What is the ULI Platform?
The Unified Lending Interface (ULI) Platform, built by the Reserve Bank Innovation Hub (RBIH), provides lenders with access to a wide range of APIs for identity verification, income verification, asset verification, credit eligibility, documentation execution, and more — all through a single, standardised integration.
Who can access the ULI Platform APIs?
Lenders who have been onboarded to the ULI Platform. Access to individual API services requires a separate subscription on the Dev Portal for each environment (Sandbox and Production).
What do I need to complete before I can use any ULI API?
All of the following must be completed before making API calls in any environment:
- IP Whitelisting
- URL Whitelisting
- Platform Credentials
- Service Subscription
- JWT Token Generation
Each step is explained below.
How do I complete IP whitelisting?
Your system IPs must be whitelisted on the ULI Platform, and the Platform IPs must be whitelisted on your end.
- Share your IP addresses with the support team at support@rbihub.in — do this separately for Sandbox and Production.
- RBIH will share the Platform IPs to whitelist on your network during onboarding.
- Ensure whitelisting is completed at both ends before testing.
Which URLs do I need to whitelist?
Whitelist the following URLs in your network. This must be done separately for Sandbox and Production.
Sandbox / Non-Production:
| Purpose | URL |
|---|---|
| Authentication | https://auth.nonprod.rbihub.io/ |
| API Execution | https://extgw.nonprod.rbihub.io/ |
| Dev Portal | https://am.nonprod.rbihub.io/devportal |
| Identity Server | https://identity.nonprod.rbihub.io/carbon |
Production:
| Purpose | URL |
|---|---|
| Authentication | https://auth.api.rbihub.io/ |
| API Execution | https://extgw.api.rbihub.io/ |
| Dev Portal | https://am.api.rbihub.io/devportal |
| Identity Server | https://identity.api.rbihub.io/carbon |
What credentials do I need?
After onboarding, you should have received a credentials email from RBIH containing:
- Public Key
- Client ID
- Client Secret
- Dev Portal login credentials
- Public Certificates
If you have not received this, contact support@rbihub.in.
How do I subscribe to a specific API service?
- Log in to the Dev Portal.
- Find the API service you want to use.
- Subscribe to it.
- Repeat separately for Sandbox and Production.
Refer to Section 10 of the Lender Onboarding SOP for detailed steps.
How do I generate a JWT token?
All ULI Platform API calls require a JWT token in the Authorization header.
- Tokens are valid for 6 hours in both Sandbox and Production.
- Refer to the Authentication and Authorization API Specification document for generation steps.
- Authentication endpoint:
https://auth.nonprod.rbihub.io/(Sandbox) /https://auth.api.rbihub.io/(Production).
Are there any API-specific prerequisites beyond these?
Yes. Some APIs require additional setup such as SSL certificates or PFX certificates. These are documented in the individual API articles. Always check the specific API guide before testing.
Who do I contact for support?
Write to support@rbihub.in with the following details:
- Environment: Sandbox or Production
- API name and provider
- Your Client ID
- Error code and message received
- Screenshot or log of the error
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article