| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.contactsplus.com/api/v1 | link | — | — | — |
Actions (26)
Contacts · 9
- Change contact ownerPOST /api/v1/contacts.changeOwner
Change or remove the owner for one or more contacts in a team.
documented - Create contactPOST /api/v1/contacts.create
Create a new contact in the user’s personal or a team’s contacts.
documented - Delete contactPOST /api/v1/contacts.delete
Delete a contact from the user’s personal or team contacts.
documented - Get contacts by IDsPOST /api/v1/contacts.get
Fetch one or more contacts by ID (optionally within a team).
documented - Manage tagsPOST /api/v1/contacts.manageTags
Add or remove tags on multiple contacts (personal or team context).
documented - Scroll contactsPOST /api/v1/contacts.scroll
Scroll through the user’s contacts using a paging cursor.
documented - Search contactsPOST /api/v1/contacts.search
Full-text search for contacts with optional criteria.
documented - Update contactPOST /api/v1/contacts.update
Update an existing contact.
documented - Upload contact photoPOST /api/v1/contacts.uploadPhoto
Upload and set a new photo for a contact.
documented
Webhooks · 6
- Create webhookPOST /api/v1/webhooks.create
Create a new webhook for the user or team.
documented - Delete webhookPOST /api/v1/webhooks.delete
Delete a webhook for the user or team.
documented - Get webhook batchesPOST /api/v1/webhooks.getBatches
Return batches for a webhook (recent 14 days).
documented - Get webhook triggersPOST /api/v1/webhooks.getTriggers
Return available webhook triggers.
documented - Get webhooksPOST /api/v1/webhooks.get
Fetch webhooks for the user or a team.
documented - Search webhooksPOST /api/v1/webhooks.search
Search webhooks for the user or team.
documented
Tags · 5
- Create tagPOST /api/v1/tags.create
Create a new private or team tag.
documented - Delete tagPOST /api/v1/tags.delete
Delete a tag (private or team).
documented - Edit tagPOST /api/v1/tags.update
Edit a tag (private or team).
documented - Get tagsPOST /api/v1/tags.get
Fetch one or more private or team tags by IDs.
documented - Scroll tagsPOST /api/v1/tags.scroll
Scroll through the user’s private or team tags with paging.
documented
OAuth · 4
- Exchange authorization codePOST /api/v3/oauth.exchangeAuthCode
Exchange an authorization code for an access token and refresh token.
documented - Exchange authorization codePOST /api/v3/oauth.exchangeAuthCode
Exchange an authorization code for an access token and refresh token.
documented - Refresh tokenPOST /api/v3/oauth.refreshToken
Refresh an access token using a refresh token.
documented - Refresh tokenPOST /api/v3/oauth.refreshToken
Refresh an access token using a refresh token.
documented