Flagsmith Integrations API

Configure third-party integrations (Amplitude, DataDog, Slack, etc.).

Operations 107

GET /api/v1/admin/dashboard/integrations/ Api v1 admin dashboard integrations retrieve #
GET /api/v1/environments/{environment_api_key}/integrations/amplitude/ Api v1 environments integrations amplitude list #
POST /api/v1/environments/{environment_api_key}/integrations/amplitude/ Api v1 environments integrations amplitude create #
GET /api/v1/environments/{environment_api_key}/integrations/amplitude/{id}/ Api v1 environments integrations amplitude retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/amplitude/{id}/ Api v1 environments integrations amplitude update #
PATCH /api/v1/environments/{environment_api_key}/integrations/amplitude/{id}/ Api v1 environments integrations amplitude partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/amplitude/{id}/ Api v1 environments integrations amplitude destroy #
GET /api/v1/environments/{environment_api_key}/integrations/dynatrace/ Api v1 environments integrations dynatrace list #
POST /api/v1/environments/{environment_api_key}/integrations/dynatrace/ Api v1 environments integrations dynatrace create #
GET /api/v1/environments/{environment_api_key}/integrations/dynatrace/{id}/ Api v1 environments integrations dynatrace retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/dynatrace/{id}/ Api v1 environments integrations dynatrace update #
PATCH /api/v1/environments/{environment_api_key}/integrations/dynatrace/{id}/ Api v1 environments integrations dynatrace partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/dynatrace/{id}/ Api v1 environments integrations dynatrace destroy #
GET /api/v1/environments/{environment_api_key}/integrations/grafana/ Api v1 environments integrations grafana list #
POST /api/v1/environments/{environment_api_key}/integrations/grafana/ Api v1 environments integrations grafana create #
GET /api/v1/environments/{environment_api_key}/integrations/grafana/{id}/ Api v1 environments integrations grafana retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/grafana/{id}/ Api v1 environments integrations grafana update #
PATCH /api/v1/environments/{environment_api_key}/integrations/grafana/{id}/ Api v1 environments integrations grafana partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/grafana/{id}/ Api v1 environments integrations grafana destroy #
GET /api/v1/environments/{environment_api_key}/integrations/heap/ Api v1 environments integrations heap list #
POST /api/v1/environments/{environment_api_key}/integrations/heap/ Api v1 environments integrations heap create #
GET /api/v1/environments/{environment_api_key}/integrations/heap/{id}/ Api v1 environments integrations heap retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/heap/{id}/ Api v1 environments integrations heap update #
PATCH /api/v1/environments/{environment_api_key}/integrations/heap/{id}/ Api v1 environments integrations heap partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/heap/{id}/ Api v1 environments integrations heap destroy #
GET /api/v1/environments/{environment_api_key}/integrations/mixpanel/ Api v1 environments integrations mixpanel list #
POST /api/v1/environments/{environment_api_key}/integrations/mixpanel/ Api v1 environments integrations mixpanel create #
GET /api/v1/environments/{environment_api_key}/integrations/mixpanel/{id}/ Api v1 environments integrations mixpanel retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/mixpanel/{id}/ Api v1 environments integrations mixpanel update #
PATCH /api/v1/environments/{environment_api_key}/integrations/mixpanel/{id}/ Api v1 environments integrations mixpanel partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/mixpanel/{id}/ Api v1 environments integrations mixpanel destroy #
GET /api/v1/environments/{environment_api_key}/integrations/rudderstack/ Api v1 environments integrations rudderstack list #
POST /api/v1/environments/{environment_api_key}/integrations/rudderstack/ Api v1 environments integrations rudderstack create #
GET /api/v1/environments/{environment_api_key}/integrations/rudderstack/{id}/ Api v1 environments integrations rudderstack retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/rudderstack/{id}/ Api v1 environments integrations rudderstack update #
PATCH /api/v1/environments/{environment_api_key}/integrations/rudderstack/{id}/ Api v1 environments integrations rudderstack partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/rudderstack/{id}/ Api v1 environments integrations rudderstack destroy #
GET /api/v1/environments/{environment_api_key}/integrations/segment/ Api v1 environments integrations segment list #
POST /api/v1/environments/{environment_api_key}/integrations/segment/ Api v1 environments integrations segment create #
GET /api/v1/environments/{environment_api_key}/integrations/segment/{id}/ Api v1 environments integrations segment retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/segment/{id}/ Api v1 environments integrations segment update #
PATCH /api/v1/environments/{environment_api_key}/integrations/segment/{id}/ Api v1 environments integrations segment partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/segment/{id}/ Api v1 environments integrations segment destroy #
GET /api/v1/environments/{environment_api_key}/integrations/sentry/ Api v1 environments integrations sentry list #
POST /api/v1/environments/{environment_api_key}/integrations/sentry/ Api v1 environments integrations sentry create #
GET /api/v1/environments/{environment_api_key}/integrations/sentry/{id}/ Api v1 environments integrations sentry retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/sentry/{id}/ Api v1 environments integrations sentry update #
PATCH /api/v1/environments/{environment_api_key}/integrations/sentry/{id}/ Api v1 environments integrations sentry partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/sentry/{id}/ Api v1 environments integrations sentry destroy #
GET /api/v1/environments/{environment_api_key}/integrations/slack/ Api v1 environments integrations slack list #
POST /api/v1/environments/{environment_api_key}/integrations/slack/ Api v1 environments integrations slack create #
GET /api/v1/environments/{environment_api_key}/integrations/slack-channels/ Api v1 environments integrations slack channels list #
GET /api/v1/environments/{environment_api_key}/integrations/slack/{id}/ Api v1 environments integrations slack retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/slack/{id}/ Api v1 environments integrations slack update #
PATCH /api/v1/environments/{environment_api_key}/integrations/slack/{id}/ Api v1 environments integrations slack partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/slack/{id}/ Api v1 environments integrations slack destroy #
GET /api/v1/environments/{environment_api_key}/integrations/slack/callback/ Api v1 environments integrations slack callback retrieve #
GET /api/v1/environments/{environment_api_key}/integrations/slack/oauth/ Api v1 environments integrations slack oauth retrieve #
GET /api/v1/environments/{environment_api_key}/integrations/slack/signature/ Api v1 environments integrations slack signature retrieve #
GET /api/v1/environments/{environment_api_key}/integrations/webhook/ Api v1 environments integrations webhook list #
POST /api/v1/environments/{environment_api_key}/integrations/webhook/ Api v1 environments integrations webhook create #
GET /api/v1/environments/{environment_api_key}/integrations/webhook/{id}/ Api v1 environments integrations webhook retrieve #
PUT /api/v1/environments/{environment_api_key}/integrations/webhook/{id}/ Api v1 environments integrations webhook update #
PATCH /api/v1/environments/{environment_api_key}/integrations/webhook/{id}/ Api v1 environments integrations webhook partial update #
DELETE /api/v1/environments/{environment_api_key}/integrations/webhook/{id}/ Api v1 environments integrations webhook destroy #
GET /api/v1/organisations/{organisation_pk}/integrations/github/ Api v1 organisations integrations github list #
POST /api/v1/organisations/{organisation_pk}/integrations/github/ Api v1 organisations integrations github create #
GET /api/v1/organisations/{organisation_pk}/integrations/github/{github_pk}/repositories/ Api v1 organisations integrations github repositories list #
POST /api/v1/organisations/{organisation_pk}/integrations/github/{github_pk}/repositories/ Api v1 organisations integrations github repositories create #
GET /api/v1/organisations/{organisation_pk}/integrations/github/{github_pk}/repositories/{id}/ Api v1 organisations integrations github repositories retrieve #
PUT /api/v1/organisations/{organisation_pk}/integrations/github/{github_pk}/repositories/{id}/ Api v1 organisations integrations github repositories update #
PATCH /api/v1/organisations/{organisation_pk}/integrations/github/{github_pk}/repositories/{id}/ Api v1 organisations integrations github repositories partial update #
DELETE /api/v1/organisations/{organisation_pk}/integrations/github/{github_pk}/repositories/{id}/ Api v1 organisations integrations github repositories destroy #
GET /api/v1/organisations/{organisation_pk}/integrations/github/{id}/ Api v1 organisations integrations github retrieve #
PUT /api/v1/organisations/{organisation_pk}/integrations/github/{id}/ Api v1 organisations integrations github update #
PATCH /api/v1/organisations/{organisation_pk}/integrations/github/{id}/ Api v1 organisations integrations github partial update #
DELETE /api/v1/organisations/{organisation_pk}/integrations/github/{id}/ Api v1 organisations integrations github destroy #
GET /api/v1/organisations/{organisation_pk}/integrations/grafana/ Api v1 organisations integrations grafana list #
POST /api/v1/organisations/{organisation_pk}/integrations/grafana/ Api v1 organisations integrations grafana create #
GET /api/v1/organisations/{organisation_pk}/integrations/grafana/{id}/ Api v1 organisations integrations grafana retrieve #
PUT /api/v1/organisations/{organisation_pk}/integrations/grafana/{id}/ Api v1 organisations integrations grafana update #
PATCH /api/v1/organisations/{organisation_pk}/integrations/grafana/{id}/ Api v1 organisations integrations grafana partial update #
DELETE /api/v1/organisations/{organisation_pk}/integrations/grafana/{id}/ Api v1 organisations integrations grafana destroy #
GET /api/v1/projects/{project_pk}/integrations/datadog/ Api v1 projects integrations datadog list #
POST /api/v1/projects/{project_pk}/integrations/datadog/ Api v1 projects integrations datadog create #
GET /api/v1/projects/{project_pk}/integrations/datadog/{id}/ Api v1 projects integrations datadog retrieve #
PUT /api/v1/projects/{project_pk}/integrations/datadog/{id}/ Api v1 projects integrations datadog update #
PATCH /api/v1/projects/{project_pk}/integrations/datadog/{id}/ Api v1 projects integrations datadog partial update #
DELETE /api/v1/projects/{project_pk}/integrations/datadog/{id}/ Api v1 projects integrations datadog destroy #
GET /api/v1/projects/{project_pk}/integrations/gitlab/ Api v1 projects integrations gitlab list #
POST /api/v1/projects/{project_pk}/integrations/gitlab/ Api v1 projects integrations gitlab create #
GET /api/v1/projects/{project_pk}/integrations/gitlab/{id}/ Api v1 projects integrations gitlab retrieve #
PUT /api/v1/projects/{project_pk}/integrations/gitlab/{id}/ Api v1 projects integrations gitlab update #
PATCH /api/v1/projects/{project_pk}/integrations/gitlab/{id}/ Api v1 projects integrations gitlab partial update #
DELETE /api/v1/projects/{project_pk}/integrations/gitlab/{id}/ Api v1 projects integrations gitlab destroy #
GET /api/v1/projects/{project_pk}/integrations/grafana/ Api v1 projects integrations grafana list #
POST /api/v1/projects/{project_pk}/integrations/grafana/ Api v1 projects integrations grafana create #
GET /api/v1/projects/{project_pk}/integrations/grafana/{id}/ Api v1 projects integrations grafana retrieve #
PUT /api/v1/projects/{project_pk}/integrations/grafana/{id}/ Api v1 projects integrations grafana update #
PATCH /api/v1/projects/{project_pk}/integrations/grafana/{id}/ Api v1 projects integrations grafana partial update #
DELETE /api/v1/projects/{project_pk}/integrations/grafana/{id}/ Api v1 projects integrations grafana destroy #
GET /api/v1/projects/{project_pk}/integrations/new-relic/ Api v1 projects integrations new relic list #
POST /api/v1/projects/{project_pk}/integrations/new-relic/ Api v1 projects integrations new relic create #
GET /api/v1/projects/{project_pk}/integrations/new-relic/{id}/ Api v1 projects integrations new relic retrieve #
PUT /api/v1/projects/{project_pk}/integrations/new-relic/{id}/ Api v1 projects integrations new relic update #
PATCH /api/v1/projects/{project_pk}/integrations/new-relic/{id}/ Api v1 projects integrations new relic partial update #
DELETE /api/v1/projects/{project_pk}/integrations/new-relic/{id}/ Api v1 projects integrations new relic destroy #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/flagsmith-integrations-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

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.

OpenAPI Specification

flagsmith-integrations-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Flagsmith Integrations API
  version: v1
  description: Flagsmith's Core and SDK APIs. Check out Flagsmith documentation.
  contact:
    email: support@flagsmith.com
  license:
    name: BSD License
    identifier: BSD-3-Clause
tags:


# --- truncated at 32 KB (112 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/flagsmith/refs/heads/main/openapi/flagsmith-integrations-api-openapi.yml