Compare Plans
Select your integrations, choose your warehouse, and enjoy APIMatic free for 14 days.
API Portal
1
1
Custom
Custom
Endpoints per API
20
30
Up to 100
Custom
REST + 1 Language
Up to 5
Up to 7
Up to 7
API Merging
API Transformer
Validation & Linting - GitHub App
Validation & Linting - VS Code Extension
Additional UI Customizations
Limited
Limited
White labeling
API Recipes
API Reference
API Playground
Languages
HTTP + Java
Up to 5
All 7
All 7
SDK Reference & Guides
Idiomatic code samples
Package Publishing
Customization of SDKs
Additional Model Properties
Basic Auth, API Key, Bearer Auth
Customizable Error Messages
Logging and Monitoring
OneOf and AnyOf
Polymorphism
Proxy Configuration Support
Retries and Backoff
SDK Customization Settings
Support for Multiple Environments
Type Safety
Callbacks & Webhooks
Custom Code Injection
Multiple Auth Schemes
Pagination
Role Based Filtering
OAuth 2.0
Docs-as-Code
SDK Generation
Validation
SSO
DX Analytics
Code Sample API
Migration Services
OpenAPI Spec Maintenance
Professional Services
Triage Support
Support SLAs
Dedicated Slack Channel
Standard CRM Support
API Copilot
API to MCP Server
LLMs.txt & LLMs-full.txt
Frequently Asked Questions
How will I be charged for my payments?
Your payments will be processed through credit/debit card transactions. For our Business and Enterprise customers, we also offer the option to make direct payments through ACH bank transfer.
How can I switch between plans?
Switching plans is easy. You can choose from any of the available plans and switch whenever you want.
If you're interested in switching to our Business or Enterprise plans, simply reach out to our team, and we will assist you throughout the process.
What happens when I downgrade my plan?
When you choose to downgrade your plan, we will guide you through the process of removing any excess APIs from our system. In case your APIs exceed the size limits of the new plan, you will need to downsize them accordingly.
You can contact our team, and we will provide you with the necessary support and instructions to ensure a smooth transition.
How can I cancel my subscription?
Canceling your subscription is a straightforward process. You can cancel it at any time. Simply visit your account management page to initiate the cancellation. This guide will help you cancel your subscription. Please note that payments made in advance are non-refundable. If you have any questions or need assistance with the cancellation process, please contact our team and we would be there to assist you.
What happens when my trial period expires?
When your trial period comes to an end, you will automatically be transitioned to our free plan, which still provides certain features and functionalities. If you wish to regain access to the full range of API services, you can easily do so by subscribing to one of our paid plans. Our team will be available to assist you in choosing the best plan for your needs. Please contact our team.
Why are there no prices displayed for the Business or Enterprise plans?
The pricing for our Business and Enterprise plans is customized based on your specific needs and requirements. These packages are designed to offer a tailored solution that aligns with your unique business goals. To devise your plan and receive pricing information tailored to your requirements, we encourage you to get in touch with our team today. They will work closely with you to understand your needs and provide a personalized pricing structure that best fits your business.
What should I do if my payment fails?
If your payment fails, we recommend following these steps:
Retry the payment: First, try making the payment again. Sometimes, temporary issues can cause payment failures, and a second attempt may be successful.
Contact your bank: If the problem persists after retrying, we suggest contacting your bank. They can provide insights into any potential issues with your card or account that might be causing the payment failure.
Reach out to our team: If you have confirmed that everything is in order on your end or if you need further assistance, please don't hesitate to get in touch with our dedicated support team. They will be ready to assist you and provide the necessary guidance to resolve the issue.
What happens if my API has more endpoints than my plan allows?
If the number of endpoints in your API exceeds the limit set by your plan, you will not be able to generate SDKs or documentation for the additional endpoints. To ensure compliance with your plan's limitations, we recommend reviewing your endpoints and adjusting them accordingly within the allowed range. Our team can provide guidance and support to help you manage your API endpoints effectively and optimize your usage within the allocated plan limits. Please contact our team.







