TelefonAIv1
Contacts

EVERYTHING you hold about one person, in one reply — for an access request (GDPR art

EVERYTHING you hold about one person, in one reply — for an access request (GDPR art. 15). The contact with tags, the assistant's memory, opt-out and block status; bookings; calls with transcripts; messages both ways; tasks and waiting list. Calls and messages are matched on both the contact and the number, so those from before the contact existed are included too. Needs its own scope, contacts:export, because the reply holds the conversations. Every export is written to the access log. At most 1,000 per collection — truncated tells you if there were more.

GET/v1/contacts/{id}/export

Authentication

Authorizationstringheaderrequired

Your API key as a Bearer token.

Parameters

idstringpathrequired

The id of the resource.

Request

curl --request GET \
  --url "https://api.telefonai.dk/v1/contacts/<id>/export" \
  --header "Authorization: Bearer $API_NOEGLE"

Response

application/json

Success.

object

401Missing key
{
  "error": {
    "code": "unauthorized",
    "message": "Missing or invalid API key."
  }
}