Confirm the page contains both BroadcastEvent and VideoObject structured data as required for Indexing API eligibility beyond JobPosting
POST 'URL_UPDATED' to the Indexing API when the livestream page is published or the broadcast start time changes
POST 'URL_DELETED' immediately after the broadcast ends to signal that the page no longer contains active BroadcastEvent content
Monitor your daily quota: the default is 200 publish requests per day per project; apply for higher quota via the quota increase form in Cloud Console if needed
Use batch HTTP requests (send up to 100 notifications in a single multipart/mixed POST) to minimize API calls for large catalogs
Validate the structured data with the Rich Results Test before submitting to confirm the BroadcastEvent markup is error-free
Known gotchas
The Indexing API is officially scoped only to JobPosting and BroadcastEvent-in-VideoObject; using it for general pages is outside its documented scope and Google may reduce or revoke quota
Sending URL_UPDATED does not guarantee re-crawl within any specific timeframe — it is a strong hint, not a crawl command
The default daily quota of 200 publish requests per project applies across all URLs and properties; plan accordingly for large livestream catalogs
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp