> ## Documentation Index
> Fetch the complete documentation index at: https://developers.redo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Customers

> Customers and their contact and address details.

## Queries

* [`customer`](https://developers.redo.com/docs/api-reference/v3/reference/customers/queries/customer) — Fetch a single customer by its id (or legacy id), or by email. Provide exactly one.
* [`customers`](https://developers.redo.com/docs/api-reference/v3/reference/customers/queries/customers) — List customers.

## Objects

* [`Customer`](https://developers.redo.com/docs/api-reference/v3/reference/customers/customer) — A shopper who has interacted with the merchant, with their contact and location details.
* [`CustomerLocation`](https://developers.redo.com/docs/api-reference/v3/reference/customers/customer-location) — A customer's current location.

## Enums

* [`CustomerMarketingConsentStatus`](https://developers.redo.com/docs/api-reference/v3/reference/customers/customer-marketing-consent-status) — A customer's consent to email or SMS marketing.
* [`CustomerSortKey`](https://developers.redo.com/docs/api-reference/v3/reference/customers/customer-sort-key) — A field this list can be ordered by; pass to the list's `orderBy` argument and pair with `reverse` to flip direction.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.