Get contact
GET
/v1/contacts/{id}Returns a single contact by ID.
Requires one ofcontacts:readread:ledger
Path parameters
- Contact ID
Errors
401Invalid or missing authentication403Missing scope, or the company is archived404The resource does not exist in this company429Rate limit exceeded500Internal Server Error
Every error has the same shape. See Errors.
curl https://api.numina.app/v1/contacts/550e8400-e29b-41d4-a716-446655440000 \
-H "Authorization: Bearer numi_YOUR_API_KEY"const response = await fetch("https://api.numina.app/v1/contacts/550e8400-e29b-41d4-a716-446655440000", {
method: "GET",
headers: {
Authorization: `Bearer ${process.env.NUMINA_API_KEY}`,
},
});
const data = await response.json();import os
import requests
response = requests.get(
"https://api.numina.app/v1/contacts/550e8400-e29b-41d4-a716-446655440000",
headers={
"Authorization": f"Bearer {os.environ['NUMINA_API_KEY']}",
},
)
data = response.json()Response
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Acme ApS",
"cvr": 12345678,
"vat_number": "DK12345678",
"country_code": "DK",
"address_street": "Vestergade 1",
"address_zip": "1456",
"address_city": "Copenhagen",
"country": "Denmark",
"email": "billing@acme.dk",
"phone": "+45 12 34 56 78",
"attn_person": "Jane Doe",
"e_invoice_number": "12345678",
"e_invoice_scheme": "DK:CVR",
"archived": false
}