IntegrationTypeListResponse
Response schema for paginated list of integration types
items object[]required
Array [
idId (string)required
keyKey (string)required
nameName (string)required
descriptionDescription (string)required
iconIcon (string)required
categoryCategory (string)required
handler_classHandler Class (string)required
validator_class objectrequired
anyOf
- string
- null
string
is_activeIs Active (boolean)required
is_builtinIs Builtin (boolean)required
oauth_enabledOauth Enabled (boolean)required
oauth_config objectrequired
property name*any
documentation_url objectrequired
anyOf
- string
- null
string
created_atstring<date-time>required
updated_atstring<date-time>required
config_fields_countConfig Fields Count (integer)
Default value:
0]
totalTotal (integer)required
pagePage (integer)required
page_sizePage Size (integer)required
pagesPages (integer)required
IntegrationTypeListResponse
{
"items": [
{
"id": "string",
"key": "string",
"name": "string",
"description": "string",
"icon": "string",
"category": "string",
"handler_class": "string",
"validator_class": "string",
"is_active": true,
"is_builtin": true,
"oauth_enabled": true,
"oauth_config": {},
"documentation_url": "string",
"created_at": "2024-07-29T15:51:28.071Z",
"updated_at": "2024-07-29T15:51:28.071Z",
"config_fields_count": 0
}
],
"total": 0,
"page": 0,
"page_size": 0,
"pages": 0
}