Home
Providers
GrowthBook
GrowthBook
GrowthBook is an open source feature flagging and experimentation platform with a warehouse-native statistics engine.
GrowthBook publishes 51 API contracts indexed on the APIs.io network, including AnalyticsExplorations API, Archetypes API, Attributes API, and 48 more. Tagged areas include Feature Flags, Experimentation, Open Source, A/B Testing, and Analytics.
GrowthBook’s developer surface includes authentication, documentation, engineering blog, and 11 more developer resources.
1 published contract
1 MCP Servers
On this page
Kin Score ☀ Get your badge
APIs 51
Open Collections 36
MCP Servers 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Security Posture 3
Agentic Access 1
Resources 14
apis.yml
Business capabilities this provider's published APIs can perform, derived from its own
contracts. Browse all capabilities →
8 Operational Transparency
50 Create-or-Update Ergonomics
Composite quality — 31.6/100 · thin
Agent readiness — 53/100 · agent ready
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted .
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Individual APIs this provider publishes, each with its own machine-readable definition.
The AnalyticsExplorations API from GrowthBook — 3 operation(s) for analyticsexplorations.
Archetypes allow you to simulate the result of targeting rules on pre-set user attributes
Used when targeting feature flags and experiments.
Intended for use with our code reference CI utility, [`gb-find-code-refs`](https://github.com/growthbook/gb-find-code-refs).
The Dashboards API from GrowthBook — 3 operation(s) for dashboards.
How GrowthBook connects and queries your data, including cached database schema metadata (information schemas) for tables and columns.
Dimensions used during experiment analysis
GrowthBook comes with one environment by default (production), but you can add as many as you need. When used with feature flags, you can enable/disable feature flags on a per-e...
Fact Metrics are metrics built on top of Fact Table definitions
Fact Tables describe the shape of your data warehouse tables
Draft revisions for feature flags, including rules, scheduling, and approval workflows. **These are v1 endpoints.** New integrations should use the v2 Feature Revisions endpoints.
Draft revisions for feature flags, including rules, scheduling, and approval workflows. Revision `rules` is a flat array with per-rule scope fields.
Control your feature flags programatically. **These are v1 endpoints.** New integrations should use the v2 Feature Flags endpoints, which expose a unified per-rule environment s...
Control your feature flags programatically. Rules are returned as a unified top-level array; each rule carries `allEnvironments` / `environments` scope fields instead of being b...
Members are users who have been invited to an organization.
Metrics used as goals and guardrails for experiments
Namespaces partition your user population into buckets so that experiments using the same hash attribute do not overlap unintentionally. Each namespace defines a 0–1 range and i...
Organizations are used for multi-org deployments where different teams can run their own isolated feature flags and experiments. These endpoints are only via a super-admin's Per...
Projects are used to organize your feature flags and experiments
Retrieve queries used in experiments to calculate results.
Multi-step rollout schedules that gradually ramp feature rule changes over time, with support for interval, approval, and scheduled triggers.
Reusable step configurations for ramp schedules.
Defined sets of attribute values which can be used with feature rules for targeting features at particular users.
Client keys and settings for connecting SDKs to a GrowthBook instance
The Sdk Payload API from GrowthBook — 1 operation(s) for sdk payload.
Segments used during experiment analysis
Get the organization settings.
Experiment Snapshots (the individual updates of an experiment)
The Teams API from GrowthBook — 3 operation(s) for teams.
The Transform Copy API from GrowthBook — 1 operation(s) for transform copy.
Usage information for metrics in experiments.
Groups of visual changes made by the visual editor to a single page
The AutoRuns API from GrowthBook — 3 operation(s) for autoruns.
**Beta** — these endpoints are new and may change in backwards-incompatible ways. Draft revisions for configs, including value and schema edits, schema import (JSON Schema / Typ...
**Beta** — these endpoints are new and may change in backwards-incompatible ways. Reusable, typed, inheritable JSON objects referenced from feature flag values as `@config:key`....
**Beta** — these endpoints are new and may change in backwards-incompatible ways. Draft revisions for constants, including pending changes, approvals, and lifecycle (publish, di...
**Beta** — these endpoints are new and may change in backwards-incompatible ways. Reusable named values referenced from feature flag values as `@const:key` and resolved into the...
The ContextualBanditQueries API from GrowthBook — 2 operation(s) for contextualbanditqueries.
The ContextualBandits API from GrowthBook — 15 operation(s) for contextualbandits.
Sandboxed JavaScript validation hooks that run when features, configs, or their revisions are saved or published. Throwing an Error blocks the save; `addWarning(msg)` raises a s...
Hold a share of traffic out of all experiments to measure their combined effect.
Saved learnings captured across experiments, including AI-discovered patterns.
Server metadata, including the running build's version and commit for version-skew checks.
**Beta** — these endpoints are new and may change in backwards-incompatible ways. Populations define a set of units by the steps they must complete, such as appearing in a fact ...
**Beta** — these endpoints are new and may change in backwards-incompatible ways. Coordinated multi-entity publishing: publish a set of revisions across Feature Flags, Saved Gro...
Custom analysis reports built on top of experiment snapshots. Reports let you re-run analysis with different metrics, date ranges, stats engines, and other settings without modi...
Draft revisions for saved groups, including pending changes, approvals, and lifecycle (publish, discard, revert). Most callers can interact with these endpoints via shorthand ac...
The Custom Fields API from GrowthBook — 2 operation(s) for custom fields.
The Experiment Templates API from GrowthBook — 3 operation(s) for experiment templates.
The Metric Groups API from GrowthBook — 2 operation(s) for metric groups.
Scroll for all 51
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 36
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: growthbook
url: https://raw.githubusercontent.com/api-evangelist/growthbook/refs/heads/main/apis.yml
name: GrowthBook
kind: company
description: GrowthBook is an open source feature flagging and experimentation platform with a warehouse-native statistics
engine.
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
source:
- plans
- authentication
- security
generated: '2026-09-03'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/growthbook.png
x-docs-platform: mintlify
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-03
tags:
- Feature Flags
- Experimentation
- Open Source
- A/B Testing
- Analytics
tags_raw:
- Feature Flags
- Experimentation
- Open Source
- AB Testing
- Analytics
- Open-Source
created: '2026-05-08'
modified: '2026-05-19'
specificationVersion: '0.23'
apis:
- aid: growthbook:growthbook-analyticsexplorations-api
name: GrowthBook AnalyticsExplorations API
description: The AnalyticsExplorations API from GrowthBook — 3 operation(s) for analyticsexplorations.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- AnalyticsExplorations
properties:
- type: OpenAPI
url: openapi/growthbook-analyticsexplorations-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-archetypes-api
name: GrowthBook Archetypes API
description: Archetypes allow you to simulate the result of targeting rules on pre-set user attributes
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Archetypes
tags_raw:
- archetypes
properties:
- type: OpenAPI
url: openapi/growthbook-archetypes-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-attributes-api
name: GrowthBook Attributes API
description: Used when targeting feature flags and experiments.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Attributes
tags_raw:
- attributes
properties:
- type: OpenAPI
url: openapi/growthbook-attributes-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-code-references-api
name: GrowthBook Code References API
description: Intended for use with our code reference CI utility, [`gb-find-code-refs`](https://github.com/growthbook/gb-find-code-refs).
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Code References
tags_raw:
- code-references
properties:
- type: OpenAPI
url: openapi/growthbook-code-references-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-dashboards-api
name: GrowthBook Dashboards API
description: The Dashboards API from GrowthBook — 3 operation(s) for dashboards.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Dashboards
properties:
- type: OpenAPI
url: openapi/growthbook-dashboards-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-data-sources-api
name: GrowthBook Data Sources API
description: How GrowthBook connects and queries your data, including cached database schema metadata (information schemas)
for tables and columns.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Data Sources
tags_raw:
- data-sources
properties:
- type: OpenAPI
url: openapi/growthbook-data-sources-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-dimensions-api
name: GrowthBook Dimensions API
description: Dimensions used during experiment analysis
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Dimensions
tags_raw:
- dimensions
properties:
- type: OpenAPI
url: openapi/growthbook-dimensions-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-environments-api
name: GrowthBook Environments API
description: GrowthBook comes with one environment by default (production), but you can add as many as you need. When used
with feature flags, you can enable/disable feature flags on a per-environment basis.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Environment
tags_raw:
- environments
properties:
- type: OpenAPI
url: openapi/growthbook-environments-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-experiments-api
name: GrowthBook Experiments API
description: Experiments (A/B Tests)
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Experiments
tags_raw:
- experiments
properties:
- type: OpenAPI
url: openapi/growthbook-experiments-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-fact-metrics-api
name: GrowthBook Fact Metrics API
description: Fact Metrics are metrics built on top of Fact Table definitions
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- fact-metrics
properties:
- type: OpenAPI
url: openapi/growthbook-fact-metrics-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-fact-tables-api
name: GrowthBook Fact Tables API
description: Fact Tables describe the shape of your data warehouse tables
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- fact-tables
properties:
- type: OpenAPI
url: openapi/growthbook-fact-tables-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-feature-revisions-api
name: GrowthBook Feature Revisions API
description: 'Draft revisions for feature flags, including rules, scheduling, and approval workflows.
**These are v1 endpoints.** New integrations should use the v2 Feature Revisions endpoints.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- feature-revisions
properties:
- type: OpenAPI
url: openapi/growthbook-feature-revisions-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-feature-revisions-v2-api
name: GrowthBook Feature Revisions V2 API
description: 'Draft revisions for feature flags, including rules, scheduling, and approval workflows.
Revision `rules` is a flat array with per-rule scope fields.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- feature-revisions-v2
properties:
- type: OpenAPI
url: openapi/growthbook-feature-revisions-v2-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-features-api
name: GrowthBook Features API
description: 'Control your feature flags programatically.
**These are v1 endpoints.** New integrations should use the v2 Feature Flags endpoints, which expose a unified per-rule
environment scope instead of per-environment rule arrays.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Features
tags_raw:
- features
properties:
- type: OpenAPI
url: openapi/growthbook-features-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-features-v2-api
name: GrowthBook Features V2 API
description: 'Control your feature flags programatically.
Rules are returned as a unified top-level array; each rule carries `allEnvironments` / `environments` scope fields instead
of being bucketed by environment.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Features v2
tags_raw:
- features-v2
properties:
- type: OpenAPI
url: openapi/growthbook-features-v2-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-members-api
name: GrowthBook Members API
description: Members are users who have been invited to an organization.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Members
tags_raw:
- members
properties:
- type: OpenAPI
url: openapi/growthbook-members-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-metrics-api
name: GrowthBook Metrics API
description: Metrics used as goals and guardrails for experiments
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Metrics
tags_raw:
- metrics
properties:
- type: OpenAPI
url: openapi/growthbook-metrics-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-namespaces-api
name: GrowthBook Namespaces API
description: Namespaces partition your user population into buckets so that experiments using the same hash attribute do
not overlap unintentionally. Each namespace defines a 0–1 range and individual experiments claim sub-ranges within it.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Namespaces
tags_raw:
- namespaces
properties:
- type: OpenAPI
url: openapi/growthbook-namespaces-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-organizations-api
name: GrowthBook Organizations API
description: Organizations are used for multi-org deployments where different teams can run their own isolated feature flags
and experiments. These endpoints are only via a super-admin's Personal Access Token.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Organization
tags_raw:
- organizations
properties:
- type: OpenAPI
url: openapi/growthbook-organizations-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-projects-api
name: GrowthBook Projects API
description: Projects are used to organize your feature flags and experiments
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Project
tags_raw:
- projects
properties:
- type: OpenAPI
url: openapi/growthbook-projects-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-queries-api
name: GrowthBook Queries API
description: Retrieve queries used in experiments to calculate results.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Query
tags_raw:
- queries
properties:
- type: OpenAPI
url: openapi/growthbook-queries-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-ramp-schedules-api
name: GrowthBook Ramp Schedules API
description: Multi-step rollout schedules that gradually ramp feature rule changes over time, with support for interval,
approval, and scheduled triggers.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- ramp-schedules
properties:
- type: OpenAPI
url: openapi/growthbook-ramp-schedules-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-rampscheduletemplates-api
name: GrowthBook RampScheduleTemplates API
description: Reusable step configurations for ramp schedules.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- RampScheduleTemplates
properties:
- type: OpenAPI
url: openapi/growthbook-rampscheduletemplates-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-saved-groups-api
name: GrowthBook Saved Groups API
description: Defined sets of attribute values which can be used with feature rules for targeting features at particular
users.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- saved-groups
properties:
- type: OpenAPI
url: openapi/growthbook-saved-groups-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-sdk-connections-api
name: GrowthBook SDK Connections API
description: Client keys and settings for connecting SDKs to a GrowthBook instance
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- sdk-connections
properties:
- type: OpenAPI
url: openapi/growthbook-sdk-connections-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-sdk-payload-api
name: GrowthBook Sdk Payload API
description: The Sdk Payload API from GrowthBook — 1 operation(s) for sdk payload.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Sdk Payload
properties:
- type: OpenAPI
url: openapi/growthbook-sdk-payload-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-segments-api
name: GrowthBook Segments API
description: Segments used during experiment analysis
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Segments
tags_raw:
- segments
properties:
- type: OpenAPI
url: openapi/growthbook-segments-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-settings-api
name: GrowthBook Settings API
description: Get the organization settings.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Settings
tags_raw:
- settings
properties:
- type: OpenAPI
url: openapi/growthbook-settings-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-snapshots-api
name: GrowthBook Snapshots API
description: Experiment Snapshots (the individual updates of an experiment)
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Snapshots
tags_raw:
- snapshots
properties:
- type: OpenAPI
url: openapi/growthbook-snapshots-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-teams-api
name: GrowthBook Teams API
description: The Teams API from GrowthBook — 3 operation(s) for teams.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Team
tags_raw:
- Teams
properties:
- type: OpenAPI
url: openapi/growthbook-teams-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-transform-copy-api
name: GrowthBook Transform Copy API
description: The Transform Copy API from GrowthBook — 1 operation(s) for transform copy.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Transform Copy
properties:
- type: OpenAPI
url: openapi/growthbook-transform-copy-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-usage-api
name: GrowthBook Usage API
description: Usage information for metrics in experiments.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Usage
tags_raw:
- usage
properties:
- type: OpenAPI
url: openapi/growthbook-usage-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-visual-changesets-api
name: GrowthBook Visual Changesets API
description: Groups of visual changes made by the visual editor to a single page
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- visual-changesets
properties:
- type: OpenAPI
url: openapi/growthbook-visual-changesets-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-autoruns-api
name: GrowthBook Auto Runs API
description: The AutoRuns API from GrowthBook — 3 operation(s) for autoruns.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- AutoRuns
properties:
- type: OpenAPI
url: openapi/growthbook-autoruns-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-config-revisions-api
name: GrowthBook Config Revisions API
description: '**Beta** — these endpoints are new and may change in backwards-incompatible ways.
Draft revisions for configs, including value and schema edits, schema import (JSON Schema / TypeScript / inferred), approvals,
and lifecycle (publish, discard, revert). Publishing a schema change cascades the "base wins" normalization to descendant
configs; a publish that removes or retypes fields descendants still use soft-blocks with a 422 unless the request body
sets `ignoreWarnings: true`. Pass `version: "new"` on edit endpoints to auto-create a draft.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- config-revisions
properties:
- type: OpenAPI
url: openapi/growthbook-config-revisions-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-configs-api
name: GrowthBook Configs API
description: '**Beta** — these endpoints are new and may change in backwards-incompatible ways.
Reusable, typed, inheritable JSON objects referenced from feature flag values as `@config:key`. A config carries a field
`schema` (with TypeScript/JSON Schema import-export) and a lineage `parent`. Inheritance is expressed via `parent`, never
an in-value `@config:` entry. Values layer as a **deep, targeted patch**: a child (or a config-backed feature value) restates
only the leaves it changes and inherits the rest — unlike a constant''s `$extends`, whose own keys replace wholesale.
Schema fields colliding with a published ancestor''s key follow ''base wins'': identical re-declarations are stripped
with a warning, differing ones are rejected.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Configs
tags_raw:
- configs
properties:
- type: OpenAPI
url: openapi/growthbook-configs-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-constant-revisions-api
name: GrowthBook Constant Revisions API
description: '**Beta** — these endpoints are new and may change in backwards-incompatible ways.
Draft revisions for constants, including pending changes, approvals, and lifecycle (publish, discard, revert). Pass `version:
"new"` on edit endpoints to auto-create a draft.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- constant-revisions
properties:
- type: OpenAPI
url: openapi/growthbook-constant-revisions-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-constants-api
name: GrowthBook Constants API
description: '**Beta** — these endpoints are new and may change in backwards-incompatible ways.
Reusable named values referenced from feature flag values as `@const:key` and resolved into the SDK payload at build time.
String constants are interpolated via `{{ @const:key }}`; JSON (object) constants are composed via an `$extends` array.
A constant''s own keys **replace** what its `$extends` bases provide, wholesale — constants are atomic building blocks.
(Config and feature values compose as deep, targeted patches instead.)'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Constants
tags_raw:
- constants
properties:
- type: OpenAPI
url: openapi/growthbook-constants-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-contextualbanditqueries-api
name: GrowthBook Contextual Bandit Queries API
description: The ContextualBanditQueries API from GrowthBook — 2 operation(s) for contextualbanditqueries.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- ContextualBanditQueries
properties:
- type: OpenAPI
url: openapi/growthbook-contextualbanditqueries-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-contextualbandits-api
name: GrowthBook Contextual Bandits API
description: The ContextualBandits API from GrowthBook — 15 operation(s) for contextualbandits.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- ContextualBandits
properties:
- type: OpenAPI
url: openapi/growthbook-contextualbandits-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-custom-hooks-api
name: GrowthBook Custom Hooks API
description: Sandboxed JavaScript validation hooks that run when features, configs, or their revisions are saved or published.
Throwing an Error blocks the save; `addWarning(msg)` raises a soft warning. Hooks are scoped by projects, or pinned to
a single feature/config via `entityType`/`entityId`; a config-scoped hook also runs for every config inheriting from it
(its whole descendant lineage). Scope can be retargeted on update (or cleared with nulls). Requires an enterprise plan;
not available on GrowthBook Cloud.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- custom-hooks
properties:
- type: OpenAPI
url: openapi/growthbook-custom-hooks-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-holdouts-api
name: GrowthBook Holdouts API
description: Hold a share of traffic out of all experiments to measure their combined effect.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Holdouts
properties:
- type: OpenAPI
url: openapi/growthbook-holdouts-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-learnings-api
name: GrowthBook Learnings API
description: Saved learnings captured across experiments, including AI-discovered patterns.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Learnings
properties:
- type: OpenAPI
url: openapi/growthbook-learnings-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-meta-api
name: GrowthBook Meta API
description: Server metadata, including the running build's version and commit for version-skew checks.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Meta
tags_raw:
- meta
properties:
- type: OpenAPI
url: openapi/growthbook-meta-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-populations-api
name: GrowthBook Populations API
description: '**Beta** — these endpoints are new and may change in backwards-incompatible ways.
Populations define a set of units by the steps they must complete, such as appearing in a fact table. Populations are
not yet used in analysis.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Populations
properties:
- type: OpenAPI
url: openapi/growthbook-populations-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-releases-api
name: GrowthBook Releases API
description: '**Beta** — these endpoints are new and may change in backwards-incompatible ways.
Coordinated multi-entity publishing: publish a set of revisions across Feature Flags, Saved Groups, configs, and constants
as one all-or-nothing operation, validated against the combined end-state instead of each in-between state. Requires the
`releases` commercial feature.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Releases
tags_raw:
- releases
properties:
- type: OpenAPI
url: openapi/growthbook-releases-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-reports-api
name: GrowthBook Reports API
description: Custom analysis reports built on top of experiment snapshots. Reports let you re-run analysis with different
metrics, date ranges, stats engines, and other settings without modifying the underlying experiment.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Reports
tags_raw:
- reports
properties:
- type: OpenAPI
url: openapi/growthbook-reports-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-saved-group-revisions-api
name: GrowthBook Saved Group Revisions API
description: 'Draft revisions for saved groups, including pending changes, approvals, and lifecycle (publish, discard, revert).
Most callers can interact with these endpoints via shorthand actions (`/items/add`, `/items/remove`, single-field PUTs)
instead of authoring JSON Patch ops directly. Pass `version: "new"` on edit endpoints to auto-create a draft.'
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- saved-group-revisions
properties:
- type: OpenAPI
url: openapi/growthbook-saved-group-revisions-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-custom-fields-api
name: GrowthBook Custom Fields API
description: The Custom Fields API from GrowthBook — 2 operation(s) for custom fields.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Custom Fields
properties:
- type: OpenAPI
url: openapi/growthbook-custom-fields-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-experiment-templates-api
name: GrowthBook Experiment Templates API
description: The Experiment Templates API from GrowthBook — 3 operation(s) for experiment templates.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Experiment Templates
properties:
- type: OpenAPI
url: openapi/growthbook-experiment-templates-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
- aid: growthbook:growthbook-metric-groups-api
name: GrowthBook Metric Groups API
description: The Metric Groups API from GrowthBook — 2 operation(s) for metric groups.
humanURL: https://docs.growthbook.io/api
baseURL: https://api.growthbook.io/api
tags:
- Metric Groups
properties:
- type: OpenAPI
url: openapi/growthbook-metric-groups-api-openapi.yml
- type: Documentation
url: https://docs.growthbook.io/api
common:
- type: CapabilityMap
url: capabilities/growthbook-capability-edges.yml
name: GrowthBook Business Capability Map
- type: AgenticAccess
url: agentic-access/growthbook-agentic-access.yml
- type: TrustCenter
url: security/growthbook-trust-center.yml
- type: DomainSecurity
url: security/growthbook-domain-security.yml
- type: Authentication
url: authentication/growthbook-authentication.yml
- type: GitHubOrganization
url: https://github.com/growthbook
- type: LinkedIn
url: https://www.linkedin.com/company/growthbook
- type: Website
url: https://www.growthbook.io/
- type: Documentation
url: https://docs.growthbook.io/api
- type: Plans
url: plans/growthbook-plans-pricing.yml
- type: RateLimits
url: rate-limits/growthbook-rate-limits.yml
- type: FinOps
url: finops/growthbook-finops.yml
- type: LlmsText
url: https://docs.growthbook.io/llms.txt
- type: Blog
url: https://www.growthbook.io/blog
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/growthbook"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/growthbook/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/growthbook/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.