Chatva
API: OpenAPI

OpenAPI

Updated September 7, 2026

The whole reference is available as a single OpenAPI 3.0 file: import it into Postman, Insomnia or Swagger UI to get a ready request collection. You can also generate a typed client for any stack from the spec.

Download

Import into Postman

  1. 1

    Import → Link

    In Postman choose Import and paste the openapi.json link.

  2. 2

    Set the key variable

    Create an {{api_key}} variable with your key value and use it in the Authorization header.

  3. 3

    Run the first request

    GET /conversations — if a conversation list comes back, everything is set up.

Client generation

openapi-generator (TypeScript)

npx @openapitools/openapi-generator-cli generate \
  -i https://chatva.app/openapi.json \
  -g typescript-fetch \
  -o ./chatva-client