# Get customer by ID (https://developer.godaddy.com/en/docs/references/rest/customers/fetch-customer)

---
title: Get customer by ID
description: >-
  Retrieve the information of a single customer using the store and customer
  IDs.
full: true
---

## GET /stores/{storeId}/customers/{customerId}

Get customer by ID

Retrieve the information of a single customer using the store and customer IDs.

### Path parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `customerId` | string <uuid> | yes | The id of the specific customer |
| `storeId` | string <uuid> | yes | An identifier for a store |

### Responses

**200** — Request was successful

Content-Type: `application/json`

Schema:

- object
  - `customer` (required): unknown
  - `links` (required): array — HATEOAS link relations
      - items:

**401** — Authentication info not sent or is invalid

Content-Type: `*/*`

Schema:

- schema reference: `#/components/schemas/Error`

**403** — Authenticated user is not allowed access

Content-Type: `*/*`

Schema:

- schema reference: `#/components/schemas/Error`

**404** — Resource not found

Content-Type: `*/*`

Schema:

- schema reference: `#/components/schemas/Error`

**422** — Body or query string failed schema validation. Returns the `ValidationError` envelope rather than the generic `Error`.

Content-Type: `application/json`

Schema:

- schema reference: `#/components/schemas/ValidationError`

**429** — Too many requests received within interval

Content-Type: `*/*`

Schema:

- schema reference: `#/components/schemas/ErrorLimit`

**500** — Internal server error

Content-Type: `*/*`

Schema:

- schema reference: `#/components/schemas/Error`

**Security:** requires `PAT`; scopes `commerce.customer:read`.
