Last updated 18 days ago
Was this helpful?
Get the integration for the organisation
Integration model response
GET /api/integrations/{integrationId} HTTP/1.1 Host: app.seedata.io Accept: */*
OK
{ "id": "123e4567-e89b-12d3-a456-426614174000", "type": "integrated_server", "integrationToken": "text", "settings": { "status": "active", "subtype": "linux" }, "createdByType": "text", "createdById": "text", "createdAt": "2025-04-22T03:37:26.412Z", "updatedAt": "2025-04-22T03:37:26.412Z" }
Delete the integration for the organisation
DELETE /api/integrations/{integrationId} HTTP/1.1 Host: app.seedata.io Accept: */*
No Content
No content
List of integrations
Pagination offset
Pagination limit
Order the results by this field, in this direction
createdAt:desc
^[a-zA-Z0-9\_]+(:(asc|desc))?$
GET /api/integrations HTTP/1.1 Host: app.seedata.io Accept: */*
{ "metadata": { "totalCount": 1, "offset": 1, "limit": 1 }, "items": [ { "id": "123e4567-e89b-12d3-a456-426614174000", "type": "integrated_server", "integrationToken": "text", "settings": { "status": "active", "subtype": "linux" }, "createdByType": "text", "createdById": "text", "createdAt": "2025-04-22T03:37:26.412Z", "updatedAt": "2025-04-22T03:37:26.412Z" } ] }
Create a new integration
Create Integration model
Create Server Integration model
POST /api/integrations HTTP/1.1 Host: app.seedata.io Content-Type: application/json Accept: */* Content-Length: 185 { "name": "text", "description": "text", "type": "web_form", "seedType": "email", "url": "text", "headers": [ { "key": "text", "value": "text" } ], "fieldMappings": [ { "from": "text", "to": "text", "length": 1 } ] }
Created
Update the integration for the organisation
PATCH /api/integrations/{integrationId} HTTP/1.1 Host: app.seedata.io Content-Type: application/json Accept: */* Content-Length: 185 { "name": "text", "description": "text", "type": "web_form", "seedType": "email", "url": "text", "headers": [ { "key": "text", "value": "text" } ], "fieldMappings": [ { "from": "text", "to": "text", "length": 1 } ] }