IDPs (or Individual Development Plans) help managers and employees collaborate on career paths. They support individual action items to help keep everyone on track.
List IDPs
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200
OK
application/json
400
Bad Request – invalid request payload.
401
Unauthorized – missing or invalid JWT.
403
Forbidden – insufficient permissions.
404
Not Found – no Entity with that ID.
get
/api/v1/idp
Create IDP
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequired
startDatestring · dateRequired
endDatestring · dateOptional
typestringRequired
visibilitystringOptional
ownerstring · uuidOptional
Responses
201
Created
application/json
400
Bad Request – invalid request payload.
401
Unauthorized – missing or invalid JWT.
403
Forbidden – insufficient permissions.
404
Not Found – no Entity with that ID.
post
/api/v1/idp
Get IDP
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Responses
200
OK
application/json
400
Bad Request – invalid request payload.
401
Unauthorized – missing or invalid JWT.
403
Forbidden – insufficient permissions.
404
Not Found – no Entity with that ID.
get
/api/v1/idp/{id}
Delete IDP
delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Responses
200
OK
No content
400
Bad Request – invalid request payload.
401
Unauthorized – missing or invalid JWT.
403
Forbidden – insufficient permissions.
404
Not Found – no Entity with that ID.
delete
/api/v1/idp/{id}
No content
Update IDP
patch
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.