Skip to content
Beta — the Waasl API is in private beta. Endpoints marked Coming soon are designed but not live yet. Request early access

Postman & OpenAPI

The whole API is described in one OpenAPI 3.1 file:

https://developers.waasl.io/openapi.yaml

  1. In Postman choose Import → Link and paste https://developers.waasl.io/openapi.yaml.
  2. Postman creates a Waasl API collection grouped by resource.
  3. On the collection, open Authorization, choose Bearer Token and set it to {{WAASL_API_KEY}}.
  4. Create an environment with WAASL_API_KEY and baseUrl = https://stage.api.waasl.io/v1 for the sandbox.

A published Postman workspace with ready-made examples is coming soon.

All of them import OpenAPI 3.1 the same way — point them at the URL above.

Terminal window
npx @openapitools/openapi-generator-cli generate \
-i https://developers.waasl.io/openapi.yaml -g typescript-fetch -o ./waasl-client

Each operation carries an x-waasl-status extension (available, beta, coming-soon) so you can filter what you generate.