{ "opencollection": "1.0.0", "info": { "name": "Sitecore CDP REST Audit Connections API", "version": "v2.1" }, "request": { "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "items": [ { "info": { "name": "Connections", "type": "folder" }, "items": [ { "info": { "name": "List connections", "type": "http" }, "http": { "method": "GET", "url": "https://api-engage-eu.sitecorecloud.io/v1/connections", "params": [ { "name": "pageSize", "value": "", "type": "query", "description": "Number of items to return per page" }, { "name": "pageOffset", "value": "", "type": "query", "description": "Number of records to skip for pagination" }, { "name": "sort", "value": "", "type": "query", "description": "Field name and direction to sort results by (e.g., name:asc)" } ] }, "docs": "Retrieves a paginated collection of all connections configured in the Sitecore Personalize instance. Connections represent integrations with external systems used within decision models and personalization flows. Supports search, sorting, and pagination via query parameters." }, { "info": { "name": "Create a connection", "type": "http" }, "http": { "method": "POST", "url": "https://api-engage-eu.sitecorecloud.io/v1/connections", "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new connection to an external system. Connections define the authentication type, endpoint URL, request configuration, and field mappings used when calling the external service from within a personalization flow or decision model." }, { "info": { "name": "Get a connection", "type": "http" }, "http": { "method": "GET", "url": "https://api-engage-eu.sitecorecloud.io/v1/connections/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier of the resource" } ] }, "docs": "Retrieves a specific connection by its unique identifier. Returns the full connection configuration including authentication settings, URL, and field mappings." }, { "info": { "name": "Update a connection", "type": "http" }, "http": { "method": "PUT", "url": "https://api-engage-eu.sitecorecloud.io/v1/connections/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier of the resource" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs a full replacement update of a connection. All fields are replaced with the values provided in the request body." }, { "info": { "name": "Test a connection", "type": "http" }, "http": { "method": "POST", "url": "https://api-engage-eu.sitecorecloud.io/v1/connections/:id/test", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier of the resource" } ] }, "docs": "Performs a test call to the external system using the connection configuration to verify that the credentials and endpoint URL are correct and the service is reachable." } ] } ], "bundled": true }