Lender API Documentation
LaunchPad Lender API
Connect your lending platform to receive and manage loan applications
1. Get Your API Key
Contact LaunchPad to create your lender profile and receive API credentials.
2. Base URL
https://thelaunch-pad.com/api/lenderAPI3. Authentication
Include your API key in the Authorization header of all requests:
Authorization: Bearer YOUR_API_KEYList Applications
Retrieve all loan applications assigned to your lending institution.
Endpoint
https://thelaunch-pad.com/api/lenderAPI?endpoint=list_applicationsRequest Example
fetch('https://thelaunch-pad.com/api/lenderAPI?endpoint=list_applications', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
})
.then(res => res.json())
.then(data => console.log(data));Response
{
"success": true,
"count": 25,
"applications": [
{
"id": "app_123",
"business_name": "Acme Corp",
"owner_name": "John Doe",
"contact_email": "john@acme.com",
"loan_amount_requested": 100000,
"credit_score": 720,
"annual_revenue": 500000,
"time_in_business_months": 24,
"application_status": "pending_review",
"submitted_date": "2026-02-07T10:00:00Z"
}
]
}Rate Limiting
Each API key has a configurable rate limit (default: 1,000 requests per hour). If exceeded, you'll receive a 429 status code.
Security Best Practices
- Never expose your API key in client-side code
- Store API keys securely as environment variables
- Use HTTPS for all API requests
- Rotate API keys periodically
- Monitor API usage for suspicious activity
Error Codes
Need Help?
Contact our integration team for API support, custom endpoints, or technical assistance.