API Documentation

POST /contacts

Creates a new contact in ProdPad for an account. The account is determined by the API key.

The data for the contact needs to be passed as a JSON object within the post body.

Resource URL

POST https://api.prodpad.com/v1/contacts

Post Body

Fields

name type required Description
name string Yes The name of the contact
email string No The email for the contact. This is used as a unique identifier.
about string No

 Some details or description about the contact

phone string No The telephone number for the contact.
twitter_url string No The twitter URL for the contact
tags array of objects No An array of tags to associate to the contact. Each object in the array should be either {"id": unique id} or {"name":"some tag name"}. That names/id can be retrieved from GET /tags endpoint
externallinks array of objects No An array of links to associate to the contact. Each object in the array needs to have a name and a url field like this {"title":"CRM profile","url":"http://www.salesforce.com/adhajskdks"}
personas array of objects No An array of personas to associate to the contact. Each object in the array should be either {"id": unique id} or {"name" :"some persona name"}. The name/ids can be retrieved from the GET /personas endpoint
company string No The company to associate to the contact. The id can be retrieved from the GET /companies endpoint.
job_role string No The job role to assign to the contact. The ID can be retrieved from the GET /jobroles endpoint

Response

POST body

Response Body

Notes

  • All dates are in UTC
  • The text fields can include HTML markup

Comments