Drippay Drift API

The Drift API from Drippay — 6 operation(s) for drift.

Operations 7

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /v1/drift/stripe List Stripe drift findings · List Stripe drift findings #
Ask an LLM
“Where has my billing data drifted out of sync with Stripe?”
“What Stripe mismatches has drift detection found?”
Tell an agent
List my Stripe drift findings.
Show where Stripe and my billing records disagree.
GET /v1/drift/customer List customer churn-risk findings · List customer churn-risk findings #
Ask an LLM
“Which customers are showing signs of churn risk?”
“Can I see the customer drift findings flagged for churn?”
Tell an agent
List customer churn-risk findings.
Show customers flagged as likely to churn.
GET /v1/drift/config List configuration drift findings · List config drift findings #
Ask an LLM
“Has my billing configuration drifted from what it should be?”
“What config drift findings are currently open?”
Tell an agent
List config drift findings.
Show configuration drift detected in my account.
GET /v1/drift/summary Summarize drift findings by kind · Per-kind drift summary #
Ask an LLM
“How many drift findings do I have of each kind?”
“Is there an overview of drift across Stripe, customer and config checks?”
Tell an agent
Give me the per-kind drift summary.
Summarize drift counts across all detectors.
GET /v1/drift/findings/{id} Get a single drift finding · Get a single drift finding (Mac-app deep-link target) #
Ask an LLM
“What are the details of one particular drift finding?”
“Can I open a drift finding directly by its ID?”
Tell an agent
Get drift finding {id}.
Show me the details of finding {id}.
PATCH /v1/drift/findings/{id} Acknowledge, resolve or suppress a finding · Acknowledge / resolve / suppress a finding #
Ask an LLM
“How do I mark a drift finding as resolved?”
“Can I suppress a drift finding I don't care about?”
Tell an agent
Acknowledge drift finding {id}.
Resolve finding {id}.
POST /v1/drift/{kind}/run Run a drift detector on demand · Enqueue an on-demand drift detector run #
Ask an LLM
“Can I trigger a drift check right now instead of waiting for the schedule?”
“Which kind of drift detector can I enqueue on demand?”
Tell an agent
Run the {kind} drift detector now.
Enqueue an on-demand {kind} drift check.

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/drippay:drippay-drift-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

drippay-drift-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Drip Drift API
  description: '# Drip API


    **Usage-based billing + execution ledger.**


    ---


    ## 60-Second Quickstart (Core SDK)


    ### 1.'
  version: 1.0.0
  contact:
    name: Drip Support
    email: support@drippay.dev
  x-logo:
    url: https://drippay.dev/logo.svg
    altText: Drip
servers:
- url: https://api.drippay.dev
  description: Production
- url: http://localhost:3001
  description: Development
security:
- bearerAuth: []
tags:
- name: Drift
paths:
  /v1/drift/stripe:
    get:
      operationId: listStripeDriftFindings
      summary: List Stripe drift findings
      tags:
      - Drift
      responses:
        '200':
          description: Default Response
  /v1/drift/customer:
    get:
      operationId: listCustomerDriftFindings
      summary: List customer churn-risk findings
      tags:
      - Drift
      responses:
        '200':
          description: Default Response
  /v1/drift/config:
    get:
      operationId: listConfigDriftFindings
      summary: List config drift findings
      tags:
      - Drift
      responses:
        '200':
          description: Default Response
  /v1/drift/summary:
    get:
      operationId: getDriftSummary
      summary: Per-kind drift summary
      tags:
      - Drift
      responses:
        '200':
          description: Default Response
  /v1/drift/findings/{id}:
    get:
      operationId: getDriftFinding
      summary: Get a single drift finding (Mac-app deep-link target)
      tags:
      - Drift
      parameters:
      - schema:
          type: string
        in: path
        name: id
        required: true
      responses:
        '200':
          description: Default Response
    patch:
      operationId: updateDriftFinding
      summary: Acknowledge / resolve / suppress a finding
      tags:
      - Drift
      parameters:
      - schema:
          type: string
        in: path
        name: id
        required: true
      responses:
        '200':
          description: Default Response
  /v1/drift/{kind}/run:
    post:
      operationId: runDriftDetector
      summary: Enqueue an on-demand drift detector run
      tags:
      - Drift
      parameters:
      - schema:
          type: string
        in: path
        name: kind
        required: true
      responses:
        '200':
          description: Default Response
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: API Key
      description: 'API key from Drip Dashboard. Format: `sk_live_...` or `sk_test_...`'