> ## Documentation Index
> Fetch the complete documentation index at: https://docs-pos.solya.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Customers

> Browse the customer directory, build segments, review purchase history and manage GDPR consent in the Solya POS Centrale.

The **Customers** area is the network's customer directory. From it you can find
a customer, review what they have bought, build **segments** for marketing, and
manage their **GDPR consent** — including data export and erasure requests.

## What it is for

* Search the **directory** and open a customer's profile.
* Review a customer's **purchase history** and loyalty account.
* Build **segments** (filter-defined groups) to target with
  [campaigns](/en/centrale/campagnes-marketing).
* Manage **consent**, and handle GDPR **export** and **erasure** requests.

## Key screens and actions

<Steps>
  <Step title="Customer directory">
    The customer list lets you search and filter customers; open one for its
    detail view.
  </Step>

  <Step title="Purchase history">
    See the customer's past purchases, pulled from their sales.
  </Step>

  <Step title="Segmentation">
    Define a segment by criteria (for example tier or spend) to reuse as a
    campaign audience.
  </Step>

  <Step title="Consent & GDPR">
    The consent panel records opt-in / opt-out; you can trigger a data export or an
    erasure request for the customer.
  </Step>
</Steps>

<Note>
  Customer records are typically created and edited at the
  [Caisse](/en/caisse/overview) during clienteling; the Centrale is the directory,
  segmentation and compliance surface.
</Note>

## In the API

| Capability       | Endpoints                                                           |
| ---------------- | ------------------------------------------------------------------- |
| Directory        | `GET/POST /v1/customers`, `GET/PUT /v1/customers/{id}`              |
| Purchase history | `GET /v1/customers/{id}/purchases`                                  |
| Segments         | `GET /v1/customers/segments`                                        |
| Consent          | `GET/POST /v1/customers/{id}/consent`                               |
| GDPR             | `POST /v1/customers/{id}/export`, `POST /v1/customers/{id}/erasure` |

See [loyalty](/en/centrale/fidelite) for the points account attached to a
customer, and the [API Reference](/en/developers/overview) for full details.
