Skip to content

Conversation

@asloobq
Copy link
Contributor

@asloobq asloobq commented Jan 25, 2024

To access ->
1] run the app and visit http://localhost:8089/swagger-ui/#/
2] Get your API Token. You can do this by calling GET /api/token/get and copying the key. Or just open admin UI, select any resource which will call the endpoint in the background and copy the token from the network tab
3] Click 'Authorize' (top right) and paste the value.

Benefits

  • No need to guess what operations require which fields
  • Know exactly which endpoints are available. No second guessing
  • Easier to expose API for usage than current UI by just defining the OpenAPI spec (which could be part of the design doc)

Pending stuff

  • Other resources like operator keys, keysets, etc.
  • Automatic API token retrieval
  • Role requirements for each endpoint
    Swagger-admin-screencap

@asloobq
Copy link
Contributor Author

asloobq commented Sep 25, 2025

Closing as not needed since we have a new Admin UI #524

@asloobq asloobq closed this Sep 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants