- Public Customers Get
About
About
Public Customers Bulk Upsert
Public Customers List
Public Customers Get
Fetch one customer by its partner-supplied customer_id.
- Mock serverhttps://docs.mercura.ai/_mock/openapi/customers/{customer_id}
- https://docs.mercura.ai/api/public/v1https://docs.mercura.ai/api/public/v1/customers/{customer_id}
- Productionhttps://prod-euapi.mercura.ai/api/public/v1/customers/{customer_id}
curl -i -X GET \
'https://docs.mercura.ai/_mock/openapi/customers/{customer_id}' \
-H 'authorization: string'Successful Response
Postal address shared across customers and suppliers.
Example:
{ "city": "Düsseldorf", "country": "DE", "is_default": true, "kind": "billing", "postal_code": "40210", "region": "NRW", "street": "Industriestraße", "street_number": "12" }
Organisation-defined custom fields, keyed by the field's display label (v1.9.0; previously keyed by the internal column UUID). Columns with no active definition are omitted; null when the customer carries none. On duplicate labels the field defined first (by display order, then creation time) wins.
Example:
{ "Kundengruppe": "Elektrogroßhandel", "Zahlungsziel": "30 Tage netto" }
Response
{ "address": { "city": "Düsseldorf", "country": "DE", "is_default": true, "kind": "billing", "postal_code": "40210", "region": "NRW", "street": "Industriestraße", "street_number": "12" }, "created_at": "2026-02-03T10:15:00Z", "custom_fields": { "Kundengruppe": "Elektrogroßhandel", "Zahlungsziel": "30 Tage netto" }, "customer_id": "K-10042", "emails": [ "einkauf@mustermann-elektro.example" ], "id": "K-10042", "name": "Elektro Mustermann GmbH", "updated_at": "2026-07-12T14:22:10Z", "vat_id": "DE123456789" }