Sorry, you need to enable JavaScript to visit this website.
Skip to main content
developer.sibsapimarket.com/sandbox

developer.sibsapimarket.com/sandbox

  • Getting started
  • API Documentation
  • Help
Register
  • Welcome
  • Sandbox
  • Test & Production

Attention!

This site isn't fully compatible with Edge and you may find some technical issues. For a better experience, we recommend using Chrome, Firefox or Safari.

  • Information Product 1.0.5
  • APIs
  • List of banks 1.0.3
      • Operations
      • GET /v1/available-aspsp
      • Definitions
      • AspspListResponseResource
      • Aspsp
      • ApiLink
      • ErrorMessage
      • MessageCode
      • TppMessageArray
      • TppMessage

List of banks 1.0.3

0
No votes yet

This is a technical API that returns a list of the the banks adherent to the SIBS API Market service. It provides you with the following information for each of the adherent banks:

  • Bank Identification (SWIFT BIC)
  • Bank’s full name
  • Bank’s code
  • URL to the bank’s logo
  • List of APIs supported by the bank

This API intends to provide an interface to access the PSD2 List of Banks available at SIBS.

The API is designed on a REST model using JSON structures.

expand_moreexpand_lessContact information
SIBS
example@sibs.pt
https://www.sibs.pt/psd2
expand_moreexpand_lessLicense
Nome da Licença
Terms & conditions
  • cURL
  • Ruby
  • Python
  • PHP
  • Java
  • Node
  • Go
  • Swift
Subscribe
production
development
https://site1.sibsapimarket.com:8445/sibs/apimarket-sb
production
development
https://site2.sibsapimarket.com:8445/sibs/apimarket-sb

Paths

/v1/available-aspsp

get /v1/available-aspsp
List of available Aspsps

List of available Aspsps

Obtains the list of adherent banks to the SIBS API Market service.

x-ibm-client-id
X-IBM-Client-Id
(apiKey located in header)
TPP-Transaction-ID
Required in header
string / uuid

ID of the transaction, unique to the call, as determined by thinitiating party.

{
    "default": ""
}
TPP-Request-ID
Required in header
string / uuid

ID of the request, unique to the call, as determined by the initiating party.

{
    "default": ""
}
Accept
Optional in header
string
application/json
200

OK

AspspListResponseResource
400

Bad Request.

ErrorMessage
401

Unauthorized.

ErrorMessage
403

Forbidden.

ErrorMessage
404

Not Found.

ErrorMessage
500

Internal Server Error.

ErrorMessage
Example Request
Show more open_in_new

x
Show more open_in_new

x
Show more open_in_new

x
Show more open_in_new

x
Show more open_in_new

x
Show more open_in_new

x
Show more open_in_new

x
Show more open_in_new

x
Example Response
GET https://site1.sibsapimarket.com:8445/sibs/apimarket-sb/v1/available-aspsp
Show more open_in_new
                                          
                                        

x
Try this operation
https://site1.sibsapimarket.com:8445/sibs/apimarket-sb/v1/available-aspsp
Login to test this API.
Login to test this API.
accept
TPP-Transaction-ID
TPP-Request-ID

                        
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

Get the list of Available ASPSP in the service.

{
    "type": "object",
    "properties": {
        "aspsp-list": {
            "type": "array",
            "items": {
                "$ref": "#/definitions/Aspsp",
                "description": "Report with the list of supported ASPSPs. Each ASPSP will include the list of available API endpoints and the logo."
            }
        }
    }
}
              

ASP Information

{
    "type": "object",
    "properties": {
        "id": {
            "description": "ASPSP Id",
            "type": "string",
            "default": ""
        },
        "bic": {
            "description": "Bank Identifier Code",
            "type": "string",
            "default": ""
        },
        "bank-code": {
            "description": "IBAN Bank Identifier",
            "type": "string",
            "default": ""
        },
        "aspsp-cde": {
            "description": "ASPSP Code to use in the endpoint",
            "type": "string",
            "default": ""
        },
        "name": {
            "description": "Institution name",
            "type": "string",
            "default": ""
        },
        "logoLocation": {
            "description": "Bank logo location",
            "type": "string",
            "default": ""
        },
        "api-list": {
            "description": "Bank Supported API List",
            "type": "array",
            "items": {
                "$ref": "#/definitions/ApiLink"
            }
        }
    }
}
              

