Apollo raises $22M to simplify app development by empowering every developer with a data graph. Learn More >

Apollo Platform Plans

Get the tools, libraries, services, and systems you need to do GraphQL right,
all designed to work well together. No matter your size or stage of development,
we have an option to suit your needs.


Apollo's core open source plus a free-forever schema registry. All the essentials you need to develop and run a GraphQL API.

Core Features:

  • Core open source and devtools
  • Schema registry and explorer
  • Community support
Get started


For teams that want insight and control over their GraphQL API. Up to 25 million queries/month with 30 days of historical data.
Starting at

Community, plus:

  • GraphQL execution traces
  • Schema validation and CI
  • Operation registry and access control
Read our docs


For organizations with a mission-critical GraphQL API. Our complete package of tools and services, all wrapped in SLA-based support.
Custom pricing

Team, plus:

  • Standalone Apollo GraphQL gateway
  • Federated GraphQL with microservices
  • 24x7x365 SLA-based support
Contact sales

Compare Plans

OverviewOpen Source
Operations (per month)-UnlimitedUp to 25 millionUnlimited
Retention-24 hours30 days18 months
Price-FreeStarting at $49/monthCustom
Volume Tiers
Team Plan
Query Volume
Annual Pre-pay
Month-to-Month Payment
up to
1 Million
up to
3 Million
up to
5 Million
up to
10 Million
up to
25 Million
Core libraries and devtoolsOpen Source
Apollo Client and Apollo Server
Apollo IDE plugin for VS Code
Apollo Chrome developer tools
Apollo CLI
Data graph platformOpen Source
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
IntegrationsOpen Source
Support and trainingOpen Source
24×7×365 SLA-based support
Private Slack channel
Architectural reviews
Apollo certified trainingAvailable

Selecting your plan

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.

Trial Apollo 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.

Subscription interval options

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.

Viewing your plan and usage

You can view your plan name and current query volume total for the current monthly period in the Settings page of your Engine account.

Downgrading to a lower query volume plan

  • Monthly plan customers: You may request a downgrade or cancellation at any time during a monthly term. The downgrade or cancellation will take effect on your next monthly renewal date.
  • Annual plan customers: Downgrades or cancellations are not possible during an annual term. Any downgrades or cancellations will take effect on your next annual renewal date.

Downgrade from a paid plan to the Community (free) plan

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.

Query volume

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.

Exceeding your plan’s request limit

  • Monthly plan customers: We will automatically upgrade your monthly plan to the appropriate volume tier when you exceed the query volume limit for a plan during a monthly billing period. Your will be billed a pro-rated amount for the initial upgrade and the full amount of the new plan for subsequent monthly periods at your next billing date which remains unchanged. You can request a downgrade back to a lower volume tier from us at any time.
  • Annual plan customers: Engine will keep working if you exceed your volume tier during your annual subscription. Our team will work with you on upgrading your plan based on your expected volumes. We also reserve the right to automatically upgrade your account to the appropriate tier, prorated for the remaining duration of your initial annual billing period.

Fluctuations in 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.

Billing and payment

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.