The Apiera REST API provides programmatic access to the Apiera platform, enabling seamless integration with your existing systems and workflows.
Apiera REST API (1.1.0)
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types
- Productionhttps://api.apiera.io/v1/channels/{channelUuid}/input-types
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types?uuids%5Beq%5D=497f6eca-6276-4993-bfeb-53cbbbba6f08&typeGroupUuids%5Beq%5D=497f6eca-6276-4993-bfeb-53cbbbba6f08&inputTypeUuids%5Beq%5D=497f6eca-6276-4993-bfeb-53cbbbba6f08&requirementLevels%5Beq%5D=required&isScopable%5Beq%5D=true&createdAt%5Beq%5D=2025-11-23T14%3A15%3A22.123456Z&createdAt%5Bmin%5D=2025-11-23T14%3A15%3A22.123456Z&createdAt%5Bmax%5D=2025-11-23T14%3A15%3A22.123456Z&createdAt%5Border%5D=string&updatedAt%5Beq%5D=2025-11-23T14%3A15%3A22.123456Z&updatedAt%5Bmin%5D=2025-11-23T14%3A15%3A22.123456Z&updatedAt%5Bmax%5D=2025-11-23T14%3A15%3A22.123456Z&updatedAt%5Border%5D=string&page=0&size=0' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'A paginated list of channel input types.
Timestamp when this channel input type was created.
Timestamp when this channel input type was last modified.
Whether an input type is required or optional for a channel.
| Enum Value | Description |
|---|---|
| required | The input type must be provided for this channel. |
| optional | The input type may be provided but is not mandatory. |
{ "items": [ { … } ], "pagination": { "page": 0, "size": 0, "totalItems": 0, "totalPages": 0 } }
Whether an input type is required or optional for a channel.
| Enum Value | Description |
|---|---|
| required | The input type must be provided for this channel. |
| optional | The input type may be provided but is not mandatory. |
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types
- Productionhttps://api.apiera.io/v1/channels/{channelUuid}/input-types
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"typeGroupUuid": "c796e31b-f16b-4bca-babb-9bcef9c46173",
"inputTypeUuid": "b574afcf-ef96-4c85-b823-862b511c26c7",
"requirementLevel": "required",
"isScopable": true
}'The created channel input type.
Timestamp when this channel input type was created.
Timestamp when this channel input type was last modified.
Whether an input type is required or optional for a channel.
| Enum Value | Description |
|---|---|
| required | The input type must be provided for this channel. |
| optional | The input type may be provided but is not mandatory. |
{ "uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "channelUuid": "a1b2c3d4-5678-9012-3456-789012345678", "typeGroupUuid": "b2c3d4e5-6789-0123-4567-890123456789", "inputTypeUuid": "c3d4e5f6-7890-1234-5678-901234567890", "createdAt": "2025-01-15T10:30:00.000000Z", "updatedAt": "2025-01-15T10:30:00.000000Z", "requirementLevel": "required", "isScopable": false }
Whether an input type is required or optional for a channel.
| Enum Value | Description |
|---|---|
| required | The input type must be provided for this channel. |
| optional | The input type may be provided but is not mandatory. |
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/bulk
- Productionhttps://api.apiera.io/v1/channels/{channelUuid}/input-types/bulk
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/bulk' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"typeGroupUuid": "c796e31b-f16b-4bca-babb-9bcef9c46173",
"inputTypeUuid": "b574afcf-ef96-4c85-b823-862b511c26c7",
"requirementLevel": "required",
"isScopable": true
}
]'The created channel input types.
Timestamp when this channel input type was created.
Timestamp when this channel input type was last modified.
Whether an input type is required or optional for a channel.
| Enum Value | Description |
|---|---|
| required | The input type must be provided for this channel. |
| optional | The input type may be provided but is not mandatory. |
[ { "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f", "channelUuid": "67d5b454-adb6-4f65-a70a-472b7c8b5945", "typeGroupUuid": "c796e31b-f16b-4bca-babb-9bcef9c46173", "inputTypeUuid": "b574afcf-ef96-4c85-b823-862b511c26c7", "createdAt": "2025-11-23T14:15:22.123456Z", "updatedAt": "2025-11-23T14:15:22.123456Z", "requirementLevel": "required", "isScopable": true } ]
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/bulk
- Productionhttps://api.apiera.io/v1/channels/{channelUuid}/input-types/bulk
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/bulk' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
"requirementLevel": 0,
"isScopable": true
}
]'The updated channel input types.
Timestamp when this channel input type was created.
Timestamp when this channel input type was last modified.
Whether an input type is required or optional for a channel.
| Enum Value | Description |
|---|---|
| required | The input type must be provided for this channel. |
| optional | The input type may be provided but is not mandatory. |
[ { "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f", "channelUuid": "67d5b454-adb6-4f65-a70a-472b7c8b5945", "typeGroupUuid": "c796e31b-f16b-4bca-babb-9bcef9c46173", "inputTypeUuid": "b574afcf-ef96-4c85-b823-862b511c26c7", "createdAt": "2025-11-23T14:15:22.123456Z", "updatedAt": "2025-11-23T14:15:22.123456Z", "requirementLevel": "required", "isScopable": true } ]
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/{channelInputTypeUuid}
- Productionhttps://api.apiera.io/v1/channels/{channelUuid}/input-types/{channelInputTypeUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/{channelInputTypeUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'The requested channel input type.
Timestamp when this channel input type was created.
Timestamp when this channel input type was last modified.
Whether an input type is required or optional for a channel.
| Enum Value | Description |
|---|---|
| required | The input type must be provided for this channel. |
| optional | The input type may be provided but is not mandatory. |
{ "uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "channelUuid": "a1b2c3d4-5678-9012-3456-789012345678", "typeGroupUuid": "b2c3d4e5-6789-0123-4567-890123456789", "inputTypeUuid": "c3d4e5f6-7890-1234-5678-901234567890", "createdAt": "2025-01-15T10:30:00.000000Z", "updatedAt": "2025-01-15T10:30:00.000000Z", "requirementLevel": "required", "isScopable": false }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/{channelInputTypeUuid}
- Productionhttps://api.apiera.io/v1/channels/{channelUuid}/input-types/{channelInputTypeUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/{channelInputTypeUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"requirementLevel": 0,
"isScopable": true
}'The updated channel input type.
Timestamp when this channel input type was created.
Timestamp when this channel input type was last modified.
Whether an input type is required or optional for a channel.
| Enum Value | Description |
|---|---|
| required | The input type must be provided for this channel. |
| optional | The input type may be provided but is not mandatory. |
{ "uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "channelUuid": "a1b2c3d4-5678-9012-3456-789012345678", "typeGroupUuid": "b2c3d4e5-6789-0123-4567-890123456789", "inputTypeUuid": "c3d4e5f6-7890-1234-5678-901234567890", "createdAt": "2025-01-15T10:30:00.000000Z", "updatedAt": "2025-01-15T10:30:00.000000Z", "requirementLevel": "required", "isScopable": false }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/{channelInputTypeUuid}
- Productionhttps://api.apiera.io/v1/channels/{channelUuid}/input-types/{channelInputTypeUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.apiera.io/_mock/openapi/v1/channels/{channelUuid}/input-types/{channelInputTypeUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'