3f26defa2a42
latestOpenAPI 3.0.02026-07-24161168406.5 KBPosition
Position
List positions with filtering and pagination
Retrieves a paginated list of positions with optional filtering by name, status, area, role, parent position, and other criteria. Supports both UUID-based and name/code-based filtering.
get/os/v1/positions
Query parameters
namestring
Example:Developer
Position name to filter
externalCodestring
Example:DEV001
Position external code to filter
status'OPEN' | 'FILLED' | 'CLOSED' | 'FROZEN'
Position status to filter
areaUuidstring uuid
Example:d20dc017-80c6-4706-bbfe-549c1cc4d2c1
Area UUID to filter
roleUuidstring uuid
Example:d20dc017-80c6-4706-bbfe-549c1cc4d2c1
Role UUID to filter
parentUuidstring uuid
Example:d20dc017-80c6-4706-bbfe-549c1cc4d2c1
Parent position UUID to filter
areaNamestring
Example:Technology
Area name to filter (exact match)
areaExternalCodestring
Example:TECH-001
Area external code to filter (exact match)
roleNamestring
Example:Developer
Role name to filter (exact match)
roleExternalCodestring
Example:DEV-001
Role external code to filter (exact match)
parentNamestring
Example:Manager
Parent position name to filter (exact match)
parentExternalCodestring
Example:MGR-001
Parent position external code to filter (exact match)
pagenumber
Example:1
Page number for pagination
maxPageSizenumber
Example:20
Maximum page size for pagination
Response
Positions retrieved successfully