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:
  • general
  • inventory
  • shipping
  • retailer
  • description
  • images
  • misc

type

string (32)

The type of data that should be passed. Values include:
  • string
  • boolean
  • number
  • money
  • percent
  • url
  • date

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.

Back to Top

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/
          

Back to Top