Skip to main content

Unioo External API

Welcome to the documentation for the Unioo External API. This is a GraphQL API that exposes bank-related data and operations.

What's here

  • Authentication — how to obtain a JWT and call the API.
  • Concepts — domain-by-domain reference (organizations, users, bank reports, …).
  • Guides — task-oriented walkthroughs with runnable code examples.
  • Schema reference (coming soon) — auto-generated from the GraphQL schema.

Endpoint

All requests go to a single GraphQL endpoint:

POST /graphql

Authentication is via a Bearer JWT in the Authorization header. See Authentication for how to obtain one.

Explore the schema

Beyond the curated pages here, you can always open /graphql in your browser to load Nitro (Hot Chocolate's built-in GraphQL IDE). It exposes the full schema with autocomplete, type-by-type browsing, and query history — useful for poking at fields and types that aren't yet covered in these docs. Paste your JWT into the Connection Settings → HTTP Headers as { "Authorization": "Bearer …" } to run authenticated queries.