Retrieve a policy
Retrieves a policy object.
Authentication
Path parameters
Headers
The target platform id. Required only when calling with a dashboard (WorkOS AuthKit) access token instead of a platform API key — the token carries no platform claim, so the caller must say which platform it means. Ignored for platform API key / embed session token callers.
Response
Unique identifier for the policy. Prefixed with p_.
Identifier of the employee associated with this policy. Prefixed with ee_.
Identifier of the group policy id associated with this policy. Prefixed with gp_.
Identifier of the group associated with this policy. Prefixed with gr_.
Policy start (effective) date in ISO 8601 (YYYY-MM-DD)
Policy type. Determines which sub-object is populated.
Policy end date (inclusive) in ISO 8601, or null if open-ended
Date the policy was cancelled (if applicable)
UTC timestamp of the moment the member opted out of this policy during the cooling-off window. Null when the policy is still running, and null when it ended any other way — an administrator cancelling it, the employee being offboarded, or the term expiring — even though those also set cancellation_date. Providers that only record the calendar day of an opt-out report midnight UTC.
Health insurance–specific fields (present when type=health_insurance)
Life assurance–specific fields (present when type=life_assurance). Carries no member list: life cover is policyholder-only.

