# products/customcollection

## Operations

| Method | Path | Summary | Details |
|--------|------|---------|----------|
| GET | `/admin/api/2020-01/custom_collections.json` | Retrieves a list of custom collections. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. | [View](../operations/deprecated-202001-get-custom-collections.md) |
| POST | `/admin/api/2020-01/custom_collections.json` | Creates a custom collection | [View](../operations/deprecated-202001-create-custom-collections.md) |
| GET | `/admin/api/2020-01/custom_collections/count.json` | Retrieves a count of custom collections | [View](../operations/deprecated-202001-get-custom-collections-count.md) |
| GET | `/admin/api/2020-01/custom_collections/{custom_collection_id}.json` | Retrieves a single custom collection | [View](../operations/deprecated-202001-get-custom-collections-param-custom-collection-id.md) |
| PUT | `/admin/api/2020-01/custom_collections/{custom_collection_id}.json` | Updates an existing custom collection | [View](../operations/deprecated-202001-update-custom-collections-param-custom-collection-id.md) |
| DELETE | `/admin/api/2020-01/custom_collections/{custom_collection_id}.json` | Deletes a custom collection | [View](../operations/deprecated-202001-delete-custom-collections-param-custom-collection-id.md) |
| GET | `/admin/api/2020-04/custom_collections.json` | Retrieves a list of custom collections. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. | [View](../operations/deprecated-202004-get-custom-collections.md) |
| POST | `/admin/api/2020-04/custom_collections.json` | Creates a custom collection | [View](../operations/deprecated-202004-create-custom-collections.md) |
| GET | `/admin/api/2020-04/custom_collections/count.json` | Retrieves a count of custom collections | [View](../operations/deprecated-202004-get-custom-collections-count.md) |
| GET | `/admin/api/2020-04/custom_collections/{custom_collection_id}.json` | Retrieves a single custom collection | [View](../operations/deprecated-202004-get-custom-collections-param-custom-collection-id.md) |
| PUT | `/admin/api/2020-04/custom_collections/{custom_collection_id}.json` | Updates an existing custom collection | [View](../operations/deprecated-202004-update-custom-collections-param-custom-collection-id.md) |
| DELETE | `/admin/api/2020-04/custom_collections/{custom_collection_id}.json` | Deletes a custom collection | [View](../operations/deprecated-202004-delete-custom-collections-param-custom-collection-id.md) |
| GET | `/admin/api/2020-07/custom_collections.json` | Retrieves a list of custom collections. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. | [View](../operations/deprecated-202007-get-custom-collections.md) |
| POST | `/admin/api/2020-07/custom_collections.json` | Creates a custom collection | [View](../operations/deprecated-202007-create-custom-collections.md) |
| GET | `/admin/api/2020-07/custom_collections/count.json` | Retrieves a count of custom collections | [View](../operations/deprecated-202007-get-custom-collections-count.md) |
| GET | `/admin/api/2020-07/custom_collections/{custom_collection_id}.json` | Retrieves a single custom collection | [View](../operations/deprecated-202007-get-custom-collections-param-custom-collection-id.md) |
| PUT | `/admin/api/2020-07/custom_collections/{custom_collection_id}.json` | Updates an existing custom collection | [View](../operations/deprecated-202007-update-custom-collections-param-custom-collection-id.md) |
| DELETE | `/admin/api/2020-07/custom_collections/{custom_collection_id}.json` | Deletes a custom collection | [View](../operations/deprecated-202007-delete-custom-collections-param-custom-collection-id.md) |
| GET | `/admin/api/2020-10/custom_collections.json` | Retrieves a list of custom collections. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. | [View](../operations/get-custom-collections.md) |
| POST | `/admin/api/2020-10/custom_collections.json` | Creates a custom collection | [View](../operations/create-custom-collections.md) |
| GET | `/admin/api/2020-10/custom_collections/count.json` | Retrieves a count of custom collections | [View](../operations/get-custom-collections-count.md) |
| GET | `/admin/api/2020-10/custom_collections/{custom_collection_id}.json` | Retrieves a single custom collection | [View](../operations/get-custom-collections-param-custom-collection-id.md) |
| PUT | `/admin/api/2020-10/custom_collections/{custom_collection_id}.json` | Updates an existing custom collection | [View](../operations/update-custom-collections-param-custom-collection-id.md) |
| DELETE | `/admin/api/2020-10/custom_collections/{custom_collection_id}.json` | Deletes a custom collection | [View](../operations/delete-custom-collections-param-custom-collection-id.md) |
| GET | `/admin/api/2021-01/custom_collections.json` | Retrieves a list of custom collections. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. | [View](../operations/deprecated-202101-get-custom-collections.md) |
| POST | `/admin/api/2021-01/custom_collections.json` | Creates a custom collection | [View](../operations/deprecated-202101-create-custom-collections.md) |
| GET | `/admin/api/2021-01/custom_collections/count.json` | Retrieves a count of custom collections | [View](../operations/deprecated-202101-get-custom-collections-count.md) |
| GET | `/admin/api/2021-01/custom_collections/{custom_collection_id}.json` | Retrieves a single custom collection | [View](../operations/deprecated-202101-get-custom-collections-param-custom-collection-id.md) |
| PUT | `/admin/api/2021-01/custom_collections/{custom_collection_id}.json` | Updates an existing custom collection | [View](../operations/deprecated-202101-update-custom-collections-param-custom-collection-id.md) |
| DELETE | `/admin/api/2021-01/custom_collections/{custom_collection_id}.json` | Deletes a custom collection | [View](../operations/deprecated-202101-delete-custom-collections-param-custom-collection-id.md) |
| GET | `/admin/api/unstable/custom_collections.json` | Retrieves a list of custom collections. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the page parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints. | [View](../operations/deprecated-unstable-get-custom-collections.md) |
| POST | `/admin/api/unstable/custom_collections.json` | Creates a custom collection | [View](../operations/deprecated-unstable-create-custom-collections.md) |
| GET | `/admin/api/unstable/custom_collections/count.json` | Retrieves a count of custom collections | [View](../operations/deprecated-unstable-get-custom-collections-count.md) |
| GET | `/admin/api/unstable/custom_collections/{custom_collection_id}.json` | Retrieves a single custom collection | [View](../operations/deprecated-unstable-get-custom-collections-param-custom-collection-id.md) |
| PUT | `/admin/api/unstable/custom_collections/{custom_collection_id}.json` | Updates an existing custom collection | [View](../operations/deprecated-unstable-update-custom-collections-param-custom-collection-id.md) |
| DELETE | `/admin/api/unstable/custom_collections/{custom_collection_id}.json` | Deletes a custom collection | [View](../operations/deprecated-unstable-delete-custom-collections-param-custom-collection-id.md) |
