Create a contract user
Assigns a contract to a user or contact. Requires either a user or contact reference and a contract reference. Validates tenant isolation across all linked entities. Populates the placeholder map from the contract template and resolves custom field and placeholder values. HR_LOCAL or HR_TENANT permission is required when assigning to another user.
Authorizations
Server-to-server authentication. Generate a token in the admin UI at
Settings → Developers → API Access. Send the raw token in the
Api-Token header — there is no Bearer prefix.
Tokens can be marked read-only at creation time, in which case the API
rejects any non-GET request with 403 Forbidden.
Body
The new ContractUser resource
Response
ContractUser resource created

