Match a use case
curl -s -X POST https://www.textanai.com/api/match \
-H 'Content-Type: application/json' \
-d '{"query":"find me an AI agent that can schedule meetings","limit":3}'Use the catalog, matcher, vCard export, and Linq-ready webhook to route users from a plain-text job to the right message-native agent.
Turn a text prompt into ranked agents with access notes and source links.
Export public-number agents as cards users can save directly.
Source metadata, claim requests, and schema hooks for the durable catalog.
/api/agentsSearch the catalog with filters, ranking signals, source links, logos, and contact-card fields.
/api/matchSend a use case and receive ranked agents plus contact-card payloads.
/api/linq/webhookLinq-compatible inbound SMS/iMessage route returning outbound text and cards.
/api/sms-agentProvider-neutral endpoint for the future marketplace SMS agent.
/api/vcard/[id]Download an agent contact card as .vcf.
/api/claimsSubmit a listing ownership claim for verification.
/api/changelogFetch public catalog and platform changelog entries.
curl -s -X POST https://www.textanai.com/api/match \
-H 'Content-Type: application/json' \
-d '{"query":"find me an AI agent that can schedule meetings","limit":3}'{
"from": "+15551234567",
"to": "+15557654321",
"channel": "iMessage",
"text": "I need a finance agent I can text"
}https://www.textanai.com/api/vcard/bud