Search Console
Get Page Performance
Changed onGet page-level search performance data from Google Search Console. Returns clicks, impressions, CTR, and average position for each page.
get/blogs/search-console/pages
Request
- Base URLhttps://inblog.ai/api/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
start_datestring date
Example:2025-01-01
Start date (YYYY-MM-DD). Defaults to 28 days ago.
end_datestring date
Example:2025-01-28
End date (YYYY-MM-DD). Defaults to today.
limitinteger
Maximum number of results to return
sort'clicks' | 'impressions' | 'ctr' | 'position'
Field to sort results by
order'asc' | 'desc'
Sort order
Response
Page performance data retrieved successfully
Example response
{
"data": [
{
"key": "inblog seo",
"clicks": 150,
"impressions": 3200,
"ctr": 0.047,
"position": 4.2
}
],
"meta": {
"start_date": "2025-01-01",
"end_date": "2025-01-28",
"total": 100,
"post_id": 456
}
}Changes
- breaking
the
response's property type changed fromobjectto no type for status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - info
added
subschema #2to theresponse propertyallOflist for the response status
- breaking