The latest version of the Cin7 Core API (V2) is available, with more advanced functionality and support for recent system changes. See the full API documentation to get started.
The ProductAttachments resource allows Product Attachments to be listed, viewed, created, and updated. Here are some example URIs:
· /ProductAttachments/E6E8163F-6911-40e9-B740-90E5A0A3A996 - returns specific Attachment;
· /ProductAttachments?page=2 - returns the second page of 10 ProductAttachments;
· /ProductAttachments - returns the first 10 ProductAttachments because page number 1 is the default;
· /ProductAttachments?page=2&limit=10 - returns the second page of 10 ProductAttachments; i.e. the 11th to 20th ProductAttachments;
· /ProductAttachments?productid= E6E8163F-6911-40e9-B740-90E5A0A3A996 - the first page of 10 ProductAttachments belonging to the same Product with specified ID;
The full range of URIs and HTTP Verbs supported are:
| Operation | HTTP Action |
|---|---|
| List of paginated ProductAttachments. Maximum page size is 10 | GET /ProductAttachments?page={pageNumber} |
| View any product attachment | GET /ProductAttachments/{id} |
| Create product attachment | POST /ProductAttachments |
| Delete product attachment | DELETE /ProductAttachments/{id} |
These filters can be used with the GET ProductAttachments endpoint:
| Filter | Description |
|---|---|
| limit | Specifies the page size for pagination. Default and Maximum page size is 10 ProductAttachments. |
| productid | Only return ProductAttachments belonging to specific product |
Filters are used by adding the filter and value to the URI: /ProductAttachments?productid={id}
Available Fields for ProductAttachments:
| Property | Type | Length | Required | Notes |
|---|---|---|---|---|
| ID | Guid | Yes | Unique attachment ID. Ignored by POST action. Required for DELETE action | |
| ProductID | Guid | Yes | Product ID this attachments belongs to | |
| FileName | String | 256 | Yes | |
| ContentType | String | 256 | Yes | |
| IsDefault | Boolean | Yes | Default images are used to create primary pictures in eCommerce listings and generated documents | |
| IsImage | Boolean | Read-only field indicating if attachment is an image | ||
| Content | String | Yes | Base-64 encoded string with content of the file |
- Publish to everyone.4.log-2010416261.zip30 KB
- Publish to everyone.4.log-2010416261.zip30 KB
- Publish to everyone.4.log-2010416261.zip30 KB
- Publish to everyone.4.log-2010416261.zip30 KB
- Publish to everyone.4.log-2010416261.zip30 KB
- Publish to everyone.4.log-2010416261.zip30 KB
- Publish to everyone.4.log-2010416261.zip30 KB