Developer resources

MadeThis developer docs

Run business infrastructure from your own software or coding agent. MadeThis exposes products, checkout, orders, email, leads, social publishing, ads, domains, webhooks, and payouts through a documented HTTP API with predictable JSON responses.

MadeThis developer resources

MadeThis API quickstart

Authenticate, make a first call, create products and checkout links, list orders, and recover from stable error codes.

OpenAPI 3.1 schema

The machine-readable contract generated from the same registry that serves the production HTTP API.

API error reference

Stable error codes, likely causes, and recovery instructions designed for people and coding agents.

API key management

Create and revoke business-scoped credentials. Availability is shown after sign-in for eligible accounts.

Authentication and safety

API requests use a business-scoped bearer key. Keys are shown once, can be revoked, and should never be committed to a repository. Send an Idempotency-Key with create requests so a safe retry cannot duplicate a product, checkout link, campaign, or refund.

curl https://api.madethis.com/v1/business \
  -H "Authorization: Bearer $MADETHIS_API_KEY"

MadeThis CLI and MCP server

The MadeThis CLI includes a local stdio MCP server for approved developer accounts. It reuses the CLI's business-scoped credential, so an MCP-compatible coding agent can call the same API without copying a key into its configuration. After authenticating the CLI, start the server with:

madethis mcp

The public HTTP contract and OpenAPI schema are available without a login. API key and CLI availability are shown to eligible accounts.