Pages to refresh first
https://seolyticize.com /api/v1/tools/get_freshness_queue The client's pages ranked by Search Console clicks at risk (a month's clicks, weighted by how many stale signals the page shows and doubled when it is already losing them) from going stale: the results page for its top query moved to newer content (the ranking pages' stored dates, at the median, over six months newer than the page's own), a past year in the title, past years in the text (with the sentence), a price or limit contradicting the client's registered facts, or no date on a page whose rivals are recent. Each with its reasons and priority. Answers 'what should we update this month'. Free: stored results pages and the latest crawl only.
Parameters
Idempotency-KeystringheaderRequest body
application/json
clientIdstringrequiredlimitinteger{
"clientId": "string",
"limit": 30
}Code samples
cURL
curl -X POST "https://seolyticize.com/api/v1/tools/get_freshness_queue" \
-H "Authorization: Bearer $SEOLYTICIZE_API_KEY" \
-H "Idempotency-Key: <value>" \
-H "Content-Type: application/json" \
-d '{"clientId":"string","limit":30}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
data, and its meta.Example
{
"data": {},
"meta": {
"requestId": "string",
"costMicros": 0,
"cached": true,
"cachedFrom": "string",
"dataAsOf": "string",
"sources": [
"string"
],
"partial": true,
"next": [
{
"tool": "string",
"args": {},
"why": "string"
}
],
"nextCursor": "string",
"dryRun": true
}
}Schema
datarequiredmetaobjectrequiredShow child parameters
requestIdstringrequiredcostMicrosintegerrequiredcachedbooleanrequiredcachedFromstringdataAsOfstringsourcesstring[]partialbooleanrequirednextobject[]requiredShow child parameters
toolstringargsobjectwhystringnextCursorstringdryRunbooleanX-RateLimit-LimitintegerX-RateLimit-RemainingintegerX-RateLimit-ResetintegerX-Request-IdstringExample
{
"error": "string",
"code": "string",
"next": "string",
"requestId": "string"
}Schema
errorstringrequiredcodestringnextstringrequestIdstringX-RateLimit-LimitintegerX-RateLimit-RemainingintegerX-RateLimit-ResetintegerSame as 400 · POST /api/v1/tools/get_freshness_queue
WWW-AuthenticatestringSame as 400 · POST /api/v1/tools/get_freshness_queue
X-RateLimit-LimitintegerX-RateLimit-RemainingintegerX-RateLimit-ResetintegerSame as 400 · POST /api/v1/tools/get_freshness_queue
X-RateLimit-LimitintegerX-RateLimit-RemainingintegerX-RateLimit-ResetintegerSame as 400 · POST /api/v1/tools/get_freshness_queue
X-RateLimit-LimitintegerX-RateLimit-RemainingintegerX-RateLimit-ResetintegerSame as 400 · POST /api/v1/tools/get_freshness_queue
X-RateLimit-LimitintegerX-RateLimit-RemainingintegerX-RateLimit-ResetintegerSame as 400 · POST /api/v1/tools/get_freshness_queue
X-RateLimit-LimitintegerX-RateLimit-RemainingintegerX-RateLimit-ResetintegerRetry-AfterintegerSame as 400 · POST /api/v1/tools/get_freshness_queue
X-RateLimit-LimitintegerX-RateLimit-RemainingintegerX-RateLimit-Resetinteger