{ "opencollection": "1.0.0", "info": { "name": "Addresses Introduction Account Addresses Features API", "version": "25.1126.6886238" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Features", "type": "folder" }, "items": [ { "info": { "name": "List features", "type": "http" }, "http": { "method": "GET", "url": "https://useast.api.elasticpath.com/v2/subscriptions/features", "params": [ { "name": "filter", "value": "", "type": "query" }, { "name": "page[offset]", "value": "", "type": "query", "description": "The current offset by number of records, not pages. Offset is zero-based. The maximum records you can offset is 10,000. If no page size is set, the [page length](/docs/commerce-cloud/global-project-settings/settings-overview#page-length) store setting is used." }, { "name": "page[limit]", "value": "", "type": "query", "description": "The maximum number of records per page for this response. You can set this value up to 100. If no page size is set, the [page length](/docs/commerce-cloud/global-project-settings/settings-overview#page-length) store setting is used." } ] }, "docs": "Retrieves a list of all subscription features.\n\n### Filtering\n\nThis endpoint supports filtering. For the general syntax, see [**Filtering**](/guides/Getting-Started/filtering).\n\nThe following attributes and operators are supported.\n\n| Operator | Attribute | Description |\n| --- | --- | --- | \n| `eq` | `external_ref` | Equals. Checks if the values of two operands are equal. If they are, the condition is true. |\n| `eq` | `tag` | Equals. Checks if the values of two operands are equal. If they are, t" }, { "info": { "name": "Create a feature", "type": "http" }, "http": { "method": "POST", "url": "https://useast.api.elasticpath.com/v2/subscriptions/features", "params": [ { "name": "filter", "value": "", "type": "query" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a feature" }, { "info": { "name": "Get feature", "type": "http" }, "http": { "method": "GET", "url": "https://useast.api.elasticpath.com/v2/subscriptions/features/:feature_uuid", "params": [ { "name": "feature_uuid", "value": "", "type": "path", "description": "The unique identifier of a feature." } ] }, "docs": "Get feature" }, { "info": { "name": "Update a feature", "type": "http" }, "http": { "method": "PUT", "url": "https://useast.api.elasticpath.com/v2/subscriptions/features/:feature_uuid", "params": [ { "name": "feature_uuid", "value": "", "type": "path", "description": "The unique identifier of a feature." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Specify whichever attributes you want to change. The values of the other attributes remain the same. If the attributes section is empty, the feature is not updated. For fields that are optional, an existing value can be removed by specifying a value of null." }, { "info": { "name": "Delete feature", "type": "http" }, "http": { "method": "DELETE", "url": "https://useast.api.elasticpath.com/v2/subscriptions/features/:feature_uuid", "params": [ { "name": "feature_uuid", "value": "", "type": "path", "description": "The unique identifier of a feature." } ] }, "docs": "Remove a feature." } ] } ], "bundled": true }