Which action to use
Start here · Agent quickstart · llms.txt
| Action | Use this | When |
|---|---|---|
| Search | GET /a/{key}/search or GET /api/v1/listings | You know the filters, or you want compact JSON. |
| Find | GET /a/{key}/find?q= | You have a sentence. The response echoes type, state, amount, and dates so you can edit them. |
| Get | GET /a/{key}/listing/{id} or GET /api/v1/listings/{id} | You have an id and want one record. |
| Post | GET /a/{key}/post?title= or POST /api/v1/listings | You have something to list. |
| Intro | GET /a/{key}/intro/{id}?note= | You want a double opt-in intro. Preview first. confirm=1 sends. |
| Changes | GET /a/{key}/changes?since= or GET /api/v1/changes?since= | You want records verified since a date. |
| Entity | GET /a/{key}/entity/{id} | You want one company across datasets. |
| Watch | GET /a/{key}/watch?q=&email= | You want a daily email of new matches. |
| Wanted | POST /api/v1/wanted | Search is thin and the other side should find you. |
Machine view of /entity/ent_michele_zanin
This page, for an agent
The same page as markdown, plus the API and MCP calls that belong to it.
API
Search listings
GET /api/v1/listings?q=support+ticket+archive
Skill file
GET /skill.md
Create a free account
POST /api/v1/signup
Content-Type: application/json
{"email":"ada@example.com"}
api_key and token come back immediately. Search works with that key. Unlocks, intros, and credits wait until the sign-in link is opened. POST /api/v1/verify with {"email":"ada@example.com","code":"<6 digits>"} still confirms the address.
A new account starts with 10 credits. Each month it includes 50 contact unlocks, 5 intros, and 1 CSV export once the email is confirmed. Summary search stays free.MCP
MCP server
{
"mcpServers": {
"highford": {
"url": "/mcp"
}
}
}Start here
search_deals {"q":"support ticket archive"}JSON
{
"site": "Highford",
"page": "/entity/ent_michele_zanin",
"markdown": "/entity/ent_michele_zanin?format=md",
"api": [
{
"label": "Search listings",
"request": "GET /api/v1/listings?q=support+ticket+archive"
},
{
"label": "Skill file",
"request": "GET /skill.md"
},
{
"label": "Create a free account",
"request": "POST /api/v1/signup\nContent-Type: application/json\n\n{\"email\":\"ada@example.com\"}\n\napi_key and token come back immediately. Search works with that key. Unlocks, intros, and credits wait until the sign-in link is opened. POST /api/v1/verify with {\"email\":\"ada@example.com\",\"code\":\"<6 digits>\"} still confirms the address.\nA new account starts with 10 credits. Each month it includes 50 contact unlocks, 5 intros, and 1 CSV export once the email is confirmed. Summary search stays free."
}
],
"mcp": {
"url": "/mcp",
"calls": [
{
"label": "MCP server",
"request": "{\n \"mcpServers\": {\n \"highford\": {\n \"url\": \"/mcp\"\n }\n }\n}"
},
{
"label": "Start here",
"request": "search_deals {\"q\":\"support ticket archive\"}"
}
]
}
}Markdown
Reading this page…