Chartsy API

Chartsy API as documented publicly: 68 operations. Contract generated from the documentation by API Evangelist (2026-11-03); not the provider's own document.

Operations 68

GET /accounts/The GET /accounts/The the login's active accounts, oldest first. #
POST /adjustments Push your own billing data with a Custom Source #
POST /adjustments/ Push Your Own Billing Data to Charty with a Custom Source #
POST /api/integrations/v1/hooks Subscribe. Send a JSON body. #
GET /api/integrations/v1/hooks/ All active hooks belonging to the caller. #
POST /api/integrations/v1/me POST /api/integrations/v1/me #
GET /api/integrations/v1/me/ The connection test. Returns the Chartsy login the token belongs to. #
POST /api/v1 POST /api/v1 #
POST /api/v1/adjustments/GET POST /api/v1/adjustments/GET #
DELETE /api/v1/adjustments/{adjustmentId}/Refunds Removes the record and its nested children. #
POST /api/v1/customer-businesses/GET Customer business # POST /api/v1/customer-businesses/GET #
POST /api/v1/customers POST /api/v1/customers #
GET /api/v1/customers/ Reading back and deleting #
POST /api/v1/customers/GET Customer # POST /api/v1/customers/GET #
POST /api/v1/customers/customer_id Who pays Customers #
DELETE /api/v1/customers/{customerId} DELETE /api/v1/customers/{customer_id}/ #
POST /api/v1/discounts/GET Discount # POST /api/v1/discounts/GET #
POST /api/v1/invoices/ Push Your Own Billing Data to Charty with a Custom Source #
POST /api/v1/invoices/GET POST /api/v1/invoices/GET #
POST /api/v1/invoices/Step Step 1 Push your data over the API #
GET /api/v1/invoices/in_9001/ Reading back and deleting #
POST /api/v1/invoices/invoice_id What they were billed Invoices #
POST /api/v1/prices/GET Price # POST /api/v1/prices/GET #
POST /api/v1/prices/price_id What they pay for Prices #
POST /api/v1/products/GET Product # POST /api/v1/products/GET #
POST /api/v1/subscriptions POST /api/v1/subscriptions #
POST /api/v1/subscriptions/GET Subscription # POST /api/v1/subscriptions/GET #
GET /api/v1/subscriptions/{myId} Push your own billing data with a Custom Source #
DELETE /api/v1/subscriptions/{subscriptionId} Removes the record and its nested children. #
POST /api/v1/transactions/GET POST /api/v1/transactions/GET #
DELETE /api/v1/transactions/{transactionId}/The Removes the record and its nested children. #
POST /customer-businesses/ Push Your Own Billing Data to Charty with a Custom Source #
POST /customers/ Push Your Own Billing Data to Charty with a Custom Source #
POST /customers/with Every POST is an upsert #
POST /discounts/ Push Your Own Billing Data to Charty with a Custom Source #
GET /events/at-risk-customers/Customers GET /events/at-risk-customers/Customers customers at risk of churning. #
GET /events/cancellations/Recent GET /events/cancellations/Recent cancellations, the test/sample list for the Subscription Canceled instant trigger. #
GET /events/cancellations/that The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
GET /events/daily-snapshots/One GET /events/daily-snapshots/One item per settled day, the 30 most recent stored days. #
GET /events/daily-summaries/The GET /events/daily-summaries/The the most recent settled day only, as a one-item array. #
GET /events/goals-reached/The GET /events/goals-reached/The the 25 most recently achieved goals set in Chartsy. #
GET /events/mrr-milestones/Every GET /events/mrr-milestones/Every MRR milestone at or below current MRR, highest first. #
GET /hooks/All The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
POST /hooks/Subscribe The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
GET /hooks/{id}/One The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
DELETE /hooks/{id}/Unsubscribe The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
GET /mcp Chartsy MCP Server #
POST /mcp POST /mcp #
GET /me/The GET /me/The the connection test. #
GET /o/authorize/Exchange The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
POST /o/revoke_token/1 Revoke a token #
POST /o/token Exchange the code #
POST /o/token/Revoke The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
POST /prices/ Push Your Own Billing Data to Charty with a Custom Source #
POST /products/ Push Your Own Billing Data to Charty with a Custom Source #
GET /reports/business-snapshot/The The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
GET /reports/daily-summary/One The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
GET /reports/mrr/Current The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
GET /reports/revenue-by-source/Which The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
GET /reports/traffic-sources/Website The Integrations API is the read-only JSON API behind Chartsy's Zapier app and other automation platforms. #
GET /sites GET /sites tracked with the Chartsy tracking script. #
GET /sites/Websites GET /sites/Websites tracked with the Chartsy tracking script. #
POST /subscriptions/ Push Your Own Billing Data to Charty with a Custom Source #
POST /transactions Push your own billing data with a Custom Source #
POST /transactions/ Push Your Own Billing Data to Charty with a Custom Source #
POST /v1/checkouts POST /v1/checkouts #
GET /v1/responses The OpenAI API #
POST /v1/responses POST /v1/responses #

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/chartsy-app:chartsy-app-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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

chartsy-app-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: Chartsy API
  version: '2026-11-03'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-11-03: 68 operation(s) read from 8 public documentation page(s) (each operation
    names its page in x-source). This is not the provider''s published contract; Chartsy has published no machine-readable contract that the pipeline
    could find. Engine: local.'
  x-evidence-tiers:
    code-example: 8
    documentation: 60
    pages-with-code: 8
    pages-read: 8
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-11-03'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - https://chartsy.app/custom-api
  - https://chartsy.app/mcp
  - https://chartsy.app/help/custom-source-data-models
  - https://chartsy.app/help/datasource/custom-source
  - https://chartsy.app/help/chartsy/integrations-api
  - https://chartsy.app/help/revenue-attribution/creem
  - https://chartsy.app/help/datasource/creem
  - https://chartsy.app/help/chartsy/connect-chartsy-to-chatgpt
servers:


# --- truncated at 32 KB (81 KB total) ---
# Full source: https://artifacts.apis.io/chartsy-app/openapi/_ae-authored/chartsy-app-openapi-generated.yml