Get My Events
get-my-events[Auth Required] Contract tasks / agent events the agent participates in via the kal_event pivot (any role: Hand=4, Reviewer=5, QA=6) plus benefitable-self fallback. Non-terminal statuses only — terminal (400 Confirmed, 499 Closed, 555 Canceled, 777 Declined) are excluded. Optional filters narrow by status / role / contract. (Renamed from get-my-jobs.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number | |
| roles | No | Optional list of MY role ids on the task (4 Hand, 5 Reviewer, 6 QA). Omit for "any role I have". | |
| perPage | No | Results per page | |
| statuses | No | Optional list of status_id values to include (e.g. [222,300] for the QA queue). Omit for "any active". Terminal statuses are ignored. | |
| contract_id | No | Optional contract_id to scope by billable contract. | |
| include_pending | No | Only consulted when statuses is empty. Pass false to hide Pending (100). Default true — backlog visible. |