OpenAPI specification
Returns the OpenAPI 3.1 specification as JSON. The response carries a strong ETag that is stable for the lifetime of the deployment — send it back as If-None-Match to revalidate a cached copy and get a 304 Not Modified instead of the full file.
GET
/api/openapi.jsonHeader Parameters
If-None-Match?string
Entity-tag of a cached copy. A match yields 304 Not Modified.
curl -X GET "https://your-instance/api/openapi.json"{
"openapi": "3.1.0",
"info": {
"title": "Appstrate API",
"version": "2026-03-21"
}
}Empty