| Method | Path | Purpose |
|---|---|---|
| GET | /api/v1/webhooks | Your webhook endpoints |
| POST | /api/v1/webhooks | Register an endpoint (up to 10) |
| GET | /api/v1/webhooks/{id} | One endpoint |
| DELETE | /api/v1/webhooks/{id} | Delete an endpoint (queued retries are dropped) |
403 webhooks_moved; new receivers belong to teams/classes and are managed by an administrator in the organisation Developer tab. Existing personal receivers continue to receive events in that code. Deployment of this change and live runtime behavior were not verified here. Treat the registration reference as the published contract, not proof that new personal registration is available. The Team and Classroom editions describe the organisation workflow.