Skip to content
On this page

API Reference

The Agio Platform provides two complementary GraphQL APIs for building integrations and automating workflows.

Available APIs

Platform API (agio-platform-api)

The primary application-level GraphQL API built with Apollo Server. This API handles:

  • Portfolio Management - Query wallet balances, asset allocations, and net worth calculations
  • Wallet Operations - Create wallets, manage addresses, and handle whitelist entries
  • Trading - Request OTC quotes, execute trades, and access order books
  • KYC/Compliance - Access KYC profiles, verification status, and AML reports
  • Fund Administration - Manage fund subscriptions, redemptions, and NAV queries
  • Document Generation - Generate PDFs for statements, invoices, and agreements

Hasura API

A database-driven GraphQL API powered by Hasura GraphQL Engine. This provides:

  • Direct Database Access - Query over 800+ tables across all business domains
  • Real-time Subscriptions - Subscribe to data changes in real-time
  • Fine-grained Permissions - Role-based access control at row and column level
  • Aggregations - Perform complex aggregations and analytics queries

API Access Tiers

API access is managed at the organization level with customizable permissions per client:

TierAccess LevelUse Cases
Tier 1Portfolio & Read OperationsDashboards, reporting, analytics
Tier 2Trading OperationsOTC desk integrations, market making
Tier 3Fund AdministrationFund management systems, investor portals
Tier 4Full OperationsComplete platform integration

Getting Started

Base URLs

EnvironmentPlatform APIHasura API
Productionhttps://api.agiodigital.com/graphqlhttps://hasura.agiodigital.com/v1/graphql
Developmenthttps://api-dev.agiodigital.com/graphqlhttps://hasura-dev.agiodigital.com/v1/graphql

Rate Limits

API rate limits are applied per organization API key:

  • Standard: 100 requests/minute
  • Extended: 1,000 requests/minute (by arrangement)
  • Unlimited: Available for enterprise clients

Contact your account manager to discuss rate limit adjustments.

API Reference has loaded