Variant Attributes
RevCascade uses a simple but flexible attributes system to describe products and variants. It is designed to be as simple or as complicated as you need it to be for your use case. Although the system supports hundreds of attributes, getting live with transcations requires only names and identifiers. For more advanced use cases such as pushing new products live to retailers, many more attributes will be required per variant.
The endpoint below can be used to retreive the list of available attributes. Please consult with RevCascade to help figure out which attributes make sense for your business.
Operations
Click on an Operation to view requirements, options, & examples.
GET | /v1/attributes/ | Get a list of attributes |
---|
Attribute Properties
Name | Description |
---|---|
id integer (11) |
A static id assigned by RevCascade. |
code string (32) |
A static code assigned by RevCascade. In the variants endpoint, attributes are often referred to by their 'code' instead of 'id'. |
name string (32) |
The name of the attribute. |
description string (32) |
The purpose and intended use of the attribute. |
grouping string (32) |
A guideline that suggests the type of attribute. Values include:
|
type string (32) |
The type of data that should be passed. Values include:
|
units string (32) |
If an attribute has units (e.g. weights, lengths, etc), the 'units' field will tell you the type of units RevCascade is expecting (you may have to convert certain values). Please note that units may be overridden at value level. Examples include pounds, inches, hours, days. |
Examples
GET | /v1/attributes/ | Get a list of attributes |
---|
Get a list of all of RevCascade's attributes GET https://api.revcascade.com/v1/attributes/ |