The People API allows you to manage contacts and individuals within the Meridian CRM system.
All requests must include a Bearer token in the HTTP header:
Description: Retrieve a list of people from the user's organization.
Endpoint: GET api/public/v1/people/
Optional Query Parameters:
Response Example:
Description: Retrieve details for a specific person.
Endpoint: GET api/public/v1/people/{id}/
Response Example:
Description: Create a new person.
Endpoint: POST api/public/v1/people/
Request Example:
Response: Returns the created person object with HTTP 201 status code.
Description: Update an existing person.
Endpoint: PUT api/public/v1/people/{id}/
Request Example:
Response: Returns the updated person object.
Description: Delete a person.
Endpoint: DELETE api/public/v1/people/{id}/
Response: Returns HTTP 204 No Content on success.
Description: Add, update, or remove company associations for a person.
Endpoint: POST api/public/v1/people/company-associations/
Request Example:
Response: Returns the created company association object with HTTP 201 status code.
Update Endpoint: PUT api/public/v1/people/company-associations/{id}/
Request Example:
Response: Returns the updated company association object.
Delete Endpoint: DELETE api/public/v1/people/company-associations/{id}/
Response: Returns HTTP 204 No Content on success.
Description: Trigger data enrichment for a person to fetch additional information.
Endpoint: POST api/public/v1/people/{id}/enrich/
Response: Returns HTTP 202 Accepted on successful initiation of the enrichment process.
Description: Retrieve metadata for person fields.
Endpoint: GET api/public/v1/people/metadata/
Request Example:
Description: Retrieve metadata for person company association fields.
Endpoint: GET api/public/v1/people/company-associations/metadata/
Request Example: