Apiable

Products

Create and publish a product

Create a product, set its Details, add a plan and set it Active, then switch the product to Active to publish it in your API Portal.

You build a product in the dashboard, set who can see it on its Details tab, give it at least one Active plan, then switch the product itself to Active to publish it. The product appears in your API Portal once it is Active with an active plan.

How do I create a product?

Open Products then API Products in the dashboard, add a product, and give it a name. The product opens on its Details tab, where you fill in the rest and save.

  1. Go to Products, then API Products.
  2. Add a product and type its name in the header.
  3. Fill in the Details tab (below).
  4. Click Save Changes in the product header.

The product is listed under API Products. Saving creates it; it is not published yet, because publishing needs an active plan.

What do I set on the Details tab?

The Details tab holds the product's name, slug, categories, visibility, audience, description, and card presentation. These control how the product is identified and who can reach it in your API Portal.

FieldWhat it sets
TitleThe product's display title.
SlugThe product's URL segment, shown as your-portal/products/{slug}. It must be unique across your products.
Product CategoriesThe categories that group this product in the catalog. See Product categories.
VisibilityOpen or Hidden. Open lists the product in your API Portal catalog; Hidden keeps it off the listing.
AudiencePublic, Manual, or Internal. Public is open to portal visitors; Manual and Internal restrict who can reach the product.
DescriptionThe longer description shown with the product.
Product Card DisplayWhether the catalog card shows the product's Icon or its Image.
IconThe icon used on the product card.
ImageThe image used on the product card.

The Slug field rejects a value already used by another product and shows which product holds it, so pick a unique slug.

How do visibility and audience work together?

Visibility lists or hides the product; audience sets who can reach it. When you set the audience to anything other than Public, Apiable forces visibility to Hidden and disables the Open option.

  • Audience Public leaves both Open and Hidden selectable for visibility.
  • Audience Manual or Internal forces Visibility to Hidden and disables Open, because a non-public product is not listed publicly.

To list a product for all portal visitors, set Audience to Public and Visibility to Open.

How do I add a plan and set it Active?

Open the product's API Plans tab, add a plan, configure it, then set its status to Active. The product cannot be published until at least one of its plans is Active.

  1. Open the product and select the API Plans tab.
  2. Add a plan and configure it across its tabs. See Anatomy of a plan and Add APIs and choose coupling.
  3. Set the plan to Active from its Publish tab.

A product can hold several plans, for example a free tier and a paid tier. Only one of them needs to be Active for the product to be publishable.

How do I publish the product?

Switch the product's header toggle from Inactive to Active, then click Save Changes. The toggle stays disabled until the product has at least one plan with status Active.

  1. Confirm the product has a plan with status Active.
  2. In the product header, switch the toggle to Active.
  3. Click Save Changes.

Once the product is Active with an active plan, and its visibility and audience allow it, the product appears in your API Portal.

Troubleshooting

The product page blocks publishing and editing in specific cases. Match what you see to the fix.

What you seeWhat to do
The Active toggle is disabled and hovering it says a product cannot be published without an active planAdd a plan on the API Plans tab and set it Active, then switch the product to Active.
The Active toggle is disabled and hovering it says your role is insufficientYour account lacks the role to publish products. Ask an administrator for the role that publishes products.
A banner reads that your account does not have a sufficient role to edit this productYour role cannot edit products. The fields are read-only until you have the editing role.
The Slug field shows that the slug is already in use by another productChoose a unique slug; the message names the product currently using it.
Visibility will not switch to OpenThe Audience is Manual or Internal, which forces Hidden. Set Audience to Public to enable Open.
The Delete button in the Danger Zone is disabledThe product still has plans. Remove its plans first, then delete the product.

Where to next