production
development
https://apim-sandbox.rbb.bg
Paths
/funds-confirmations
post /funds-confirmations
clientIdHeader
X-IBM-Client-Id
(apiKey located in header)
oauth-1
oauth-1
(oauth2 accessCode)
Authorization URL
https://api-sandbox.rbb.bg/psd2-cards-oauth2-api/oauth2/authorize
Token URL
https://api-sandbox.rbb.bg/psd2-cards-oauth2-api/oauth2/token
Scopes
PSP_IC
X-Request-ID
Required in header
string
Request ID
Consent-ID
Required in header
string
body
Required in body
object
CISP confirmation of funds body
Content-Type
Optional in header
string
application/json
Accept
Optional in header
string
application/json
200
400
400 Bad Request
401
401 Unauthorized
Example Request
Example Response
POST https://apim-sandbox.rbb.bg/psd2-cards-api-1.3.2/v1/funds-confirmations
Try this operation
No response. This is a mixed content call. It is not possible to test HTTP APIs from an HTTPS secured Portal site and vice versa.
No response. This is a cross-origin call. Make sure the server accepts requests from this portal. Or if using self-signed SSL certificates then paste the URL above into your browser to accept the certificate before trying again (On Internet Explorer it must be the same browser tab.).
Definitions
{
"properties": {
"cardNumber": {
"type": "string",
"description": "Card Number of the card issued by the PIISP. Shouldbe delivered if available.",
"example": "12345678901234"
},
"account": {
"description": "PSU account number",
"$ref": "#/definitions/XS2A_Berlin_Fund_Confirmation_Account"
},
"payee": {
"type": "string",
"description": "The merchant where the card is accepted as an information to the PSU."
},
"instructedAmount": {
"description": "Transaction amount to be checked within the funds check mechanism.",
"$ref": "#/definitions/XS2A_Berlin_Fund_Confirmation_InstructedAmount"
}
},
"additionalProperties": false,
"required": [
"account",
"instructedAmount"
]
}
{
"properties": {
"iban": {
"type": "string",
"description": "PSU account IBAN",
"example": "DE23100120020123456789"
}
},
"additionalProperties": false
}
{
"properties": {
"currency": {
"type": "string",
"description": "Amount currency.",
"example": "EUR"
},
"amount": {
"type": "string",
"description": "Amount to be checked.",
"example": "123"
}
},
"additionalProperties": false
}
{
"properties": {
"fundsAvailable": {
"type": "boolean",
"description": "Equals true if sufficient funds are available at the time of the request, false otherwise.",
"example": "true"
}
},
"additionalProperties": false
}
{
"properties": {
"tppMessages": {
"type": "array",
"items": {
"$ref": "#/definitions/XS2A_Tpp_Message"
}
}
},
"additionalProperties": false
}
{
"properties": {
"category": {
"type": "string",
"description": "State ERROR or WARNING.",
"enum": [
"ERROR",
"WARNING"
]
},
"code": {
"type": "string",
"description": "The code of the error."
},
"text": {
"type": "string",
"description": "The description of the error."
}
},
"additionalProperties": false
}