Our Support Team

  • Shirley Robinson
    Customer Advocate
  • Joe Flores
    CX Director
  • Kimi Gray
    Customer Support

Need Help?

support@karmacrm.com
(888) 930-4759

API - Contacts

Where to find my API key?
Click on "Settings" in the top menu, then "My Settings". Within this menu look for the "Current Organization" tab and click it. Once there scroll to the bottom and you will see your API key 

Example CURL Request
curl -i -v -X POST -d "api_token=[YOUR_API_TOKEN]&contact[first_name]=Joe&contact[last_name]=Doe" https://api.karmacrm.com/api/v2/contacts.json

Available Params

  • first_name
  • last_name
  • department
  • title
  • referral_source_id
  • lead_status_id (contact status)
  • lead_source_id (contact stage) 

Secondary Assocations

Phone Numbers
contact[phone_numbers][][number]=555-1212&contact[phone_numbers][][phone_number_type_id]=1

Phone Number Types (phone_number_type_id)
WORK = 1
MOBILE = 2
HOME = 3
WORK_FAX = 4
OTHER = 5
HOME_FAX = 6
MAIN = 7
GOOGLE_VOICE = 8
PAGER = 9
CUSTOM = 10

Emails
contact[secondary_emails][][email]=john.doe@gmail.com&contact[secondary_emails][][secondary_email_type_id]=1

Email Types (secondary_email_type_id)
WORK = 1
HOME = 2
OTHER = 3

Websites
contact[secondary_websites][][url]=work.joe.com&contact[secondary_websites][][secondary_website_type_id]=1

WORK = 1
HOME = 2
OTHER = 3

Other settings endpoints
* https://api.karmacrm.com/api/v2/settings/contact_statuses.json
https://api.karmacrm.com/api/v2/settings/contact_stages.json

 

Have more questions? Submit a request

Comments

Please sign in to leave a comment.