7G Registry Platform API
The complete investor registry API for Australian financial services. Manage entities, investments, distributions, and compliance reporting through a comprehensive REST API or convenient .NET SDK.
Choose your integration path below to get started.
Platform Capabilities
A complete registry platform covering the full lifecycle of investor management and compliance.
Entities & Accounts
Manage your complete investor ecosystem with flexible entity structures
- Multi-level account hierarchies
- Trust and corporate structures
- Automatic deduplication by external ID
Investments
Track investment products with comprehensive pricing and unit management
- Multiple product types and series
- Unit pricing and NAV tracking
- Issuance and holdings management
Transactions
Complete transaction lifecycle from deposits to distributions with full audit trail
- Multi-step distribution workflow
- Automated ledger maintenance
- Transaction history and reconciliation
Compliance & Reports
Generate regulatory reports and statements with asynchronous processing
- 3-stage async report lifecycle
- Holdings and statement generation
- Comprehensive audit trails
Choose Your Integration Path
Two ways to integrate: direct HTTP/REST for maximum flexibility, or the .NET SDK for rapid C# development with automatic token management.
HTTP/REST Integration
Universal • Flexible • Any Language
Best For:
- Direct HTTP control and custom implementations
- Non-.NET platforms (Python, JavaScript, Java, Go, etc.)
- Minimal dependencies and lightweight integration
- Maximum flexibility in request handling
What's Provided:
- Complete C# DTOs for all request/response models
- 50+ strongly-typed data transfer objects
- Compatible with any .NET or non-.NET platform
- Extracted directly from the SDK source
Standalone Type Definitions
Complete C# type definitions for all request/response models
You'll handle: HTTP client setup, token refresh logic, query string building, and request/response serialization.
.NET SDK
C# • Rapid Development • Type-Safe
Best For:
- .NET developers (C#, F#, VB.NET)
- Rapid development with IntelliSense support
- Type-safe filtering and validation
- Production applications requiring reliability
What's Included:
- 14 strongly-typed resource clients
- Automatic token refresh (30-sec before expiry)
- Fluent filtering with FilterField<T>
- Built-in error handling and validation
NuGet Package
dotnet add package SevenG.API.SDK
Handled automatically: Token storage and refresh, authorization headers, query string building, and response deserialization.
Can I switch between approaches?
Yes! Both use the same underlying HTTP API. Start with HTTP for flexibility, or use the SDK in .NET services and HTTP for webhooks/scripts. The DTOs file is extracted from the SDK.
Documentation
Integration Guides
- HTTP/REST Integration - Complete workflow from setup to first authenticated call using direct HTTP
- .NET SDK Integration - Complete workflow from NuGet installation to first authenticated call using the SDK
Core Concepts
- Query & Filtering - Server-side filtering with 11 operators (Equal, In, Contains, etc.)
- Pagination & Limits - Handle large result sets efficiently with server-side pagination
- IDs & External References - Dual ID system and deduplication strategies
- Responses & Error Handling - API response structures, HTTP status codes, and error recovery strategies
API Reference
- Endpoint Reference - Complete HTTP API documentation for all resources