applications

Bulk Approve Pending Applications

Approve up to 25 pending_review results in one request. Each row is re-validated server-side (preflight + platform submittability + status guard) and enqueued independently. Per-row failures do not abort sibling rows.

post/applications/results/approve-batch

Request

  • Base URL: https://api.aiapplyd.com/api/v1
  • URL: https://api.aiapplyd.com/api/v1/applications/results/approve-batch
  • Auth: HTTP bearer

Request body

resultIdsstring[] required

Result IDs to approve in this batch (1 to 25). String-encoded numeric IDs matching the single-row endpoint's URL param shape. Each is approved server-side independently; per-row failures do not abort the batch.

Example request

{
  "resultIds": [
    "101",
    "102",
    "103"
  ]
}

Response

Per-row approval verdicts

successtrue required

Example response

{
  "data": {
    "results": [
      {
        "status": "pending"
      }
    ]
  },
  "meta": {
    "duration": 150,
    "requestId": "req_abc123",
    "timestamp": "2026-10-13T10:27:20.268Z",
    "version": "v1"
  }
}

Changes

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