Overview
Get birthdays for an account based on information sent via an http form post.
Post Url
https://www.allclients.com/api/2/GetContactBirthdays.aspx
- SSL is requred
- White Label CRM Customers: Replace www.allclients.com with your White Label CRM domain name.
Form Fields
Field | Max Length* | Required | Notes |
response_type | No | Default results will be returned in XML. Set this field value to json to return results in JSON format | |
accountid | Yes | Must be numeric. Account ID for this account. Found in Settings > API Settings or for White Label CRM in the Admin control panel | |
apikey | Yes | API Key for this account. Found in Settings > API Settings or for White Label CRM in the Admin control panel | |
month | 2 | Yes | Month for birthdays [A number, 1 through 12] |
day | 2 | Yes | Day of the month (combined with Month to return all birthdays for that Month/Day) [A number, 1 through 31] |
Notes
- The field contactindex returned in the results indicates whether the contact is the PRIMARY (1) or SECONDARY (2) contact on the contact record.
- Depending on the contact record, the birthday field may return just a month/day 01/08 (January 8th) or a full month/day/year 01/08/2002 (January 8th, 2002)
- emailaddress will correlate to the first or secondary contact. (If it’s the secondary contact’s birthday, their email address will be shown, not the primary email address)
Sample Results
Success Message
<results>
<contacts>
<contact>
<contactid>10001</contactid>
<contactindex>1</contactindex>
<firstname>Mary</firstname>
<lastname>Smith</lastname>
<email>test@test.com</email>
<birthday>12/05</birthday>
</contact>
</contacts>
</results>
Sample Failure Message
<?xml version="1.0"?>
<results>
<error>Authentication failed</error>
</results>