Initial release.
- Discovers every registered Omeka S API adapter, from core and from installed modules, and lists it with the operations the current user is allowed to perform.
- Per-resource reference built from Doctrine entity metadata, a curated catalog of JSON-LD keys and query parameters for core resources, and the adapter's hydrator methods.
- Send API Request panel that runs search, read, create, update, partial update and delete calls through Omeka's API manager as the logged-in user, with status, timing and the JSON response.
- Ready-to-copy request examples in cURL, JavaScript, PHP and Python, with the selected API key filled in.
- OpenAPI 3.1 export as JSON or YAML, generated from the discovered endpoints and schemas.
- Optional public browser at
/api-browserwith a read-only OpenAPI spec, limited to the resources chosen on the Public visibility page. - Modules can extend the documentation of their own adapters by
implementing an
apiBrowserSchema()method.