Extruct AI

Active

by Orthogonal

Company search, lookalikes, and deep research reports.

EnrichmentData

Endpoints · 11

Base URLhttps://x402.orthogonal.com/extruct-ai
POST/v1/companies/search$0.09Search for companies using natural language queries with Extruct AI. POST variant accepts filters as a JSON object. Use when exclude.domains list is too large f
GET/v1/companies/{company_identifier}/similar$0.09[Deprecated] Find companies similar to a reference company using Extruct AI lookalike search. Supports filters for size, country, city, and founded year. Prefer
POST/v1/companies/{company_identifier}/similar$0.09Find companies similar to a reference company using Extruct AI lookalike search. POST variant accepts filters as a JSON object for large exclude lists.
GET/v1/discovery_tasks/{task_id}Not publishedGet an Extruct AI Deep Search task by ID, including status and metadata. Use to poll task progress.
GET/v1/companies/{company_identifier}Not publishedLook up the full enriched Extruct AI company profile for a known company UUID or domain. Returns description, employee count, HQ, social profiles, and more.
GET/v1/deep_research_tasks/{task_id}Not publishedGet an Extruct AI Deep Research task by ID. Returns the full cited research report once status is done.
GET/v1/companies/search$0.09[Deprecated] Search for companies using natural language queries with Extruct AI. Use filters (JSON string) to narrow results by size, country, city, and founde
POST/v1/deep_research_tasksNot publishedCreate an async Extruct AI Deep Research task that produces a cited report on a company, person, or team. Choose medium, high, or xhigh depth.
GET/v1/discovery_tasks/{task_id}/resultsNot publishedGet the results of an Extruct AI Deep Search task by task ID. Returns scored and enriched companies.
POST/v1/discovery_tasks/{task_id}/resumeNot publishedRequest additional results for a completed Extruct AI Deep Search task. Resumes discovery with new matches.
POST/v1/discovery_tasksNot publishedCreate an async Extruct AI Deep Search discovery task. An AI agent finds and ranks companies against your natural-language criteria using web, Extruct DB, Maps,

Call the provider directly and settle x402 per request.

Quickstart · x402 flow

1 · Call without payment. The service replies 402

bash
curl -i https://x402.orthogonal.com/extruct-ai/v1/companies/search \  -H "Content-Type: application/json" \  -d '{"q": "B2B payments infrastructure startups"}'
Response
HTTP/1.1 402 Payment Required{ "x402Version": 2,  "accepts": [{ "scheme": "exact", "network": "eip155:143",  "asset": "USDC", "maxAmountRequired": "0.09" }] }

2 · Sign the payment with your agent wallet and retry

bash
curl https://x402.orthogonal.com/extruct-ai/v1/companies/search \  -H "X-PAYMENT: <base64 payment payload signed by your EOA>" \  -H "Content-Type: application/json" \  -d '{"q": "B2B payments infrastructure startups"}'
Response
HTTP/1.1 200 OK

Any EOA on Monad can pay.

Any APIs or tools listed are provided for discovery purposes only and do not constitute an endorsement or recommendation by the Monad Foundation.