PeopleForce
People

Early access

Company API v4 is the next-generation API and is under active development. Endpoints and fields may still change.

List birthdays

Returns a list of birthdays for people

GET
/api/v4/people/birthdays

Returns a list of birthdays for people

Query Parameters

page?integer

Page offset to fetch.

Formatint32
Default1
per_page?integer

Number of results to return per page.

Formatint32
Default50
offset?integer

Pad a number of results.

Formatint32
Default0
date[gte]?string

Filter birthdays occurring on or after this date (YYYY-MM-DD). Defaults to today.

Formatdate
date[lte]?string

Filter birthdays occurring on or before this date (YYYY-MM-DD). Defaults to 30 days from today.

Formatdate

Response Body

application/json

curl -X GET "https://example.com/api/v4/people/birthdays"
{  "data": [    {      "id": 0,      "status": "string",      "access": "string",      "employee_number": "string",      "full_name": "string",      "first_name": "string",      "middle_name": "string",      "last_name": "string",      "avatar_url": "string",      "email": "string",      "personal_email": "string",      "work_phone_number": "string",      "mobile_number": "string",      "date_of_birth": "2019-08-24",      "probation_ends_on": "2019-08-24",      "hired_on": "2019-08-24",      "gender": {        "id": 0,        "name": "string"      },      "position": {        "id": 0,        "name": "string"      },      "job_level": {        "id": 0,        "name": "string"      },      "location": {        "id": 0,        "name": "string"      },      "employment_type": {        "id": 0,        "name": "string"      },      "division": {        "id": 0,        "name": "string"      },      "department": {        "id": 0,        "name": "string"      },      "reporting_to": {        "id": 0,        "first_name": "string",        "last_name": "string",        "email": "string",        "type": "string"      },      "job_profile": {        "id": 0,        "name": "string"      },      "legal_entity": {        "id": 0,        "name": "string"      },      "created_at": "2019-08-24T14:15:22Z",      "updated_at": "2019-08-24T14:15:22Z",      "termination_effective_on": "string",      "termination_comment": "string",      "termination_eligible_for_rehire": "string",      "termination_type": {        "id": 0,        "name": "string"      },      "termination_reason": {        "id": 0,        "name": "string"      }    }  ],  "metadata": {    "page": 0,    "per_page": 0,    "total_pages": 0,    "total_count": 0  }}