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.
- Go to Products, then API Products.
- Choose Add another Product and type the product's name in the header.
- Fill in the Details tab (below).
- 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.
| Field | What it sets |
|---|---|
| Title | The product's display title. |
| Slug | The product's URL segment, shown as your-portal/products/{slug}. It must be unique across your products. |
| Product Category | The categories that group this product in the catalog. You can pick more than one. See Product categories. |
| Visibility | OPEN or HIDDEN. OPEN lists the product in your API Portal catalog; HIDDEN keeps it off the public listing. |
| Audience | PUBLIC, MANUAL, or INTERNAL. PUBLIC is open to portal visitors; MANUAL and INTERNAL restrict who can reach the product. |
| Description | The longer description shown with the product. |
| Product Card Display | Whether the catalog card shows the product's ICON or its IMAGE. |
| Icon | The icon used on the product card. |
| Image | The 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.
- Open the product and select the API Plans tab.
- Choose + Create Plan, or Create a new plan if the product already has plans.
- Configure the plan across its tabs. See Anatomy of a plan and Add APIs and choose coupling.
- 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.
- Confirm the product has a plan with status Active.
- In the product header, switch the toggle to Active.
- 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.
- Open the product's Details tab and scroll to the Danger Zone.
- Choose Delete.
- 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 see | What 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 role | Your 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 product | Your 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 product | Choose a unique slug; the message names the product currently using it. |
| Visibility will not switch to OPEN | The Audience is MANUAL or INTERNAL, which forces HIDDEN. Set Audience to PUBLIC to enable OPEN. |
| The Delete Product confirmation's Delete is disabled | The product still has plans. Delete them first, then delete the product. |
| There is no Danger Zone on the Details tab | Your role cannot remove products. |
Where to next
Product categories
Create categories and group products in your API Portal catalog.
Product marketing and menu
The Product Overview page, Menu Items, and the Features comparison table.
Anatomy of a plan
The plan tabs, publishing, and when to create a new version.
Add APIs and choose coupling
Add APIs to a plan and choose Gateway-bound or Catalog-bound.