Skip to content

CLI Client (REST OpenAPI)

Ryan edited this page Apr 21, 2025 · 1 revision

CLI Client (REST/OpenAPI)

FileRise publishes a fully compliant OpenAPI v3 spec at public/openapi.json.
You can use OpenAPI Generator or Swagger Codegen to scaffold a CLI in your language of choice.

Example (using OpenAPI Generator CLI):

# install once (requires Java)
npm install @openapitools/openapi-generator-cli -g

# generate a Bash client in ./cli/bash-client
openapi-generator-cli generate \
  -i public/openapi.json \
  -g bash \
  -o cli/bash-client
Clone this wiki locally