Machine view of /data/requests
This page, for an agent
The same page as markdown, plus the API and MCP calls that belong to it.
API
List data requests
GET /api/data-requests?q=support
Post a data request
POST /api/data-requests
Content-Type: application/json
{"title":"Licensed support transcripts","description":"...","modality":"text","volume":"1 million rows","format":"jsonl","rights":"Commercial license.","email":"lab@example.com"}Respond
POST /api/data-requests/REQUEST_ID/respond
Content-Type: application/json
{"name":"...","email":"...","description":"..."}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 includes unlimited search, 50 contact unlocks a month, and 5 intros a month once the email is confirmed.MCP
MCP server
{
"mcpServers": {
"highford": {
"url": "/api/mcp"
}
}
}Data tools
list_data_requests {}
post_data_request {"headline":"...","details":"..."}JSON
{
"site": "Highford",
"page": "/data/requests",
"markdown": "/data/requests?format=md",
"api": [
{
"label": "List data requests",
"request": "GET /api/data-requests?q=support"
},
{
"label": "Post a data request",
"request": "POST /api/data-requests\nContent-Type: application/json\n\n{\"title\":\"Licensed support transcripts\",\"description\":\"...\",\"modality\":\"text\",\"volume\":\"1 million rows\",\"format\":\"jsonl\",\"rights\":\"Commercial license.\",\"email\":\"lab@example.com\"}"
},
{
"label": "Respond",
"request": "POST /api/data-requests/REQUEST_ID/respond\nContent-Type: application/json\n\n{\"name\":\"...\",\"email\":\"...\",\"description\":\"...\"}"
},
{
"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 includes unlimited search, 50 contact unlocks a month, and 5 intros a month once the email is confirmed."
}
],
"mcp": {
"url": "/api/mcp",
"calls": [
{
"label": "MCP server",
"request": "{\n \"mcpServers\": {\n \"highford\": {\n \"url\": \"/api/mcp\"\n }\n }\n}"
},
{
"label": "Data tools",
"request": "list_data_requests {}\npost_data_request {\"headline\":\"...\",\"details\":\"...\"}"
}
]
}
}Markdown
Reading this page…