OpenAPI specification
A machine-readable description of both endpoints, for code generators, API clients and testing tools.
Download
openapi.json (OpenAPI 3.1)
curl -O https://sahifa.dev/docs/openapi.json
Using it
- Postman, Insomnia, Bruno: import the file to get a ready collection with both endpoints and all parameters.
- Client generators:
openapi-generatoror NSwag can produce typed clients for .NET, Java, TypeScript, Python and more. - Existing PDFShift or ScreenshotOne clients: you do not need a new client; change the base URL, as described in migrating.
The specification describes the parameters documented on the PDF and screenshot reference pages. When they differ, the reference pages are authoritative; please tell us at support@sahifa.dev.