Get a company with its identity history
Resolves one société: the entity, the identity version in force, the WHOLE append-only identity chain (versions, ascending — editing the identity APPENDS a version and never rewrites one, so a past receipt keeps the header it was issued under), the stores trading under it (establishments), and gaps. gaps NAMES what is missing or malformed, never prose: placeholder-name, unsupported-country, registration-number-missing, registration-number-invalid, establishment-number-missing, establishment-number-invalid, vat-number-missing, vat-number-invalid, address-missing, legal-form-missing, identity-not-yet-effective. Reach for it before an identity edit: the write replaces the identity WHOLESALE, so read current.identity, change your field, and send the whole object back. 404s when no société 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
1
