Download OpenAPI specification:Download
Pocopay PSD2 public API. For more information, visit our webpage.
grant_type required | string Enum: "client_credentials" "refresh_token" |
refresh_token | string Default: "REFRESH_TOKEN" |
success
err.security.unauthorized
Create a new consent request and authorisation resource. Consent types: * accounts - allows viewing account information including IBAN
When balances or transactions consent is given then accounts consent is also received. Possible errors:
Authorization | string Example: Bearer Token |
PSU-IP-Address | string Example: The forwarded IP Address. The corresponding HTTP request IP Address field between PSU and TPP. |
X-Request-ID | string Example: UUID |
Consent
access | object (ConsentRequest_access) |
recurringIndicator | boolean Default: true |
validUntil | string <date> |
frequencyPerDay | string |
created
Possible errors:
consentId required | integer <int64> Example: 10100001 |
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Consent information
Possible errors:
consentId required | integer <int64> Example: 10100001 |
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Consent information
Possible errors:
consentId required | integer <int64> Example: 101000001 |
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Returning consent status
Possible errors:
Authorization | string Example: Bearer Token |
PSU-IP-Address required | string Example: 8.8.8.8 |
X-Request-ID required | string Example: UUID |
Consent
payerIban | string (Iban) |
amount | number <double> |
currency | string |
counterpartyName | string |
counterpartyIban | string (Iban) |
details | string |
referenceNumber | string |
Created a sepa payment
Possible errors:
paymentId required | integer <int64> Example: 101000001 |
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Returning payment details'
Possible errors:
paymentId required | integer <int64> Example: 101000001 |
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Returning payment status
Possible errors:
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Confirm funds
instructedAmount | object (InstructedAmount) |
account | object (ConfirmFundsRequest_account) |
Confirm funds response
Possible errors:
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Consent-ID required | integer <int64> Example: 101000001 |
Returning all accounts
Possible errors:
accountId required | integer <int64> Example: 101000001 |
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Returning account details
Possible errors:
accountId required | integer <int64> Example: 101000001 |
fromDate required | string <date> |
toDate required | string <date> |
startAfterId required | string <date> |
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Returning account transactions
Possible errors:
accountId required | integer <int64> Example: 101000001 |
Authorization | string Example: Bearer Token |
X-Request-ID | string Example: UUID |
Returning account balance