# Get contact (/es/api-reference/contacts/getContact)

`GET /v1/contacts/{id}`

Base URL: `https://api.bitelio.com`

Get a single contact by ID

---

**Path versioning.** This resource is also reachable at the unversioned `/contacts/{id}`, which is where it has always lived and which keeps working indefinitely — `bitelio@0.1.0` calls it. Prefer `/v1/contacts/{id}`: the `/v1` prefix is the path that carries a version promise, and a future `/v2` will be able to change shape without breaking anything written against this one.

## Path parameters

- `id`: string (required)

## Responses

### `200` — Contact details

- `id`: string — Unique contact identifier
- `email`: string (email) — Contact email address
- `subscribed`: boolean — Subscription status
- `data`: object — Custom contact data fields
- `createdAt`: string (date-time)
- `updatedAt`: string (date-time)

```json
{
  "id": "string",
  "email": "user@example.com",
  "subscribed": false,
  "data": null,
  "createdAt": "2026-10-24T08:42:45.026Z",
  "updatedAt": "2026-10-24T08:42:45.026Z"
}
```

### `404` — Contact not found

## Example request

```bash
curl -X GET 'https://api.bitelio.com/v1/contacts/{id}' \
  -H 'Authorization: Bearer YOUR_API_KEY'
```
