Resources

People, teams, and other capacity units

People, teams, and other capacity units

Endpoints

MethodPathSummary
GET/api/v1/resourcesList resources
POST/api/v1/resourcesCreate resource
GET/api/v1/resources/{id}Get resource
PATCH/api/v1/resources/{id}Update resource
DELETE/api/v1/resources/{id}Delete resource

List resources

GET /api/v1/resources

Requires authentication.

Parameters

NameInTypeRequiredDescription
``string
``string
typequerystring
endeavour_idquerystring
organization_idquerystring
searchquerystring

Responses

CodeDescription
200Resource list

Create resource

POST /api/v1/resources

Requires authentication.

Request Body

FieldTypeRequiredDescription
capacity_modelstring
capacity_valuenumber
metadataobject
namestringYes
skillsarray
typestringYes

Responses

CodeDescription
201Resource created

Get resource

GET /api/v1/resources/{id}

Requires authentication.

Parameters

NameInTypeRequiredDescription
``string

Responses

CodeDescription
200Resource details

Update resource

PATCH /api/v1/resources/{id}

Requires authentication.

Parameters

NameInTypeRequiredDescription
``string

Request Body

FieldTypeRequiredDescription
capacity_modelstring
capacity_valuenumber
metadataobject
namestring
skillsarray
statusstring
typestring

Responses

CodeDescription
200Resource updated

Delete resource

DELETE /api/v1/resources/{id}

Requires authentication.

Parameters

NameInTypeRequiredDescription
``string

Responses

CodeDescription
200Resource deleted