Search the web for sources with dates and filters
Ranked web sources with the page text, limited to a date range or a list of sites. 1 live · 1 in the catalog.
| Provider | Price | Status |
|---|---|---|
| Search the web with date and site filters (Linkup)Linkup | $0.010 / call | Live |
Success rate and speed will show once a provider has 5 real calls in the last 30 days.
Run a comparison
Pick up to 6 live providers. Each one is charged at its own price; failures are free.
Questions
Which Search the web for sources with dates and filters API is cheapest?
The cheapest is Linkup at $0.010 per call. Failed calls are not charged.
How do I call a Search the web for sources with dates and filters API from an AI agent?
Connect your agent once: paste the message from superpowers.tools/docs into Claude, ChatGPT or Codex. Then ask in your own words, and your agent picks this provider and runs it. You pay only when a call works, and new accounts get $5 free. Developers can call POST /v1/run with "tool": "linkup.search" or use the MCP server.
For developersAPI call and the shared input and output format
Call it with one API key: POST /v1/run with "tool": "linkup.search", or through the MCP server. Every provider takes the same input and returns the same output, and failed calls are not charged.
Input
{
"type": "object",
"additionalProperties": false,
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 500,
"description": "What to search for, in plain words"
},
"depth": {
"type": "string",
"enum": [
"fast",
"standard"
],
"default": "standard",
"description": "fast is quicker; standard digs further"
},
"from_date": {
"type": "string",
"description": "Only sources published on or after this date (YYYY-MM-DD)"
},
"to_date": {
"type": "string",
"description": "Only sources published on or before this date (YYYY-MM-DD)"
},
"include_domains": {
"type": "array",
"maxItems": 20,
"items": {
"type": "string"
},
"description": "Only these sites, e.g. [\"techcrunch.com\"]"
},
"exclude_domains": {
"type": "array",
"maxItems": 20,
"items": {
"type": "string"
},
"description": "Skip these sites"
},
"max_results": {
"type": "integer",
"minimum": 1,
"maximum": 30,
"default": 10
}
}
}Normalized output
{
"results": [
{
"title": "",
"url": "",
"content": ""
}
]
}