Yield API Overview
The Yield API provides comprehensive banking and financial services for businesses, including account management, portfolio operations, transfers, and compliance features. This overview organizes all available API documentation by category.
🔐 Authentication
OAuth Token Generation
Create and manage OAuth tokens for API authentication.
🏢 Business Management
Create Business
Create new business entities in the Yield platform.
Update Business
Update existing business information and settings.
Get Business
Retrieve detailed information about a specific business.
List Businesses
Get a list of all businesses associated with your account.
💰 Portfolio Management
Create Portfolio
Create investment portfolios for businesses.
Get Portfolio
Retrieve portfolio details and current holdings.
Get Portfolio History
Access historical portfolio performance data.
💸 Transfer Management
Create Transfer
Initiate new fund transfers between accounts.
Update Transfer
Modify existing transfer details and status.
Get Transfer
Retrieve information about a specific transfer.
Get Transfers
List all transfers with filtering options.
🏦 Bank Account Management
Create Bank Account
Add new bank accounts to business profiles.
Update Bank Account
Modify bank account information and settings.
Get Bank Account
Retrieve details for a specific bank account.
Get Bank Accounts
List all bank accounts associated with a business.
Get Wire Instructions
Obtain wire transfer instructions for accounts.
📄 Document Management
Get Document
Retrieve specific document details and content.
Get Documents
List all documents associated with a business.
🔄 Onboarding & Compliance
Submit Onboarding
Submit business onboarding applications.
Get Onboarding
Check onboarding status and requirements.
🎭 Simulation APIs
Simulation APIs
Test and simulate various business processes and state changes.
📋 API Categories Summary
| Category | APIs Available | Purpose |
|---|---|---|
| Authentication | 1 | Secure API access and token management |
| Business Management | 4 | Complete business lifecycle management |
| Portfolio Management | 3 | Investment portfolio operations |
| Transfer Management | 4 | Fund transfer processing and tracking |
| Bank Account Management | 5 | Bank account integration and management |
| Document Management | 2 | Document storage and retrieval |
| Onboarding & Compliance | 2 | Business onboarding and compliance |
| Simulation | 1 | Testing and development utilities |
🚀 Getting Started
- Authentication: Start by creating an OAuth token
- Business Setup: Create a business entity
- Account Integration: Add bank accounts for transfers
- Portfolio Creation: Set up investment portfolios
- Transfer Operations: Begin creating transfers
📚 Additional Resources
- API Reference: Interactive Swagger documentation available in each API guide
- Error Handling: Common error codes and troubleshooting in individual guides
- Rate Limits: Check specific API documentation for rate limiting information
- Webhooks: Real-time event notifications (contact support for setup)
For technical support or questions about specific APIs, please refer to the individual documentation pages or contact our developer support team.