About 10x CRM
This is a sample application to showcase how you can turn your app into an OAuth identity provider while leaving the heavy-lifting of authentication, scopes and permissions, and token management to us.
APIs & OAuth Scopes
The 10x CRM exposes RESTful APIs protected by OAuth 2.0 scopes. Third-party applications can request specific permissions to access different parts of the CRM.
OAuth Scopes define the specific permissions that a third-party application can request. Each API endpoint requires one or more scopes for access.
Contacts API
GET /contacts
List all contacts
contacts:read
Optional: deals:read
GET /contacts/{id}
Get a contact by id
contacts:read
Optional: deals:read
GET /contacts/search
List of contacts with optional filters
contacts:read
Deals API
GET /deals
List all deals
deals:read
GET /deals/{id}
Get a deal by id
deals:read