Build with Immolo
Everything you need to integrate the Immolo Score into your underwriting flow. From first API call to production in under a day.
Quickstart
Make your first assessment in 3 steps. You'll need your API key from the dashboard.
1. Get your API key
After your account is approved, find your key in the dashboard under API Keys. It starts with fm_live_
2. Connect a bank account
Use the Mastercard Open Banking Connect widget to let your applicant link their bank. You'll receive a customer_id on success — pass this as the bank_token.
3. Run your first assessment
Authentication
All API requests must include your API key as a Bearer token in the Authorization header.
Keep your key secret. Never expose it in frontend code or public repos. Use environment variables.
API Reference
| Parameter | Type | Required | Description |
|---|---|---|---|
| applicant_id | string | required | Your internal ID for the applicant |
| bank_token | string | required | Mastercard OB customer ID from Connect widget |
| applicant_name | string | optional | Full name for the assessment record |
| months_history | integer | optional | Months of history to analyze. Default: 24, max: 36 |
page and limit query params.Code examples
Errors
Immolo uses standard HTTP status codes. All errors return a JSON body with an error and message field.
| Code | Meaning |
|---|---|
| 200 | Assessment completed successfully |
| 400 | Validation error — check your request body |
| 401 | Missing or invalid API key |
| 404 | Assessment not found |
| 500 | Assessment pipeline failed — check error message |