au-rd-tracking

Set Employee Inclusion

Unified admin endpoint to exclude or restore an employee identity.

action='exclude' applies a manual exclusion lock (inclusion_status, exclusion_reason, exclusion_source, excluded_at, excluded_by_user_id) and mirrors to the legacy status column.

action='restore' clears all five inclusion-related fields and resets the legacy status / is_rd_contributor mirrors so the row is eligible for automatic re-evaluation.

The legacy mirror writes will be removed in a follow-up PR once the callers (and downstream filters) have been migrated to read from inclusion_status.

patch/aurd-tracking/{claim_id}/employee-identities/{identity_id}/inclusion

Request

  • Base URL
    https://api.claimkit.co (the document declares no server; this is the origin it was published from)
  • URL
    https://api.claimkit.co/aurd-tracking/{claim_id}/employee-identities/{identity_id}/inclusion
  • Auth
    none declared

Path parameters

claim_idinteger required
identity_idinteger required

Request body

action'exclude' | 'restore' required

Response

Successful Response

idinteger required
canonical_namestring nullable required
statusstring required
excluded_atstring date-time nullable
is_rd_contributorboolean required
employment_start_datestring date nullable
employment_end_datestring date nullable
eligible_for_periodboolean nullable
inclusion_statusstring required
exclusion_reasonstring nullable
exclusion_sourcestring nullable
merged_into_idinteger nullable
merged_atstring date-time nullable
in_engineering_groupboolean

Changes

No recorded changes to this operation across all 1 revision of this API.