The Lookups API provides information related to the Bank's points of presence, such as Branches, ATMs and other.
Base Gateway API Endpoint
Paths
/toIban/{accountNumber}
Return the IBAN representation of a piraeusbank account
Client ID Header
The account number to convert to IBAN format
OK
Bad Request
/verifyIban/{Iban}
Verify the validity of a piraeusbank account
Client ID Header
The IBAN to be verified
OK
Bad Request
/countries
Get a list of Countries
Return a list of Countries
Client ID Header
/pointsOfPresence
Return a list of all Points of Presence (POPs), e.g. Branches / ATMs / APSes / eBranches
Client ID Header
set to GR (default if empty) or EN to get points of presense to the apropriate language
/pointsOfPresence/{PointTypeName}
Get a list of Branches / ATMs / APSes
Returns a list of the specified Point of Presence type (Branch / ATM / APS / eBranch)
Client ID Header
The point type name used as a search filter for the retrieved list of Points Of Presence. Possible values are: Branch, ATM, APS, eBranch
set to GR (default if empty) or EN to get points of presense to the apropriate language
Definitions
{
"type": "object",
"properties": {
"iban": {
"type": "string"
},
"isValid": {
"type": "boolean"
}
},
"example": "{\n\t\"iban\": \"sample string 1\",\n\t\"isValid\": true\n}"
}
{
"type": "object",
"properties": {
"IsValid": {
"type": "boolean"
}
},
"example": "{\n\t\"IsValid\": true\n}"
}
{
"type": "object",
"properties": {
"httpCode": {
"type": "string"
},
"httpMessage": {
"type": "string"
},
"errorCode": {
"type": "string"
},
"errorMessage": {
"type": "string"
}
},
"example": "{\n\t\"httpCode\": \"412\",\n\t\"httpMessage\": \"Precondition Failed\",\n\t\"errorCode\": \"API-987\",\n\t\"errorMessage\": \"sample error message\"\n}"
}
{
"type": "object",
"properties": {
"POPs": {
"type": "array",
"items": {
"properties": {
"Id": {
"type": "string"
},
"Code": {
"type": "string"
},
"Name": {
"type": "string"
},
"Type": {
"type": "string"
},
"Longitude": {
"type": "number"
},
"Latitude": {
"type": "number"
},
"Prefecture": {
"type": "string"
},
"Municipality": {
"type": "string"
},
"Address": {
"type": "string"
},
"PostalCode": {
"type": "string"
},
"Telephone": {
"type": "string"
},
"WorkingHours": {
"type": "string"
},
"Status": {
"type": "string"
}
},
"type": "object"
}
}
},
"example": "{\n\t\"POPs\": [\n\t\t{\n\t\t\t\"Id\": \"sample string 2\",\n\t\t\t\"Code\": \"sample string 3\",\n\t\t\t\"Name\": \"sample string 1\",\n\t\t\t\"Type\": \"sample string pt\",\n\t\t\t\"Longitude\": 22.9376,\n\t\t\t\"Latitude\": 40.6341,\n\t\t\t\"Prefecture\": \"sample string 4\",\n\t\t\t\"Municipality\": \"sample string 3\",\n\t\t\t\"Address\": \"sample string 9\",\n\t\t\t\"PostalCode\": \"sample string 5\",\n\t\t\t\"Telephone\": \"sample telephone\",\n\t\t\t\"WorkingHours\": \"working hours sample\",\n\t\t\t\"Status\": \"sample status\"\n\t\t}\n\t]\n}\n"
}