API reference · Platform & integration
Open Banking Open Data GET The tenant's cash agents GET /openbanking/{tenantId}/v3.1/open-data/agents
Nigeria-specific: the agent network.
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live
Path parameters Example Response: ObResponseObServicePointData
curl Response
Copy curl -X GET "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/open-data/agents" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" Copy {
"Data": {
"ServicePoint": [
{
"Identification": "string",
"Name": "string",
"Type": "string",
"PostalAddress": {
"StreetName": "string",
"BuildingNumber": "string",
"TownName": "string",
"CountrySubDivision": "string",
"PostCode": "string",
"Country": "string",
"GeoLocation": {
"Latitude": "string",
"Longitude": "string"
}
},
"OpeningHours": "string",
"Services": [
"string"
]
}
]
},
"Risk": {},
"Links": {
"Self": "string",
"First": "string",
"Prev": "string",
"Next": "string",
"Last": "string"
},
"Meta": {
"TotalPages": 0,
"FirstAvailableDateTime": "string",
"LastAvailableDateTime": "string"
}
} Responses GET The tenant's ATMs GET /openbanking/{tenantId}/v3.1/open-data/atms
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live
Path parameters Example Response: ObResponseObServicePointData
curl Response
Copy curl -X GET "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/open-data/atms" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" Copy {
"Data": {
"ServicePoint": [
{
"Identification": "string",
"Name": "string",
"Type": "string",
"PostalAddress": {
"StreetName": "string",
"BuildingNumber": "string",
"TownName": "string",
"CountrySubDivision": "string",
"PostCode": "string",
"Country": "string",
"GeoLocation": {
"Latitude": "string",
"Longitude": "string"
}
},
"OpeningHours": "string",
"Services": [
"string"
]
}
]
},
"Risk": {},
"Links": {
"Self": "string",
"First": "string",
"Prev": "string",
"Next": "string",
"Last": "string"
},
"Meta": {
"TotalPages": 0,
"FirstAvailableDateTime": "string",
"LastAvailableDateTime": "string"
}
} Responses GET The tenant's branches GET /openbanking/{tenantId}/v3.1/open-data/branches
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live
Path parameters Example Response: ObResponseObServicePointData
curl Response
Copy curl -X GET "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/open-data/branches" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" Copy {
"Data": {
"ServicePoint": [
{
"Identification": "string",
"Name": "string",
"Type": "string",
"PostalAddress": {
"StreetName": "string",
"BuildingNumber": "string",
"TownName": "string",
"CountrySubDivision": "string",
"PostCode": "string",
"Country": "string",
"GeoLocation": {
"Latitude": "string",
"Longitude": "string"
}
},
"OpeningHours": "string",
"Services": [
"string"
]
}
]
},
"Risk": {},
"Links": {
"Self": "string",
"First": "string",
"Prev": "string",
"Next": "string",
"Last": "string"
},
"Meta": {
"TotalPages": 0,
"FirstAvailableDateTime": "string",
"LastAvailableDateTime": "string"
}
} Responses GET Published fees GET /openbanking/{tenantId}/v3.1/open-data/fees
Active pricing rules whose conditions can be stated publicly. A rule priced by formula, by cumulative spend, by time or date, or by a free expression is not published, because such a rule can single out one customer and no public table can state it truthfully.
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live
Path parameters Example Response: ObResponseObFeeData
curl Response
Copy curl -X GET "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/open-data/fees" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" Copy {
"Data": {
"Fee": [
{
"Name": "string",
"Category": "string",
"CalculationMethod": "string",
"Currency": "string",
"FixedAmount": "string",
"PercentageRate": "string",
"MinimumCharge": "string",
"MaximumCharge": "string",
"Tiers": [
{
"FromAmount": "string",
"ToAmount": "string",
"Rate": "string",
"FixedAmount": "string"
}
],
"AppliesWhen": [
{
"TransactionTypes": [
"string"
],
"Direction": "string",
"Channel": "string",
"KycTierScheme": "string",
"MinimumTierLevel": "string",
"MaximumTierLevel": "string",
"MinimumTransactionAmount": "string",
"MaximumTransactionAmount": "string"
}
],
"EffectiveFrom": "string",
"EffectiveTo": "string"
}
]
},
"Risk": {},
"Links": {
"Self": "string",
"First": "string",
"Prev": "string",
"Next": "string",
"Last": "string"
},
"Meta": {
"TotalPages": 0,
"FirstAvailableDateTime": "string",
"LastAvailableDateTime": "string"
}
} Responses GET The tenant's published account products GET /openbanking/{tenantId}/v3.1/open-data/products
No token, no consent, no customer: public catalogue data, the same for every caller, and cacheable for five minutes. Rate-limited per caller address.
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live
Path parameters Example Response: ObResponseObOpenProductData
curl Response
Copy curl -X GET "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/open-data/products" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" Copy {
"Data": {
"Product": [
{
"ProductId": "string",
"ProductName": "string",
"ProductType": "string",
"Currency": "string",
"Description": "string",
"AnnualInterestRate": "string",
"MinimumOpeningBalance": {
"Amount": "string",
"Currency": "string"
},
"MonthlyMaintenanceFee": {
"Amount": "string",
"Currency": "string"
},
"Eligibility": "string"
}
]
},
"Risk": {},
"Links": {
"Self": "string",
"First": "string",
"Prev": "string",
"Next": "string",
"Last": "string"
},
"Meta": {
"TotalPages": 0,
"FirstAvailableDateTime": "string",
"LastAvailableDateTime": "string"
}
} Responses GET Exchange rates and product interest rates GET /openbanking/{tenantId}/v3.1/open-data/rates
Board rates before any customer spread, and each live product's annual interest rate.
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live
Path parameters Example Response: ObResponseObRateData
curl Response
Copy curl -X GET "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/open-data/rates" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" Copy {
"Data": {
"Rate": [
{
"RateType": "string",
"ProductId": "string",
"SourceCurrency": "string",
"TargetCurrency": "string",
"BuyRate": "string",
"SellRate": "string",
"Rate": "string",
"EffectiveDateTime": "string"
}
]
},
"Risk": {},
"Links": {
"Self": "string",
"First": "string",
"Prev": "string",
"Next": "string",
"Last": "string"
},
"Meta": {
"TotalPages": 0,
"FirstAvailableDateTime": "string",
"LastAvailableDateTime": "string"
}
} Responses