Bank Supported API List

{
    "type": "object",
    "properties": {
        "consents": {
            "description": "Consents Link List",
            "type": "array",
            "items": {
                "description": "Consents Link Item",
                "type": "string",
                "default": ""
            }
        },
        "payments": {
            "description": "Payments Link List",
            "type": "array",
            "items": {
                "description": "Payments Link Item",
                "type": "string",
                "default": ""
            }
        },
        "accounts": {
            "description": "Accounts Link List",
            "type": "array",
            "items": {
                "description": "Accounts Link Item",
                "type": "string",
                "default": ""
            }
        },
        "balances": {
            "description": "Balances Link List",
            "type": "array",
            "items": {
                "description": "Balances Link Item",
                "type": "string",
                "default": ""
            }
        },
        "transaction": {
            "description": "Transaction Link List",
            "type": "array",
            "items": {
                "description": "Transaction Link Item",
                "type": "string",
                "default": ""
            }
        },
        "funds-confirmations": {
            "description": "Funds-Confirmations Link List",
            "type": "array",
            "items": {
                "description": "Funds-Confirmations Link Item",
                "type": "string",
                "default": ""
            }
        }
    }
}
              

Error Information.

{
    "type": "object",
    "properties": {
        "tppMessages": {
            "$ref": "#/definitions/TppMessageArray",
            "description": "Messages to the TPP on operational issues."
        }
    },
    "additionalProperties": false
}
              

Message error codes.

{
    "type": "string",
    "enum": [
        "SERVICE_BLOCKED",
        "CORPORATE_ID_IVALID",
        "CONSENT_UNKNOWN",
        "CONSENT_INVALID",
        "CONSENT_EXPIRED",
        "RESOURCE_UNIKNOWN",
        "RESOURCE_EXPIRED",
        "TIMESTAMP_INVALID",
        "PERIOD_INVALID",
        "SCA_METHOD_UNKKNOWN",
        "TRANSACTION_ID_INVALID",
        "PRODUCT_INVALID",
        "PRODUCT_UNKNOWN",
        "PAYMENT_FAILED",
        "REQUIRED_KID_MISSING",
        "SESSIONS_NOT_SUPPORTED",
        "ACCESS_EXCEEDED",
        "REQUESTED_FORMATS_INVALID",
        "CARD_INVALID",
        "NO_PIIS_ACTIVATION"
    ],
    "default": "SERVICE_BLOCKED"
}
              

Messages to the TPP on operational issues.

{
    "type": "array",
    "items": {
        "$ref": "#/definitions/TppMessage",
        "description": "Transports additional error information."
    },
    "additionalProperties": false
}
              

Transports additional error information.

{
    "required": [
        "category",
        "code"
    ],
    "properties": {
        "category": {
            "type": "string",
            "default": "",
            "description": "Category of the error. Only \"ERROR\" or \"WARNING\" permitted."
        },
        "code": {
            "$ref": "#/definitions/MessageCode",
            "description": "Message error code."
        },
        "path": {
            "type": "string",
            "default": "",
            "description": "Path of the element of the request message which provoked this error message."
        },
        "text": {
            "type": "string",
            "maxLength": 512,
            "default": "",
            "description": "Additional explaining text."
        }
    },
    "additionalProperties": false
}
              
  • Share this

WELCOME

API Products
API Providers
About Us
PSD2

 

SANDBOX

Getting Started
API Documentation

TEST & PRODUCTION

Getting Started

FAQS & SUPPORT

Developers Forum
FAQs
Contact Us
Check out our LinkedIn


Find more about SIBS
www.sibs.com

©SIBS API Market

Login

User login

Use your developer.sibsapimarket.com/sandbox account ...

  • Create new account
  • Request new password