Get a team member by id
Returns ONE staff account’s directory record (id, name, email, primary role label, store scope and the active flag). Use it to confirm who you are about to act on before a write, and — because updateTeamMember REPLACES the whole record — to read the current values you must send back unchanged. The role here is a presentational label, not a grant: it tells you what the directory calls this person, not what their token is allowed to do. 404s when no member carries the id.
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
1Response
The team member's directory record.
The team member's directory record.
11^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$11
