{"name":"Connectively content API","openapi":"https://blog.connectively.us/openapi.json","llms":"https://blog.connectively.us/llms.txt","mcp":{"url":"https://blog.connectively.us/api/mcp/","transport":"streamable-http","manifest":"https://blog.connectively.us/mcp.json"},"markdown":{"index":"https://blog.connectively.us/index.md","sitemap":"https://blog.connectively.us/sitemap.md","negotiation":"Send Accept: text/markdown to any page, or append .md"},"endpoints":["https://blog.connectively.us/api/v1/posts/","https://blog.connectively.us/api/v1/posts/{slug}/","https://blog.connectively.us/api/v1/authors/","https://blog.connectively.us/api/v1/search/?q="],"versioning":"Path-versioned. /api/v1/ is stable; a breaking change ships as /api/v2/ and v1 keeps serving for at least 90 days with Deprecation and Sunset headers.","authentication":"none"}