Skip to main content

API Reference

API references are automatically generated from OpenAPI specifications using the docusaurus-openapi-docs plugin. We override most of the default styling in src/theme to ensure a cleaner and more consistent look across the documentation.

OpenAPI Spec Hosting

We use S3 to host OpenAPI specs for various projects. To keep these specs up to date, the publish-swagger step in our Argo Workflows pipeline is used. This step can be added to any (golang) project that has a swagger.yaml file in its root directory. Once added, the API reference will be available at one of the following URLs:

  • https://eventix-docs.s3.eu-west-1.amazonaws.com/internal/<name>
  • https://eventix-docs.s3.eu-west-1.amazonaws.com/<name>