postgr.esq — API Reference

OpenAPI 3.1 specification for the public HTTP surface, rendered with Swagger UI.

OVERVIEW

postgr.esq exposes two complementary HTTP APIs:

Every documented endpoint is served live by the Agora binary at https://postgr.esq. The same URLs typically render either HTML or JSON depending on the format query parameter or the Accept header.

The raw OpenAPI document lives at /openapi.yaml — embed it in your own tooling, generate clients with openapi-generator, or point Postman/Insomnia/Bruno at it.

Known broken: POST /m/<inbox>.git/git-upload-pack currently returns 404, so git clone https://postgr.esq/m/<inbox>.git fails after the initial ref advertisement. Flagged with x-status: pending in the spec; the discovery (info/refs) endpoint works.

SPECIFICATION

RELATED