Jump to Content
ChartMogul Developer Hub
HomeGuides and tutorialsAPI reference
Back to ChartMogulAPI referenceGuides and tutorialsSupportContactChartMogul Developer Hub
Back to ChartMogulAPI referenceGuides and tutorialsSupportContact

Overview

  • Introduction
  • Authentication
  • Response Codes
  • Rate Limits
  • Data Model

Tutorials

  • Getting started with the Import API
  • Adding a non-recurring payment using the Import API
  • Adding refunds using the Import API
  • Adding pro-rated invoices using the Import API
  • Adding Subscription Events for CMRR
  • Tracking leads and free trials
  • Adding custom attributes
  • Adding tags to customers
  • Merging customers using the API
  • Connecting subscriptions using the API
  • Changing a customer's churn history
  • How MRR is calculated from prorated invoices
  • Importing Google Play purchase payloads
  • Adding paused subscriptions
  • Implementing usage-based billing
  • Migrating billing systems

Client Libraries

  • Client Libraries
  • Ruby
  • Node.js
  • PHP
  • Go
  • Python

Rate Limits

Suggest Edits

We have a rate limit in place in order to provide a fair response time to all our API users.

The rate limit is 40 requests/second. All requests count towards the rate limit.

If the rate limit is exceeded, the API returns a 429 status code indicating Too Many Requests,
with the error message Your request rate has exceeded our rate limit..

Updated about 4 years ago