Swagger UIΒΆ

Flyte services expose gRPC services for efficient/low latency communication across services as well as for external clients (flytectl, flyteconsole, flytekit Remote and flyte-cli,… etc.).

The service definitions are defined here. FlyteIdl also houses open API schema definitions for the exposed services. You can find these here: admin, auth and identity

For convenience, flyte deployments also ship with a redocly/redoc image container to expose swagger UI. By default, it’s only deployed in sandbox deployments. To view that UI, you can:

flytectl sandbox start

Once it’s ready, you will get this message:

πŸ‘¨β€πŸ’» Flyte is ready! Flyte UI is available at http://localhost:30081/console πŸš€ πŸš€ πŸŽ‰

You can now visit http://localhost:30081/openapi to view the swagger UI for the service, documentation for the payload fields and send sample queries.