Handelsbanken Developer Portal

Use Handelsbankens APIs to create smart and useful apps.
Come collaborate with us, start testing today.



This is why you'll like our APIs

To make it as easy as possible for you (Third-party Providers) to integrate our APIs, we have designed them to be country-agnostic. This means that with just a single API, you can build innovative services for our mutual customers in Finland, Great Britain, Sweden and the Netherlands, for both individuals and corporate customers. Here are some other reasons why we think you'll like our APIs.

 

 

 

 



Easy to integrate

We have great Technical Guidelines to help you understand the PSD2 flow. Once you are comfortable with the flow, head over to our APIs and start implementing them.


Technical Guidelines



Self-onboard for live data

Our unique self-onboarding process doesn't add any delays once you’re ready to connect to our live data. We have simplified this process and enabled an onboarding API which will be available when we go live.

About our PSD2 APIs



We’ll look after you

It’s our ambition to provide stable and reliable APIs and we strive to provide the support to match. Our APIs are well designed and we actively manage their lifecycle, which is what you need as a developer.

Contact our support



Account Information API v2

 GET /accounts

  "accounts": [
    {
      "accountId": "5a72e1531b6586f34a0d7ce3",
      "iban": "SE5460000000000403333911",
      "bban": "403333911",
      "currency": "EUR",
      "accountType": "Current Account",
      "bic": "HANDSESS",
      "clearingNumber": "6295",
      "name": "Vacation Account",
      "ownerName": "John Smith",
      "_links": {
        "transactions": {
            "href":"/accounts/5a72e1531b6586f34a0d7ce3/transactions"
        }
      }
    },

 



New version available

The latest version of our Account Information API now supports several new countries and we have added additional features. Please visit our dedicated product information page to find out more.

Account Information API v2



Confirmation of Funds API v1

 POST /funds-confirmations

{
  "cardNumber": 1234567890123456,
  "account": {
    "iban": "SE5460000000000403333911"
  },
  "payee": "ABC LTD",
  "instructedAmount": {
    "currency": "SEK",
    "amount": 33633.25
  }
}

 



Now available

Our new Confirmation of Funds API provides a quick availability of funds check on a given payment account. Please read more at the dedicated product page.

Confirmation of Funds API v1



Payment Initiation API v1

 POST /payments/{paymentProduct}

   "debtorAccount": {
      "value": "401934551",
      "accountType": "BBAN"
    },
   "instructedAmount": {
      "currency": "GBP",
      "amount": 1000.00 
   },
   "paymentTypeInformation": {
     "serviceLevel": {
       "code": "NURG"
     },
     "categoryPurpose": {
       "code": "EUSE"
     }
   },



Now available

Our new Payment Initiation API enables you to develop solutions to initiate payments and transfers, both domestic and cross-border. Please read more at the dedicated product page.

Payment Initiation API v1