`GET /api/admin/seo` — the marketing-site SEO dashboard (score + per-check breakdown + indexed routes / canonical / OG metadata).
GET
/api/admin/seo
const url = 'https://example.com/api/admin/seo';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/admin/seoResponses
Section titled “Responses”Media typeapplication/json
object
canonical_base_url
required
string
checks
required
Array<object>
object
detail
required
string
key
required
string
label
required
string
status
required
string
indexed_routes
required
Array<string>
locales
required
Array<string>
og_image_height
required
integer format: int32
og_image_url
required
string
og_image_width
required
integer format: int32
public_plan_count
required
integer
robots_url
required
string
score
required
integer format: int32
sitemap_url
required
string
twitter_card
required
string
Examplegenerated
{ "canonical_base_url": "example", "checks": [ { "detail": "example", "key": "example", "label": "example", "status": "example" } ], "indexed_routes": [ "example" ], "locales": [ "example" ], "og_image_height": 1, "og_image_url": "example", "og_image_width": 1, "public_plan_count": 1, "robots_url": "example", "score": 1, "sitemap_url": "example", "twitter_card": "example"}