Search
Discovery API
Search
Find APIs using natural language
POST
Search
Search for APIs by describing what you need. Uses semantic search to find the most relevant endpoints.
Request
Natural language description of what you’re looking for.Examples:
- “enrich lead with contact info”
- “find email for a person”
- “company enrichment from domain”
Maximum number of results to return. Max: 50
Response
Results are grouped by API, with each API containing its matching endpoints:Response Fields
| Field | Description |
|---|---|
results | Array of APIs, each containing matching endpoints |
results[].slug | API identifier to use with /v1/run |
results[].endpoints[].path | Endpoint path to use with /v1/run |
results[].endpoints[].verified | Whether the API is verified by Orthogonal |
results[].endpoints[].score | Relevance score (0-1, higher is better) |
count | Total number of endpoints returned |
Example
Using Search Results
Theslug and path from search results can be used directly with the Run API:
