admin

Access requests, newest first. Owner only.

Every access request, newest first (at most 500): request_id, email, note, status (pending, approved, rejected), the code_id and code_prefix of the code made when it was approved, created_at and decided_at. Never the code itself. Needs the admin scope and an admin account (403 admin_required). MCP: list_access_requests.

get/v1/admin/requests

Request

  • Base URL: https://api.hookdetector.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.hookdetector.com/v1/admin/requests
  • Auth: none declared

Query parameters

status'pending' | 'approved' | 'rejected' | 'other' nullable

only requests with this status; all when left out

Headers

authorizationstring nullable

Bearer hd_... from POST /v1/accounts or POST /v1/keys

Response

Successful Response

Example response

{
  "requests": [
    {
      "created_at": "2026-09-23T10:00:00.000000+00:00",
      "email": "you@example.com",
      "note": "I run a clipping agency",
      "request_id": "9a8b7c6d-5e4f-4a3b-8c2d-1e0f9a8b7c6d",
      "status": "pending"
    }
  ]
}

Changes

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