---
title: "Get a Customer or Supplier by ID | Nuvio Docs"
description: "Retrieves a customer or supplier by its unique ID or user-generated customer or supplier ID."
url: https://nuvio.io/docs/api/get-business-entity
---

# Get a Customer or Supplier by ID

GET `/v1/business-entities/{id}`

Needs an API key with the [`read`](https://nuvio.io/docs/api/authentication#scopes) scope.

## Path parameters

-   `id` string Required

## Returns

The customer or supplier.

`401`

No usable `Authorization: Bearer {token}` header (1002).

`403`

The access token is unknown, or lacks the scope this route needs (1001).

GET /v1/business-entities/{id}

```
curl https://api.nuvio.io/v1/business-entities/7c9e6679-7425-40de-944b-e07fc1f90ae7 \
  -H "Authorization: Bearer $NUVIO_API_TOKEN"
```

Response

```
{
  "success": true,
  "errors": null,
  "data": {
    "id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
    "entityCode": "ACME-01",
    "name": "Acme Supplies",
    "legalName": "Acme Supplies",
    "vatNumber": "INV-2026-0042",
    "taxOffice": "string",
    "address": "100 Main Street",
    "city": "Toronto",
    "country": "string",
    "district": "string",
    "state": "string",
    "postalCode": "ACME-01",
    "email": "billing@example.com",
    "phone": "+1 555 0100",
    "iban": "string",
    "isCustomer": true,
    "isSupplier": true
  }
}
```
