Repository metadata is exposed as plain JSON; no auth needed for reads. Writes are rejected without a deploy key.
GET https://git.5457090.xyz/trending.json # active repos (this page's data) GET https://git.5457090.xyz/<repo>/info.json # single repo metadata
HTTP/2 404
{"error": "not_found", "code": 40400, "message": "Repository not found or not public",
"docs": "https://www.5457090.xyz/posts/openapi-guide.html"}
Write requests without a valid deploy key get 403 with the same JSON shape. Full conventions are described in the open platform post on the blog.