{ "opencollection": "1.0.0", "info": { "name": "Ekspres Przelewy24 REST API Documentation Additional API functionality Ekspres P24 API API", "version": "1.0.6" }, "items": [ { "info": { "name": "Ekspres P24 API", "type": "folder" }, "items": [ { "info": { "name": "Access Check", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.przelewy24.pl/express/v1/access/check", "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "
The method is used to test access to API. It allows you to verify if the key and the password are active and working correctly.

Object returned: NONE, empty response" }, { "info": { "name": "Current user's balance", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.przelewy24.pl/express/v1/user/balance", "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "
The method allows to download the current balance of the user’s wallets.
" }, { "info": { "name": "Banks' availability", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.przelewy24.pl/express/v1/bank/availability", "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "The method returns declared by banks availability on specific weekdays and public holidays. The information allows you to find out at what time a given transfer may be processed." }, { "info": { "name": "Payment methods", "type": "http" }, "http": { "method": "GET", "url": "https://sandbox.przelewy24.pl/express/v1/payment/methods", "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "The method returns payment methods available in przelewy24.pl. The information returned proves useful for ordering transfers in p24 and p24mobile. We can make the client use a specific payment method after they are redirected to przelewy24.pl in order to pay for the transaction.

It may also return an empty result if no method is available at the moment." }, { "info": { "name": "Refund", "type": "http" }, "http": { "method": "PUT", "url": "https://sandbox.przelewy24.pl/express/v1/payment/refund", "body": { "type": "json", "data": "{}" }, "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "This method refunds payment of transfers in p24 i p24mobile type that were rejected by bank or finished with errors and returned to wallet. Funds for this operation are taken from Ekspres user wallet and refund request is sent to Przelewy24 service for refunding money directly to client.

The progress of refunding a transfer can be watched through transfer