IntegrationActions
Get details of a specific integration action
The channel ID of the resource.
5
Unique identifier of the resource
1
GET /api/v1/channel/{channel_id}/integration_actions/{id}/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
{
"channel": {
"id": 1,
"name": "Commerce Channel",
"catalog": 1,
"channel_type": "web",
"conf": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"category_tree": "text",
"is_active": true,
"schema": {},
"created_date": "2024-11-20T11:22:23.702774Z",
"modified_date": "2024-11-20T11:22:23.702774Z"
},
"content_type": {
"id": 1,
"app_label": "text",
"model": "text"
},
"object_id": 1,
"remote_id": "text",
"version_date": "2025-06-27T08:11:03.123Z",
"state": {},
"local_batch_id": "text",
"status": "processing",
"content_object": {}
}
Delete a specific integration action
The channel ID of the resource.
5
Unique identifier of the resource
1
DELETE /api/v1/channel/{channel_id}/integration_actions/{id}/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
No content
Partially update an existing integration action
The channel ID of the resource.
5
Unique identifier of the resource
1
ID of the channel
Remote ID of the integration action
Version date of the integration action
JSON representation of the state
ID of the related object
ID of the content type
Model name of the content type
PATCH /api/v1/channel/{channel_id}/integration_actions/{id}/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 150
{
"channel_id": 1,
"remote_id": "text",
"version_date": "2025-06-27T08:11:03.123Z",
"state": {},
"object_id": 1,
"content_type_id": 1,
"content_type_model": "text"
}
{
"channel": {
"id": 1,
"name": "Commerce Channel",
"catalog": 1,
"channel_type": "web",
"conf": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"category_tree": "text",
"is_active": true,
"schema": {},
"created_date": "2024-11-20T11:22:23.702774Z",
"modified_date": "2024-11-20T11:22:23.702774Z"
},
"content_type": {
"id": 1,
"app_label": "text",
"model": "text"
},
"object_id": 1,
"remote_id": "text",
"version_date": "2025-06-27T08:11:03.123Z",
"state": {},
"local_batch_id": "text",
"status": "processing",
"content_object": {}
}
Retrieve a list of deleted integration actions for a specific model
The channel ID of the resource.
5
Model name to filter deleted actions
Page number for pagination
Number of items per page
GET /api/v1/channel/{channel_id}/integration_actions/deleted/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
{
"count": 1,
"next": "text",
"previous": "text",
"results": [
{
"channel": {
"id": 1,
"name": "Commerce Channel",
"catalog": 1,
"channel_type": "web",
"conf": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"category_tree": "text",
"is_active": true,
"schema": {},
"created_date": "2024-11-20T11:22:23.702774Z",
"modified_date": "2024-11-20T11:22:23.702774Z"
},
"content_type": {
"id": 1,
"app_label": "text",
"model": "text"
},
"object_id": 1,
"remote_id": "text",
"version_date": "2025-06-27T08:11:03.123Z",
"state": {},
"local_batch_id": "text",
"status": "processing",
"content_object": {}
}
]
}
Retrieve a list of integration actions for a specific channel
The channel ID of the resource.
5
Page number for pagination
Number of items per page
Field to order results by
GET /api/v1/channel/{channel_id}/integration_actions/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
{
"count": 1,
"next": "text",
"previous": "text",
"results": [
{
"channel": {
"id": 1,
"name": "Commerce Channel",
"catalog": 1,
"channel_type": "web",
"conf": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"category_tree": "text",
"is_active": true,
"schema": {},
"created_date": "2024-11-20T11:22:23.702774Z",
"modified_date": "2024-11-20T11:22:23.702774Z"
},
"content_type": {
"id": 1,
"app_label": "text",
"model": "text"
},
"object_id": 1,
"remote_id": "text",
"version_date": "2025-06-27T08:11:03.123Z",
"state": {},
"local_batch_id": "text",
"status": "processing",
"content_object": {}
}
]
}
Create a new integration action for a specific channel
The channel ID of the resource.
5
ID of the channel
Remote ID of the integration action
Version date of the integration action
JSON representation of the state
ID of the related object
ID of the content type
Model name of the content type
POST /api/v1/channel/{channel_id}/integration_actions/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 150
{
"channel_id": 1,
"remote_id": "text",
"version_date": "2025-06-27T08:11:03.123Z",
"state": {},
"object_id": 1,
"content_type_id": 1,
"content_type_model": "text"
}
{
"channel": {
"id": 1,
"name": "Commerce Channel",
"catalog": 1,
"channel_type": "web",
"conf": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"category_tree": "text",
"is_active": true,
"schema": {},
"created_date": "2024-11-20T11:22:23.702774Z",
"modified_date": "2024-11-20T11:22:23.702774Z"
},
"content_type": {
"id": 1,
"app_label": "text",
"model": "text"
},
"object_id": 1,
"remote_id": "text",
"version_date": "2025-06-27T08:11:03.123Z",
"state": {},
"local_batch_id": "text",
"status": "processing",
"content_object": {}
}
Retrieve a detailed list of integration actions for a specific channel
The channel ID of the resource.
5
Page number for pagination
Number of items per page
Field to order results by
GET /api/v1/channel/{channel_id}/integration_actions/detailed/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
{
"count": 1,
"next": "text",
"previous": "text",
"results": [
{
"channel": {
"id": 1,
"name": "Commerce Channel",
"catalog": 1,
"channel_type": "web",
"conf": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"category_tree": "text",
"is_active": true,
"schema": {},
"created_date": "2024-11-20T11:22:23.702774Z",
"modified_date": "2024-11-20T11:22:23.702774Z"
},
"content_type": {
"id": 1,
"app_label": "text",
"model": "text"
},
"object_id": 1,
"remote_id": "text",
"version_date": "2025-06-27T08:11:03.123Z",
"state": {},
"local_batch_id": "text",
"status": "processing",
"content_object": {}
}
]
}
Get detailed information of a specific integration action
The channel ID of the resource.
5
Unique identifier of the resource
1
GET /api/v1/channel/{channel_id}/integration_actions/{id}/detailed/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
{
"channel": {
"id": 1,
"name": "Commerce Channel",
"catalog": 1,
"channel_type": "web",
"conf": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"category_tree": "text",
"is_active": true,
"schema": {},
"created_date": "2024-11-20T11:22:23.702774Z",
"modified_date": "2024-11-20T11:22:23.702774Z"
},
"content_type": {
"id": 1,
"app_label": "text",
"model": "text"
},
"object_id": 1,
"remote_id": "text",
"version_date": "2025-06-27T08:11:03.123Z",
"state": {},
"local_batch_id": "text",
"status": "processing",
"content_object": {}
}
Was this helpful?