API reference · Platform & integration
Open Banking Confirmation of Funds API POST Create a funds confirmation consent POST /openbanking/{tenantId}/v3.1/cbpii/funds-confirmation-consents
Client-credentials token with scope fundsconfirmations. Names one DebtorAccount; lasts until ExpirationDateTime, at most a year, a year when absent.
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live Content-Typeapplication/json
Path parameters Example Request body: string · Response: ObResponseFundsConfirmationConsentData
curl Request Response
Copy curl -X POST "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/cbpii/funds-confirmation-consents" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" \
-H "Content-Type: application/json" \
-d '"string"' Copy {
"Data": {
"ConsentId": "string",
"CreationDateTime": "string",
"Status": "string",
"StatusUpdateDateTime": "string",
"ExpirationDateTime": "string",
"DebtorAccount": {
"SchemeName": "string",
"Identification": "string",
"Name": "string",
"SecondaryIdentification": "string"
}
},
"Risk": {},
"Links": {
"Self": "string",
"First": "string",
"Prev": "string",
"Next": "string",
"Last": "string"
},
"Meta": {
"TotalPages": 0,
"FirstAvailableDateTime": "string",
"LastAvailableDateTime": "string"
}
} Responses DELETE Revoke a funds confirmation consent DELETE /openbanking/{tenantId}/v3.1/cbpii/funds-confirmation-consents/{consentId}
Revokes it and every token issued under it.
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live
Path parameters Example Copy curl -X DELETE "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/cbpii/funds-confirmation-consents/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" Responses GET Read a funds confirmation consent GET /openbanking/{tenantId}/v3.1/cbpii/funds-confirmation-consents/{consentId}
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live
Path parameters Example Response: ObResponseFundsConfirmationConsentData
curl Response
Copy curl -X GET "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/cbpii/funds-confirmation-consents/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" Copy {
"Data": {
"ConsentId": "string",
"CreationDateTime": "string",
"Status": "string",
"StatusUpdateDateTime": "string",
"ExpirationDateTime": "string",
"DebtorAccount": {
"SchemeName": "string",
"Identification": "string",
"Name": "string",
"SecondaryIdentification": "string"
}
},
"Risk": {},
"Links": {
"Self": "string",
"First": "string",
"Prev": "string",
"Next": "string",
"Last": "string"
},
"Meta": {
"TotalPages": 0,
"FirstAvailableDateTime": "string",
"LastAvailableDateTime": "string"
}
} Responses POST Ask whether an amount is available POST /openbanking/{tenantId}/v3.1/cbpii/funds-confirmations
Authorization-code token for the authorised consent. Answers FundsAvailable true or false and never a balance. Limited per consent, because a yes/no oracle can be searched into the balance.
Headers Name Notes AuthorizationBearer token X-TenantYour tenant X-Environmenttest or live Content-Typeapplication/json
Path parameters Example Request body: string · Response: ObResponseFundsConfirmationResultData
curl Request Response
Copy curl -X POST "https://api.bridgemoni.com/openbanking/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/v3.1/cbpii/funds-confirmations" \
-H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
-H "X-Tenant: $BRIDGEMONI_TENANT" \
-H "X-Environment: $BRIDGEMONI_ENV" \
-H "Content-Type: application/json" \
-d '"string"' Copy {
"Data": {
"FundsConfirmationId": "string",
"ConsentId": "string",
"CreationDateTime": "string",
"FundsAvailable": true,
"Reference": "b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e",
"InstructedAmount": {
"Amount": "string",
"Currency": "string"
}
},
"Risk": {},
"Links": {
"Self": "string",
"First": "string",
"Prev": "string",
"Next": "string",
"Last": "string"
},
"Meta": {
"TotalPages": 0,
"FirstAvailableDateTime": "string",
"LastAvailableDateTime": "string"
}
} Responses