Error
Customers
Get a customer by id
Returns one customer’s full record (identity, contact, loyalty tier/points, lifetime spend and the marketing optIn flag). Use it to confirm who you are about to act on before any write. 404s when no customer carries the id.
GET
Error
Authorizations
Authorization: Bearer <token>. Accepts EITHER a Keycloak access token (scopes-in-token) OR an opaque POS session token; both resolve to the same pos.* scope vocabulary the route guards enforce.
Path Parameters
Minimum string length:
1Response
The customer record.
The customer record.
Minimum string length:
1Minimum string length:
1Minimum string length:
1Required range:
0 <= x <= 9007199254740991Required range:
x >= 0Required range:
0 <= x <= 9007199254740991Pattern:
^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
