← API reference

Jobs

Approve job

POST /v1/jobs/{id}/approve

Approve a pending job (same as dashboard approve). Requires version for optimistic locking.

Scopes: jobs:write · Write key required · Supports Idempotency-Key

Path parameters

  • id — external id (call_, job_, etc.)

Request body

{
  "version": 1
}

Examples

BASH
curl -X POST "https://app.tryedison.com/api/v1/jobs/call_0123456789abcdef/approve" \
  -H "Authorization: Bearer ed_test_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{  "version": 1}'