Skip to main content
Base URL: https://api.orth.sh

Authentication

All endpoints require an API key in the Authorization header:
Authorization: Bearer orth_live_xxxxxxxxxxxx

Endpoints Overview

Discovery API

Find and understand APIs programmatically.
MethodEndpointDescription
POST/v1/searchSearch APIs with natural language
POST/v1/detailsGet endpoint parameters
POST/v1/integrateGet code snippets
GET/v1/list-endpointsList all available APIs

Run API

Execute API calls.
MethodEndpointDescription
POST/v1/runCall any API endpoint

Response Format

All responses follow this structure:
{
  "success": true,
  "data": { ... },
  "requestId": "run_xxxxx"
}
Error responses:
{
  "success": false,
  "error": "Error message",
  "code": "ERROR_CODE"
}

Error Codes

CodeDescription
UNAUTHORIZEDInvalid or missing API key
INSUFFICIENT_CREDITSAccount balance too low
RATE_LIMITEDToo many requests
NOT_FOUNDAPI or endpoint not found
UPSTREAM_ERRORError from the API provider