Endpoint summary for the Channel of Choice API. For full request / response schemas,
query parameters, error codes, and rate limits, see the OpenAPI / Swagger specification
linked from
Channel of Choice API.
Approvals — Requisitions
| Method | Path | Description |
| GET | /v1/approvals/requisitions | List requisition approvals (headcount, extension, financial). |
| GET | /v1/approvals/requisitions/{id} | Retrieve approval detail (includes deep link to VMS). |
| POST | /v1/approvals/requisitions/{id}/action | Approve or reject a requisition approval. |
Approvals — Billing
| Method | Path | Description |
| GET | /v1/approvals/billing | List billing approvals (time, expense, adjustment, project). |
| GET | /v1/approvals/billing/{id} | Retrieve billing approval detail (includes deep link to VMS billing detail view). |
| POST | /v1/approvals/billing/{id}/action | Approve or reject a billing approval. |
Upcoming Events
| Method | Path | Description |
| GET | /v1/events/interviews | List upcoming interview events (includes deep links to interview detail and reschedule views). |
| GET | /v1/events/engagements | List upcoming engagement events (start, end, milestone) with deep links. |
| POST | /v1/events/interviews/{id}/cancel | Cancel an upcoming interview. |