Get your CRM's vocabulary
https://api.ruuster.com/v1/crm/overviewYour CRM key's identity plus the account's ponds, stages, users (agents) and smart lists, with their ids. Call it once to learn the names and ids the CRM filters take (pond=, stage=, assignedUserId=).
- Authentication:
x-api-keyandx-emailheaders of an owner or admin - Rate limit: lookup call, 20 per minute per key, within the 120 per minute
- Your CRM:
x-crm-vendorandx-crm-keyheaders with your CRM's API key, used for this request only. See Connect your CRM
Everything the other CRM calls' filters refer to, in one call: the ponds (pond=), the stages (stage=), the users with their ids (assignedUserId=) and the smart lists (smartListId= on Search your CRM's people), plus what Check your CRM key returns. Reads your CRM live with the key in x-crm-vendor and x-crm-key (four or five CRM calls; the key is used for this request only).
What each CRM provides: Follow Up Boss lists ponds, stages, users and smart lists. Sure Send lists stages, users and smart lists (its API doesn't list ponds). Sierra lists ponds and users; its stages are the fixed lead statuses, and it has no smart lists.
Response
| Field | Description |
|---|---|
identity |
As Check your CRM key |
joins |
Which joins this CRM supports |
ponds[] |
id, name; null when the CRM's API doesn't list ponds |
stages[] |
Stage names (Sierra: lead statuses) |
users[] |
id, name, email, role (the first 100) |
smartLists[] |
id, name; null for Sierra |