GET/visibility
Get current visibility settings.
Response
{
"site_url": "https://yoursite.com",
"visibility_mode": "open",
"schema_level": "enhanced",
"llms_enabled": true,
"business_name": "Your Business",
"key_urls": [...],
"social_profiles": [...]
}POST/visibility
Update visibility settings.
Response
{
"success": true,
"message": "Visibility settings updated"
}GET/visibility/schema-preview
Preview generated Schema.org markup.
Response
{
"schema_json": {
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Business",
"url": "https://yoursite.com"
},
"rendered_script": "<script type=\"application/ld+json\">...</script>"
}