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.