Skip to main content

Your first MyCRM integration

Go from an integration idea to a successful request with a clear understanding of access and a small first example.

  1. Get access. Describe what your application needs to do, confirm its access and learn how OAuth 2.0 protects the connection.
  2. Make your first request. Exchange client credentials for an access token and call a permitted endpoint.
  3. Learn the response format. Understand resources, relationships and the JSON:API envelope.
  4. Update information in MyCRM. Find the correct adviser contact ID, send the UserId header and understand permission errors.
  5. Build for production. Plan token reuse, request costs, retries and reconciliation.

Prefer to explore without writing code? Try Postman using the collection setup guide. If you work in C#, explore the sample client to see authentication and common workflows in an interactive console application.

Keep these values together​

ValueWhere it comes from
Authentication URLSupplied with your credentials; use the complete token URL
API base URLSupplied for your environment; examples append /jsonapi/...
Client ID and secretIssued for the interacting application
ScopesCapabilities approved for the application
Adviser contact IDSupplied with access or shown in the API settings

Examples use fictional records. Replace placeholders with the values issued for your own integration.