Getting started
Make a first successful contacts request against the public v2 API
Base URLs
- Production:
https://app.askelephant.ai/api - Staging:
https://app-staging.askelephant.ai/api
Authentication header
Use one of these Authorization header styles:
When using an API key, send the raw sk-apik_... value. Do not prepend Bearer.
First request
The list endpoints use the canonical query shape shown below: structured filter[...] fields plus
order_by. Do not send legacy aliases such as company_id, top-level processing_status,
sort, order, or expand on /v2/contacts.
Expected response shape:
What to do next
- Save a contact
idfrom the response. - Fetch that contact directly with
GET /v2/contacts/{contact_id}. - Explore the same pattern on companies, users, tags, or engagements.
- Move to create, update, or delete workflows from the API Reference when your read path is working.
- Follow
next_cursorwhenhas_moreistrueand keep your lastupdated_atcheckpoint for the next incremental sync run.