{ "opencollection": "1.0.0", "info": { "name": "Addresses Introduction Account Addresses Integrations API", "version": "25.1126.6886238" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Integrations", "type": "folder" }, "items": [ { "info": { "name": "List integrations", "type": "http" }, "http": { "method": "GET", "url": "https://useast.api.elasticpath.com/integrations" }, "docs": "Returns a list of all integrations created by the store." }, { "info": { "name": "Create an integration", "type": "http" }, "http": { "method": "POST", "url": "https://useast.api.elasticpath.com/integrations", "body": { "type": "json", "data": "{}" } }, "docs": "Create an integration." }, { "info": { "name": "Get an integration", "type": "http" }, "http": { "method": "GET", "url": "https://useast.api.elasticpath.com/integrations/:integration_uuid", "params": [ { "name": "integration_uuid", "value": "", "type": "path", "description": "The unique identifier of the integration." } ] }, "docs": "Returns the integration for the given UUID." }, { "info": { "name": "Update an integration", "type": "http" }, "http": { "method": "PUT", "url": "https://useast.api.elasticpath.com/integrations/:integration_uuid", "params": [ { "name": "integration_uuid", "value": "", "type": "path", "description": "The unique identifier of the integration." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Integration for the given UUID. Specify whichever attributes you want to change. The values of the other attributes remain the same. If the attributes section is empty, the integration is not updated." }, { "info": { "name": "Delete an integration", "type": "http" }, "http": { "method": "DELETE", "url": "https://useast.api.elasticpath.com/integrations/:integration_uuid", "params": [ { "name": "integration_uuid", "value": "", "type": "path", "description": "The unique identifier of the integration." } ] }, "docs": "Deletes the Integration for the given UUID" }, { "info": { "name": "List logs for all integrations for the store", "type": "http" }, "http": { "method": "GET", "url": "https://useast.api.elasticpath.com/integrations/logs" }, "docs": "Returns all integration logs for the store." }, { "info": { "name": "List logs for integration", "type": "http" }, "http": { "method": "GET", "url": "https://useast.api.elasticpath.com/integrations/:integration_uuid/logs", "params": [ { "name": "integration_uuid", "value": "", "type": "path", "description": "The unique identifier of the integration." } ] }, "docs": "Returns the logs for the given integration UUID." }, { "info": { "name": "List jobs for integration", "type": "http" }, "http": { "method": "GET", "url": "https://useast.api.elasticpath.com/integrations/:integration_uuid/jobs", "params": [ { "name": "integration_uuid", "value": "", "type": "path", "description": "The unique identifier of the integration." } ] }, "docs": "Returns the jobs for the given integration UUID." }, { "info": { "name": "List logs for the job", "type": "http" }, "http": { "method": "GET", "url": "https://useast.api.elasticpath.com/integrations/:integration_uuid/jobs/:job_uuid/logs", "params": [ { "name": "integration_uuid", "value": "", "type": "path", "description": "The unique identifier of the integration." }, { "name": "job_uuid", "value": "", "type": "path", "description": "The unique identifier of the integration job." } ] }, "docs": "Returns the integration logs for the given integration and job UUID." } ] } ], "bundled": true }