One Unified API for All Your Financial Data
Query positions, transactions, and balances from every custodian through a single RESTful API. Auto-generated SDKs, webhook notifications, and versioned endpoints. Zero custom integrations.
Request
Response
200 OK148msCustom Integrations vs. a Unified API
Most institutional teams are still building and maintaining one-off connectors for every custodian and vendor. There is a better way.
Building Custom Integrations
- โMonths of engineering time per custodian integration
- โMaintaining 10+ custom connectors with different auth flows
- โNo documentation standards โ every integration is bespoke
- โBreaking changes cascade through the entire data pipeline
FyleHub API
- Unified RESTful API across every custodian and data vendor
- Auto-generated SDKs in Python, JavaScript, and more
- Versioned endpoints with backward-compatible migrations
- Webhook notifications for every data event in real time
Query, Subscribe, and Integrate in Minutes
RESTful Endpoints for Every Data Domain
Query positions, transactions, balances, performance, and security master data through clean REST endpoints. Every response returns normalized JSON โ consistent field names and schemas regardless of the underlying custodian source. Filtering, pagination, and sorting are built in.
- Filter by account, date, asset class, and custom attributes
- Cursor-based pagination for large datasets
- Consistent JSON schema across all custodians
Webhook Configuration
Event Types
Recent Deliveries
Webhook Notifications for Every Data Event
Subscribe to granular webhook events and receive pushes the moment new data is processed. Configure target URLs, select event types, and set retry policies. Every delivery is HMAC-signed and logged with full delivery history for debugging and audit.
- HMAC-signed payloads for security verification
- Automatic retry with exponential backoff
- Full delivery log with response codes and latency
SDKs and Code Samples in Every Language
Auto-generated SDKs for Python, JavaScript, and more โ built from the OpenAPI spec and published to package registries. Three lines of code to authenticate and fetch data. Full documentation with request/response examples for every endpoint.
- Auto-generated from OpenAPI 3.0 spec
- Published to PyPI, npm, and NuGet
- Interactive API explorer and sandbox
Enterprise-Grade API Infrastructure
FyleHub's API platform is built for institutional-scale workloads. Every capability you need for production integrations โ authentication, rate limiting, pagination, and real-time events โ is built in and documented.
| Spec | Detail |
|---|---|
| Rate Limits | 10,000 req/min standard, custom tiers available |
| Response Time | < 200ms p95, < 50ms p50 |
| Versioning | URL-based (v1, v2), 12-month deprecation window |
| Auth Methods | OAuth 2.0, API keys, JWT bearer tokens |
| Pagination | Cursor-based, configurable page size |
| Bulk Export | Dedicated endpoints, async job processing |
โWe built our internal portfolio analytics dashboard in six weeks using FyleHub's API. The same project using raw custodian files would have taken six months โ and would have broken every time a custodian changed their format. The normalized API was the difference.โ
โ Head of Engineering, $5.7B RIA
Dashboard Built in Production
Code to Fetch Any Dataset
Custodian Format Parsing
Frequently Asked Questions
QWhat is a financial data API platform?
A financial data API platform provides programmatic access to aggregated, normalized financial data via REST API endpoints. Rather than relying on file-based data delivery or manual exports, downstream systems query the API directly to retrieve portfolio positions, transactions, performance data, and other financial data in real time. FyleHub's API platform normalizes data from all custodians and vendors and makes it available through a single, consistent API interface.
QWhat authentication methods does FyleHub's API support?
FyleHub's API supports OAuth 2.0 (client credentials flow for server-to-server), API key authentication, and JWT bearer tokens. All API calls require TLS 1.3 encryption. Role-based access control limits which endpoints and data sets each API key can access, ensuring least-privilege access even for programmatic clients.
QWhat data is available via the FyleHub API?
The FyleHub API provides access to all data processed by the platform: portfolio positions, transactions, performance and attribution data, corporate actions, security master data, account hierarchies, and custom data attributes. All data is normalized across all custodian sources before being made available via API โ your application receives a consistent schema regardless of the underlying source.
QDoes FyleHub support webhooks for event-driven integrations?
Yes. FyleHub provides webhook endpoints that push data to your systems as soon as new data is processed. Configure webhook URLs per data type and event (new positions available, transaction batch processed, data quality alert, etc.). Webhooks include payload signing for security verification and retry logic for reliability.
QIs there API rate limiting, and what are the limits?
FyleHub's API includes configurable rate limits appropriate for institutional workloads. Standard tiers support thousands of requests per minute. For bulk data retrieval, FyleHub provides dedicated bulk export endpoints optimized for large dataset transfers without impacting real-time query performance.
Stop Parsing Custodian Files. Start Querying a Unified API.
Book a 30-minute demo and see FyleHub's API return normalized data from your specific custodians.
API credentials and full documentation provided during implementation