TermHub

OpenAPI 3.1

API reference

The machine-readable contract is available as OpenAPI JSON. This reference deliberately does not execute browser-based API requests.

Authentication

Send an API secret that begins th_live_ in the HTTP Bearer header.

Authorization: Bearer YOUR_API_SECRET

Endpoints

  • GET /api/v1/sources
  • GET /api/v1/search?q=…
  • GET /api/v1/status

Response conventions

Collection responses use { "data": [...] }. Missing or invalid API secrets return 401; expired or suspended access returns 403.