Subscribe
New API viewer is now available in Beta! π₯³
Navigate to a products documentation and click on the link βTry out the new viewerβ to try out the new experience. Updates will follow and feedback is always appreciated.
Changes
Change the menu default primary colour to portal brand primary color (#1306)
Add support for more configurable variables for api spec (#1305)
Improve webhooks documentation and add test and history method (#1258)
π Features
Apiable API Spec viewer integration (Alpha MVP version) (#1296)
π Bug Fixes
On Plan > APIs: Do not show the loading animation if no gateway is selected (#1164)
When duplicating a plan do not include the original gateway integrationId and price integrationId (#1162)
Custom CSS enables you to implement unique branding, enhance user interface designs, and tailor specific components to align with your companyβs visual identity.
You can read more about it on our help center.
Add support for unlinking payment providers, improve payment provider integration page (#1127)
Handling Incompatible APIs in the list (#1125)
Show error page if organization's subscription has gone unpaid. (#1136)
Implement jwt auth for kong (#1102)
implement the Custom CSS Page in Dashboard (#1128)
Fix the api catalog layout (#1129)
Some smaller changes this week.
Changes
Custom properties description is now editable (#1090)
Improvements to the look and feel of the Dashboard Product Plans overview page (#1086)
Prevent changing API Quota (rate limits) if there are active subscriptions (#1088)
π Features
Synchronizing OpenAPI documentation from the Amazon API Gateway will result in improved look and feel of the documentation. Changes include the removal of the OPT endpoints and adding code samples (#1091)
Multi Factor Authentication is now available on the portal. Navigate to Settings > Security to set this up for your portal (#1095)
π Bug Fixes
Fixed the bug that drag select in article editor did not work (#1099)
Quite a lot of new features went into our preparation for the Monetize Your AI: A Step-by-Step Guide to Selling Your Own AI-Powered API webinar.
Changes
Show billing tab on canceled subscriptions (#1069)
Don't show the billing page for the contract subscriptions (#1070)
Make it possible to delete a plan witch has canceled and expired subscriptions to it (#1062)
If usage-events add-on is not active for this plan then grey out βAPIβ¦ (#1053)
It should be possible to subscribe to Apiable using USD and not just with EUR. (#1054)
Add "Bill Processing" field onto the Monetization page (#1043)
Demo entitlement shouldn't affect the number of accounts/gateways/portals. Improve invitation role UX (#1045)
Don't truncate API name or URL in the catalogue table. Also allow users to select which columns they want to see. (#1073)
Show an error if api is incompatible with gateway (#1034)
add domain format check when creating company (#1032)
Add Stripe Meters API implementation to usage event addon usage reporting workflow. (#1068)
After creating a invitation on a team navigate to the "Invitations" tab on (#1031)
π Features
Support for Token handling e.g., you can charge per consumed tokens from an upstream system like OpenAI.
Generic Payment Interface (#1017)
π Bug Fixes
Saving Docs shouldn't reset the view, but keep you in place while saving. (#1025)
fix the bug that Custom Properties are ignored when creating a subscription manually from the dashboard (#1072)
fix the bug that could not change the subscription name (#1047)
fix the issue that Danger Zone overlap with subscription details (#1036)
A lot of new stuff in this release, very happy to announce Custom Properties! You can set a property on a plan so that your API consumers can get information from you and you can receive information from your consumers during the subscription process.
Here's a short video explaining some of the cool features we've just rolled out.
Changes
Improve security on the Portal: Do not fetch credentials until revealed. (#981)
Make docs background white with black text (#984)
API Docs improvements (#1077)
Webhook enhancements (#1078)
Improvements to the team card UI (#1070)
Implement article tags (#1069)
Improve display on article collections (#1060)
It shouldn't be possible to change roles of another team member that has higher role than you do. Or cross-team. (#1058)
do not show the ACCEPTED invitations in the team page (#1055)
Improve subscription cancellation UX and ensure subscriptions are refreshed upon changing teams (#1029)
CI/CD API Enhancements (#1024)
Analytics in dashboard (#1021)
Set the default tab to be shown when a user navigates to a product e.g. Plan, Details, Documentation (#1120)
Company is now an optional field on customer registration. (#1101)
OAuth 2.0 Examples so its easier to copy (#1151)
Possible to reorder plans by dragging and dropping them (#1133)
Separate "Authorization" section on API Gateways with own cognito pool possible per gateway (#1136)
Separate free and contract monetization types for plans. Add extra label overrides to contract monetization type. (#1020)
π Features
Add custom properties to a plan (#1153)
Code block colous added to theme (#1147)
π Bug Fixes
Fix the issue that "Internal" tag hides the team member name (#992)
Fix the plan features table layout (#1081)
Fix lone h3 crashing markdoc pages (#1046)
Fix the product tabs (#1033)
Remove plan description as mandatory field for stripe (#1154)
Fix the product plan table size issue (#1066)
Improve stripe checkout handling (#1031)
This release incorporated many small enhancements and quality improvements across the dashboard and portal. By popular demand we now support the flat-fee with overage monetization model! Developer Analytics have been added alongside portal and product analytics.
Changes
Improvements to the dashboard documentation page (#935)
Add Back to list icon to the dashboard (#902)
Add unsaved changes modal on theme page (#895)
Improve stripe webhook responses (#884)
π Features
Separate free and contract monetization types for plans. Add extra label overrides to contract monetization type. (#852)
Add support for flat-fee with overage (#985)
Added the possibility to toggle the "company" field on and off. Some smaller organizations don't need the company field and so it won't be collected on registration (#972)
Developer Analytics added to the dashboad (#965)
π Bug Fixes
fix the article collection selection (#928)
fix the article tags (#927)
fix slug streching the layout on article editor (#859)
Lots of smaller bugfixes in this release, plus we now have support to Cognito as a Identity Provider! Articles are now available for Growth and Enterprise customers, this will enable you to create blogposts with a regular text editor, enjoy!
Changes
Add configuration entry for SEO under marketing tab (#798)
Add confirmation modals to (approval) groups (#815)
Improve security on the Subscriptions: Do not fetch credentials until revealed. (#814)
Remove rateLimits and security if the gateway is changed. (#826)
Add amazon rate limit range (#825)
π Features
AWS Cognito Support! (#807)
Articles (blogposts etc) are now available. (#800)
Lexical and monaco editors for Pages and Articles (#794)
New Settings > Billing page (#788)
Consumers sort and filter enhancements (#777)
π Bug Fixes
Fix the "Approval" button is missing from the Subscription List view. (#784)
Fix the add product category modal (#780)
Fix the creating subscription modal (#781)
Fix the βenable trialβ button (#829)
Fix team invitations list (#823)
Fix the cancel button not displaying a warning (#832)
Fix the page slug (#778)
Fix flow issues with stripe checkout flow when cancelling on checkout page (#809)
Lots of improvements in this release including the possibility to override the texts shown on the plans when the plan is free. Also new CI/CD improvements, check the plan documentation for further details!
Add validation to retry Stripe Payment (#884)
Add warning/errors with usage plans and APIs are not in sync with gateway (#879)
Prevent changing plan to one with different currency than current (#882)
Adding response_timestamp and usage_report_id to analytics log table (#880)
Add status to plan, and the ability to archive plans. (#872)
Support the function of disabling system pages e.g. Full API Reference (#873)
Improve subscription flow and redundancies on portal (#895)
Refactor the apis url remove version (#897)
Add additional email properties (#894)
Add label overrides to FREE plan prices (#893)
Logic not to try to cancel a subscription that's already canceled in stripe (#892)
Notify API consumer if subscription exists (#886)
π Features
New CI/CD endpoints! (#881)
Add custom units on Monetization (#877)
Add UriKeywordCriteria to Usage Based monetization filtering @TingCandyChen (#876)
π Bug Fixes
Fix the issue that it still shows the authorization after cancelling the subscription (#878)
Add changeLog to update old product menuItems data (#874)
Changes
This week 7 release continues with the progress made on usage events amongst some other smaller features and fixes.
Add super user endpoint for updating plan (#863)
Adjust tabs to use slashes instead of hashes to prevent conflict with rapidoc. (#860)
improve logic, fix case where path is just forward-slash (#859)
Adjust configuration of stripe customer portal. (#857)
Add the schedule job to check for missing resources. @TingCandyChen (#858)
Improve logic on subscription cancellation and expiry (#855)
Fix aspect ratio for product image in "subscription complete" (#854)
Make it possible to add apis and endpoints to a Plan (#707)
Product and Plan data saving improvements (#700)
Auto creating usage events database and table if not existing (#849)
π Features
Send usage events to Stripe (#865)
Add a toggle to usage events to switch them on and off on plans (#856)
Additional Roles (#861)
Method throttling for fine-grained API limiting (#850)
π Bug Fixes
Fix product details button not navigating correctly (#864)
Fix subscription length chrome bug (#705)
Fix not being able to change plan duration (#703)
This week 4 release lays includes the possibility to select API Resources for the Amazon API Gateway along with changes to make it easier to onboard new customers from the dashboard.
Note: Changes from week 1!
Changes
List apis in a fine granular level (#824)
Optimize database indexes and calls (#822)
Support source sans 3 font (#821)
Support creating subscriptions with an invitation email (#816)
Update the invitation page so that it brings up the register form instead of the login form (#818)
Autofill API key to documentation (beta) (#809)
Enable http logs for kong gateway (#791)
π Features
Add resources to APIs (#813)
Add support to inviting new team members through dashboard (#812)
Allow volume and graduated tiers to have precision of up to 4 digits on cost per call (#810)
Use custom domain for portal links if it is defined (#808)
Add the public/private toggle to navigation items (#805)
π Bugs / Fixes
Fix usage issue and allow searching users email (#796)
Fix the issue that could not get the usage data for apiable auth subscriptions (#819)
Fix the links looking strange on the product detail page (#792)
Fix not being able to delete a plan when it's AWS Usage plan had stages associated with it. (#814)
Improve behaviour of getSubscription count to prevent return of 0 from being classified as erroneous "empty response" (#804)
If read until here, let us know and the next drink is on us! (#666)
There are some huge features for Enterprise customers in this release, Google Apigee is now a supported gateway, we have a new API Catalog in beta, and we now have usage-based API Monetization!
Changes
Update the links to content formatting on pages and docs (#651)
update the icons in the threedotmenu (#649)
Implement tooltip.tsx for better and instant tooltips (#644)
Add support for plan to have multiple prices (#641)
Allow searching of users by email (#661)
Update the API Catalog with the actual API Gateway name (#659)
Add feedback, changelog and roadmap to the dashboard (#656)
Make the navigation bar sticky (#650)
π Features
Google Apigee API Gatway support!
API Catalog Support!
API usage based monetization with graduated pricing!
π Bug Fixes
fix the bug of lookup key (#653)
fix getPages not return all pages (#660)
fix the issue that Sort and Status filters are not in line on subscription page (#658)
Some improvements to the implementation of Stripe including the possibility to use standard accounts. API usage metrics are now available for AWS! Other than that we did a lot of QA and bugfixes.
Add call to get check invoice date from stripe. (#763)
Make the slug value always string (#758)
Stripe Standard Connected account support. (#756)
Add backend checks to updatePlan method (#749)
Add limit to the plan name length (#748)
Hotfix stripe API version for portals (#743)
Make internal api visible per configuration (#734)
Make it possible to change a plan without changing the API Key (#729)
Adjust css on portal based on feedback (#725)
Implement and use apiable-markdoc component library (#714)
Plan documentation improvements(#747)
Adjust stripe error logging and version endpoint(#745)
Implement rudimentary kitchen sink page for portal to preview and see the styling of elements. (#744)
Remove buttons from subscription details page when subscription is cancelled (#728)
Add company field to team (#724)
Restyle the product plans table (#722)
Enable redirect to payment once Approval has taken place (#715)
API Metrics (API usage) for AWS (#712)
Fix ProductCataloguePage.tsx product sorting. (#732)
Fix the issue that the documentation not saved correctly for kong api (#761)
Fix the update plan and AmazonGateway upsertPlan methods (#755)
Update themeStore of markdoc lib (#753)
Fix ProductCataloguePage.tsx product sorting. (#732)
Hide product menu tabs for private pages (#726)
Fix "Cancel subscription modal doesn't go away" (#718)
Fix the bug of missing first and last characters of CLIENT_SECRET (#713)
Fix subscribe button (#739)
Developer analytics are not always show in the Portal (#750)
One big feature in this release is API Metrics for AWS, we now have the ability to show API usage. A prerequisite is that a usage quota is set for this API Product Plan. There are many other smaller fixes, we worked hard on the overall look and feel of the portal.
Make internal Apiable Management API visible per configuration (#734)
Make it possible to change a plan without changing the API Key.
Adjust css on portal for a better look and feel (#725)
Implement and use apiable-markdoc component library. It's now possible to create custom components. (#714)
Fix Product Catalogue sort order (#732)
Remove buttons from subscription details page when subscription is cancelled (#728)
Add company field to team (#724)
Restyle the product plans table (#722)
Enable redirect to payment once Approval has taken place (#715)
AWS API Metrics: Usage (#712)
Fix ProductCataloguePage.tsx product sorting. (#732)
Hide product menu tabs for private pages (#726)
Fix "Cancel subscription modal doesn't go away" (#718)
Fix the bug of missing first and last characters of CLIENT_SECRET in the AWS Gateway connector (#713)
Many smaller changes and fixes in this release. Mainly focussed on improving the Portal and the way the Dashboard interacts with it.