Absorb Integration API (v1)
Download OpenAPI specification:Download
Lists resource categories.
Authorizations:
header Parameters
| x-api-key | string |
| x-api-version | string 1 |
Responses
Response Schema: application/json
| id | string <guid> The unique resource category identifier. |
| name | string The resource category's name. |
| parentId | string <guid> The resource category's parent ID. |
| description | string The resource category's description. |
Response samples
- 200
[- {
- "id": "string",
- "name": "string",
- "parentId": "string",
- "description": "string"
}
]Create resource category.
Authorizations:
header Parameters
| x-api-key | string |
| x-api-version | string 1 |
Request Body schema: application/json
| id | string <guid> The unique identifier to use for the resource category. If not supplied one will be created. |
| name required | string [ 0 .. 4000 ] characters The name. |
| parentId | string <guid> The ID of the parent resource category (if any). |
| description | string The description. |
Responses
Response Schema: application/json
| id | string <guid> The unique resource category identifier. |
| name | string The resource category's name. |
| parentId | string <guid> The resource category's parent ID. |
| description | string The resource category's description. |
Request samples
- Payload
{- "id": "string",
- "name": "string",
- "parentId": "string",
- "description": "string"
}Response samples
- 201
- 403
- 422
{- "id": "string",
- "name": "string",
- "parentId": "string",
- "description": "string"
}Get resource category.
Authorizations:
path Parameters
| id required | string <guid> The ID of the resource category. |
header Parameters
| x-api-key | string |
| x-api-version | string 1 |
Responses
Response Schema: application/json
| id | string <guid> The unique resource category identifier. |
| name | string The resource category's name. |
| parentId | string <guid> The resource category's parent ID. |
| description | string The resource category's description. |
Response samples
- 200
- 404
{- "id": "string",
- "name": "string",
- "parentId": "string",
- "description": "string"
}Update resource category.
Authorizations:
path Parameters
| id required | string <guid> The ID of the resource category. |
header Parameters
| x-api-key | string |
| x-api-version | string 1 |
Request Body schema: application/json
The model for the resource category data.
| name | string The resource category name. |
| parentId | string <guid> The resource category parent ID. |
| description | string The resource category description. |
Responses
Response Schema: application/json
| id | string <guid> The unique resource category identifier. |
| name | string The resource category's name. |
| parentId | string <guid> The resource category's parent ID. |
| description | string The resource category's description. |
Request samples
- Payload
{- "name": "string",
- "parentId": "string",
- "description": "string"
}Response samples
- 201
- 404
- 422
{- "id": "string",
- "name": "string",
- "parentId": "string",
- "description": "string"
}