Method REST API
Method's REST API provides programmatic create, update, retrieve, and delete access to data in a Method CRM account. The interactive reference loads below once JavaScript executes.
Authentication: API Key is the standard way to authenticate — send
Authorization: APIKey <your_key> on every request. OAuth2 (Authorization Code
or Client Credentials flow) is available for third-party applications that need per-user consent.
Data model: writes go to a table view, not a generic endpoint — for example
Customer, Vendor, or Contacts. A lead is a Customer
with IsLeadStatusOnly: true, not a separate table. Posting a lead to
Contacts instead of Customer still returns 201, but the
record will not appear in Customers & Leads — this is the most common integration mistake.
For AI agents and tools that do not execute JavaScript: fetch the complete OpenAPI 3.0 specification at https://rest.method.me/specs/v1/spec.json. The specification is self-contained and includes all endpoints, request and response schemas, authentication details (OAuth2 and API Key), and the full Getting Started and Best Practices guide, including the data model above in more detail.