Skip to main content
GET
/
userPosition
/
getPositionsOnly
Get active user positions
curl --request GET \
  --url https://api.projectcor.com/v1/userPosition/getPositionsOnly \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": 101,
    "name": "Diseñador Senior",
    "category_id": 10,
    "category_name": "Diseño"
  },
  {
    "id": 102,
    "name": "Desarrollador Semi Senior",
    "category_id": 11,
    "category_name": "Desarrollo"
  }
]

Documentation Index

Fetch the complete documentation index at: https://developers.projectcor.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

lang
string

Language code for position and category names. Defaults to the authenticated user's language, or EN if not set.

Example:

"ES"

groupedByCategory
boolean

If truthy, returns positions grouped by category. Omit or use a falsy value for a flat list.

Example:

true

Response

200 - application/json

Active positions as a flat list, or grouped by category when groupedByCategory is truthy

Active position row in flat list responses

id
integer

Position ID

name
string

Position name (localized when lang is used)

category_id
integer

Parent category ID

category_name
string

Category name (localized when lang is used)