Apiable

Products

Create and publish a product

Create a product, set its Details, add a plan and publish it, 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, choose Add another 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. Choose Add another Product and type the product's name in the header.
  3. Fill in the Details tab (below).
  4. Choose 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 title, 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 CategoryThe categories that group this product in the catalog. You can pick more than one. See Product categories.
VisibilityOPEN or HIDDEN. OPEN lists the product in your API Portal catalog; HIDDEN keeps it off the public 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 names that product, 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 OPEN.

  • 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 publish it?

Open the product's API Plans tab, create a plan, configure it, then publish it from its Publish tab. 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. Choose + Create Plan, or Create a new plan if the product already has plans.
  3. Configure the plan across its tabs. See Anatomy of a plan and Add APIs and choose coupling.
  4. On the plan's Publish tab, choose Confirm & Publish this version, then Publish version. The plan becomes Active.

If Confirm & Publish this version is disabled, hover it to see what the plan still needs. See Why can't I publish or activate this plan?.

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 choose 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. Choose 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.

How do I delete a product?

From the Danger Zone at the bottom of the Details tab, which shows only if your role can remove products. Choose Delete, then confirm. A product that still has plans cannot be deleted.

  1. Open the product's Details tab and scroll to the Danger Zone.
  2. Choose Delete.
  3. In the Delete Product confirmation, choose Delete.

If the product has plans, the confirmation's Delete is disabled and explains that you must delete the plans first. Deleting a product cannot be undone.

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 "You can not publish a product without an active plan."Publish a plan on the API Plans tab so it is Active, then switch the product to Active.
The Active toggle is disabled and hovering it says your account does not have a sufficient roleYour role cannot publish products. Ask an administrator for a role that manages products.
A banner says your account does not have a sufficient role to edit this productYour role cannot edit products. The fields stay read-only until you have one.
The Slug field says 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 Product confirmation's Delete is disabledThe product still has plans. Delete them first, then delete the product.
There is no Danger Zone on the Details tabYour role cannot remove products.

Where to next