Skip to content

API specification

The latest OpenAPI 3.0.0 contract for the Verilib API is maintained in the frontend repository as public/swagger/swagger.json and served through public/swagger/index.html on the PHP stack. On VD, open the Swagger UI on the Apache backend (http://127.0.0.1:8080/swagger/index.html from the host); the public nginx entry point does not proxy /swagger yet. It is based on the current /v2 endpoint implementations.

The documentation inventory covers all currently published /v2 paths, grouped by capability, and links to authentication and operational context:

The OpenAPI document is authoritative for request fields, required values, enums, response schemas, operation IDs, and security declarations. The docs repository presents a readable inventory of that contract rather than duplicating the JSON document.