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 AttributeSets resource allows attribute sets to be listed and viewed. Here are some example URIs:
- /AttributeSets - returns attribute sets;
- /AttributeSets?name=ABC - returns attribute sets with name starting with ABC;
The full range of URIs and HTTP Verbs supported are:
| Operation | HTTP Action |
|---|---|
| List of attribute sets | GET /AttributeSets |
| Get attribute set | GET /AttributeSets/{id} |
These filters can be used with the GET AttributeSets endpoint:
| Filter | Description |
|---|---|
| name | Only return attribute sets whose name starts with the specific name |
Filters are used by adding the filter and value to the URI: /AttributeSets?name=ABC
Available Fields for Attribute set:
| Property | Type | Length | Required | Notes |
|---|---|---|---|---|
| Id | Guid | Required for PUT, Ignored for POST operations | ||
| Name | String | 50 | Yes | Attribute set name |
| Attribute1Name | String | 50 | Yes | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. |
| Attribute1Type | String | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | ||
| Attribute1Values | String | 50 | Used values for Attribute. | |
| Attribute2Name | String | 50 | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. | |
| Attribute2Type | String | 50 | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | |
| Attribute2Values | String | Used values for Attribute. | ||
| Attribute3Name | String | 50 | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. | |
| Attribute3Type | String | 50 | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | |
| Attribute3Values | String | Used values for Attribute. | ||
| Attribute4Name | String | 50 | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. | |
| Attribute4Type | String | 50 | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | |
| Attribute4Values | String | Used values for Attribute. | ||
| Attribute5Name | String | 50 | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. | |
| Attribute5Type | String | 50 | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | |
| Attribute5Values | String | Used values for Attribute. | ||
| Attribute6Name | String | 50 | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. | |
| Attribute6Type | String | 50 | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | |
| Attribute6Values | String | Used values for Attribute. | ||
| Attribute7Name | String | 50 | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. | |
| Attribute7Type | String | 50 | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | |
| Attribute7Values | String | Used values for Attribute. | ||
| Attribute8Name | String | 50 | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. | |
| Attribute8Type | String | 50 | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | |
| Attribute8Values | String | Used values for Attribute. | ||
| Attribute9Name | String | 50 | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. | |
| Attribute9Type | String | 50 | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | |
| Attribute9Values | String | Used values for Attribute. | ||
| Attribute10Name | String | 50 | Required for POST. Additional attribute you can choose for your products, suppliers, etc by assigning attribute set to it. | |
| Attribute10Type | String | 50 | Attribute type, possible values are: List, Checkbox, Text, and “Not used” (NULL). Leave this field empty of null for default value. | |
| Attribute10Values | String | Used values for Attribute. | ||
| Attributes | Array of Attribute | 10 | Details of Attribute set in Array notation. Each item has fields “Name”, “Type”, “Values” |
- 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