|Operations (per month)||-||Unlimited||Up to 25 million||Unlimited|
|Retention||-||24 hours||30 days||18 months|
|Price||-||Free||Starting at $49/month||Custom|
|Core libraries and devtools||Open Source||Community||Team||Enterprise|
|Apollo Client and Apollo Server|
|Apollo IDE plugin for VS Code|
|Apollo Chrome developer tools|
|Data graph platform||Open Source||Community||Team||Enterprise|
|Schema registry and explorer|
|Trace warehouse and execution traces|
|Client and operation registry|
|Access and demand control|
|Schema change validation|
|GraphQL gateway and query execution engine|
|Support and training||Open Source||Community||Team||Enterprise|
|24×7×365 SLA-based support|
|Private Slack channel|
|Apollo certified training||Available|
Engine’s core features are free to use in an unlimited capacity (no query or time limit) on the Community plan. This includes schema history tracking, schema usage analytics, and overviews of request metrics. There is no limit to the number of different schema versions you can register or requests you can send to Engine on the Community tier.
For access to Engine’s more advanced features of client-aware metrics, request tracing, third-party integrations, and longer data retention you’ll need to join our Team plan, which has tiered pricing starting at $49/month. For enterprise-level features such as single sign-on and 18 months of data retention, please get in touch with our team.
Every Engine account is eligible for a free 2 week trial of Apollo Team at any time, no credit card required. At the end of your trial features that are only availble on the Team plan will become protected again and you will be asked to upgrade if you’d like to continue using them.
Apollo Team subscriptions can be opted into annually or month-to-month. You can start on a monthly billing plan and switch to a pre-paid annual plan at any time by contacting us. You can view the pricing difference of paying annually vs. month-to-month here. All annual plans are 20% discounted from the regular month-to-month prices.
You can view your plan name and current query volume total for the current monthly period in the Settings page of your Engine account.
You may request a downgrade from any paid plan to the free Community plan at any time. Like other downgrades, this will take place at your next renewal date of your current paid plan, either monthly or annual.
The Team plan is priced by the number of requests Engine records data for, accumulated across the services in your account. Community accounts get unlimited access to Engine’s core features with no request volume limit, but the pricing of Engine’s Team plan is tiered based on query volume.
If your query volume decreases to a different volume tier, you may request a downgrade to take place at your next renewal date (monthly or annual). Engine will not automatically downgrade you to a lower volume plan. Engine query volume in your plan is based on a “use-it-or-lose it” maximum limit — there is no “rollover” or credit for unused monthly volume for monthly or annual plan customers.
You will be charged for your Engine subscription plan at the beginning of each usage period, based on your request volume and billing term you select (monthly or annually). Your Engine subscription plan automatically renews each billing term.
Engine subscriptions can be purchased using any major credit card (Visa, MasterCard, American Express, and Discover) or PayPal. You can view and update your payment method in the Settings page of your Engine account.
Depending on the size of the invoice and billing term, you may arrange for alternative payment methods. Please contact our solutions team for more details.
You can access all past invoices for your Engine account in the Settings page of your account. The billing contact of your account will also receive a statement via email.