APIC Gateway Server
Paths
/v2/funds-confirmation/fundAvailability
Check availability of funds in a Account
Third party Provide ( TPP ) Application Id
Unique ID for TPP
Encrypted access token
Correlation ID passed by the requesting system
Global transaction Id
2-character iso code for preferred language. If empty the default will be English
ID of the source system invoking
ID of the channel from which the invocation occurred
ID of the department from which the invocation occurred
User ID of the requester (as per LDAP)
Employee ID of the requester (as per employee HR record)
Terminal ID of the requester
Subscription Id of TPP
The time stamp when the request was sent to system
Third party Provide ( TPP ) ID
The PSU's IP address if the PSU is currently logged in with the TPP
The PSU’s Session Identifier with the TPP
The PSU’s Web Browser Agent or Device Type (Whatever is available from Platform, OS Version, Model) if this is a Mobile App
The time of PSU’s last login with the TPP related to the Session Id provided above
OK
Accepted
Found
Bad Request
Unauthorized
Forbidden
API URL Not Found
Method not Found
Not Acceptable
Too many Requests
Internal Server Error
Service Unavailable
/v2/funds-confirmation/healthCheck
200 OK
Definitions
{
"type": "object",
"properties": {
"errorCode": {
"type": "string"
},
"severity": {
"type": "string"
},
"status": {
"type": "string"
},
"description": {
"type": "string"
}
}
}
{
"type": "object",
"required": [
"accountId",
"transaction"
],
"properties": {
"bankId": {
"type": "string"
},
"accountId": {
"type": "string"
},
"transaction": {
"$ref": "#\/definitions\/Amount"
}
}
}
{
"type": "object",
"required": [
"amount"
],
"properties": {
"amount": {
"type": "number",
"description": "Amount is in EUR"
},
"currency": {
"type": "string",
"description": "3 Character ISO code",
"maxLength": 3
},
"currencyRate": {
"type": "string"
}
}
}
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"severity": {
"type": "string",
"enum": [
"error",
"warning",
"Info"
]
},
"description": {
"type": "string"
},
"additionalDetails": {
"type": "array",
"items": {
"$ref": "#\/definitions\/AdditionalDetails"
}
}
}
}
{
"type": "object",
"properties": {
"fatalError": {
"type": "boolean"
},
"error": {
"$ref": "#\/definitions\/Error"
}
}
}