Note: This article assumes you have set up the Categories step of your API. If you have not specified any categories, we advise you to check out our Help Center categories section.
One of the steps in the Channable APIs is the Attributes in which you can find the attribute builder. The attribute builder is a convenient feature that gives you a clear overview the attributes that products in a specific category can have. This is especially useful if you sell several kinds of products that have very specific attribute requirements.
After navigating to the Attributes step, you will an overview of categories. The overview shows a list of all the categories you have set up in the Categories step. Each category is shown individually because each category has its own set of attributes. On the right you can see how many products are in each category. The categories in this list are sorted by the number of products that are assigned to them. This way, you can prioritize large categories that would be time-consuming to do manually.
If you click on a category you will see an overview of all products in that category and the attributes of that category. Each attribute corresponds with a column. If a field in the column is marked in red this means the attribute data for this product is missing or incorrect.
Filling in the attributes
You can fill the attributes by adding an attribute value. Click on the header for the attribute you want to fill and a new screen will popup. Here you can add a dynamic field or static value to fill the attribute. If you want to fill in a static value which will be the same for all products, you can simply type in the value.
However, in most cases the information you need to add is different for each product and therefore a static value is not good enough. In this case it is better to choose a dynamic field from Channable that contains the right information. By clicking on the "+" (plus) character, a blue dynamic field will be added. If you click on the field you will get a drop-down where you can select the field that you want to add as the attribute value.
For example, for the attribute "size" you can enter the static value "Onesize", but it would be better to add the dynamic field "size".
Make sure that you have a field generated (edit mapping) and filled (rules) if this field is not automatically available from your import feed or connection with your web shop. It is important that the field you select here contains the information you want to add to the selected attribute. You can always check this by going to "items" on the left menu of Channable and searching the product that you need to add this attribute for. If it doesn't contain the right information, you could go to the Rules section in the API to add the right information to the selected field. You can find an overview of useful rules in this helpcenter section
Searching for a product in the overview
When you click on a category at the top right you can search for data, fields, etc. This function makes it easier, for example, to find an error by looking up a product in the attributes builder and see which fields are red or empty.