Skip to main content
Version: v2

Absorb Integration API (v2)

Download OpenAPI specification:Download

Resource Categories

Lists resource categories.

Authorizations:
api_key
header Parameters
x-api-key
string
x-api-version
string

2

Responses

Response Schema: application/json
Array
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

Content type
application/json
[
  • {
    }
]

Create resource category.

Authorizations:
api_key
header Parameters
x-api-key
string
x-api-version
string

2

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

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "parentId": "string",
  • "description": "string"
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "parentId": "string",
  • "description": "string"
}

Get resource category.

Authorizations:
api_key
path Parameters
id
required
string <guid>

The ID of the resource category.

header Parameters
x-api-key
string
x-api-version
string

2

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

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "parentId": "string",
  • "description": "string"
}

Update resource category.

Authorizations:
api_key
path Parameters
id
required
string <guid>

The ID of the resource category.

header Parameters
x-api-key
string
x-api-version
string

2

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

Content type
application/json
{
  • "name": "string",
  • "parentId": "string",
  • "description": "string"
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "parentId": "string",
  • "description": "string"
}