Contact API Endpoints

The Contact API Endpoints allow external systems to add, update, get, or delete contact data in NextCRM.

You can find these endpoints from:

NextCRM → Settings → Webhook & API → Create & Manage → Manage API


Available Contact API Endpoints

The Contact API section includes:

Add/Update Contact:
POST https://example.com/wp-json/nextcrm/v1/contact

Get Contact Info:
GET https://example.com/wp-json/nextcrm/v1/contact/[EMAIL_ADDRESS]

Delete Contact:
DELETE https://example.com/wp-json/nextcrm/v1/contact/delete/[EMAIL_ADDRESS]

The full URL will depend on your website domain.


Add or Update Contact

Use this endpoint to add a new contact or update an existing contact.

POST https://example.com/wp-json/nextcrm/v1/contact

Use cases

Use this endpoint when you want to:

  • Add contacts from another website
  • Sync contacts from a custom app
  • Update existing contact details
  • Send lead data from a landing page
  • Connect another form system with NextCRM

Get Contact Info

Use this endpoint to get information about a contact by email address.

GET https://example.com/wp-json/nextcrm/v1/contact/[EMAIL_ADDRESS]

Replace [EMAIL_ADDRESS] with the contact email address.

Use cases

Use this endpoint when you want to:

  • Check if a contact exists
  • Retrieve contact details
  • Sync contact data with another system
  • Display contact information in a custom app

Delete Contact

Use this endpoint to delete a contact by email address.

DELETE https://example.com/wp-json/nextcrm/v1/contact/delete/[EMAIL_ADDRESS]

Replace [EMAIL_ADDRESS] with the contact email address.

Important

Use this endpoint carefully. Deleting a contact may remove important CRM data.

Next

Leave a Reply

Your email address will not be published. Required fields are marked *