-
AIS
- Get detailed information about user payment account
- Get detailed information about user's single transaction
- Get information about all user's payment account
- Get list of user cancelled transactions
- Get list of user done transactions
- Get list of user scheduled transactions
- Get list of user's holded operations
- Get list of user's pending transactions
- Get list of user's rejected transactions
- Removes consent
-
Dynamic Resource Doc
-
In OBP we largely define our endpoints using an internal case class or model called ResourceDoc UsMore...
- A test endpoint
-
-
PIS
- Cancelation of future dated payment
- Cancelation of recurring payment
- Defines new recurring payment
- Get the status of bundle of payments
- Get the status of multiple payments
- Get the status of payment
- Get the status of recurring payment
- Initiate SEPA foreign transfers
- Initiate domestic transfer
- Initiate many transfers as bundle
- Initiate non SEPA foreign transfers
- Initiate tax transfer
-
AIS
-
Get detailed information about user payment account
-
Get detailed information about user's single transaction
-
Get information about all user's payment account
-
Get list of user cancelled transactions
-
Get list of user done transactions
-
Get list of user scheduled transactions
-
Get list of user's holded operations
-
Get list of user's pending transactions
-
Get list of user's rejected transactions
-
Removes consent
-
Get detailed information about user payment account
-
AS
-
Requests OAuth2 access token value
-
Requests OAuth2 authorization code
-
Requests OAuth2 authorization code based on One-time authorization code issued by External Authorization Tool
-
Requests OAuth2 access token value
-
Bank Accounts (Dynamic Endpoint)
-
CAF
-
Dynamic Resource Doc
-
PIS
-
Cancelation of future dated payment
-
Cancelation of recurring payment
-
Defines new recurring payment
-
Get the status of bundle of payments
-
Get the status of multiple payments
-
Get the status of payment
-
Get the status of recurring payment
-
Initiate SEPA foreign transfers
-
Initiate domestic transfer
-
Initiate many transfers as bundle
-
Initiate non SEPA foreign transfers
-
Initiate tax transfer
-
Cancelation of future dated payment
-
_CovidAPIDays
-
Create new CovidAPIDays
-
Delete CovidAPIDays by id
-
Get CovidAPIDays List
-
Get CovidAPIDays by id
-
Update CovidAPIDays
-
Create new CovidAPIDays
-
_Customer_cars
-
Create new customer_cars
-
Delete customer_cars by id
-
Get customer_cars List
-
Get customer_cars by id
-
Update customer_cars
-
Create new customer_cars
-
_D Entity1(gh.29.uk)
-
_FishPort
-
_FooBar
-
_InsurancePolicy(gh.29.uk)
-
Create new InsurancePolicy
-
Delete InsurancePolicy by id
-
Get InsurancePolicy List
-
Get InsurancePolicy by id
-
Update InsurancePolicy
-
Create new InsurancePolicy
-
_InsurancePremium(gh.29.uk)
-
Create new InsurancePremium
-
Delete InsurancePremium by id
-
Get InsurancePremium List
-
Get InsurancePremium by id
-
Update InsurancePremium
-
Create new InsurancePremium
-
_MarchHare(gh.29.uk)
-
_ObpActivity(obp.testing.01)
-
Create new ObpActivity
-
Delete ObpActivity by id
-
Get ObpActivity List
-
Get ObpActivity by id
-
Update ObpActivity
-
Create new ObpActivity
-
_Odometer(gh.29.uk)
-
_SimonCovid
-
Create new SimonCovid
-
Delete SimonCovid by id
-
Get SimonCovid List
-
Get SimonCovid by id
-
Update SimonCovid
-
Create new SimonCovid
-
_Sustrans
-
_Test1
-
_Test_daniel707
-
Create new My test_daniel707
-
Create new test_daniel707
-
Delete My test_daniel707 by id
-
Delete test_daniel707 by id
-
Get My test_daniel707 List
-
Get My test_daniel707 by id
-
Get test_daniel707 List
-
Get test_daniel707 by id
-
Update My test_daniel707
-
Update test_daniel707
-
Create new My test_daniel707
PAPIv2.1.1.1 (104 APIs)
Get detailed information about user payment account
NOTE: This endpoint currently only returns example data.
User identification based on access token
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
{
"responseHeader":{
"sendDate":"2000-01-23T04:56:07.000+00:00",
"requestId":"046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isCallback":true
},
"account":{
"auxData":{
},
"bank":{
"address":"",
"bicOrSwift":"bicOrSwift",
"name":"name"
},
"bookingBalance":"bookingBalance",
"accountType":{
"code":"code",
"description":"description"
},
"accountTypeName":"accountTypeName",
"currency":"currency",
"nameAddress":{
"value":["value","value","value","value"]
},
"accountNumber":"accountNumber",
"accountNameClient":"accountNameClient",
"accountHolderType":"individual",
"availableBalance":"availableBalance"
}
}
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Get detailed information about user's single transaction
NOTE: This endpoint currently only returns example data.
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
{
"baseInfo":"",
"cardInfo":{
"cardHolder":"cardHolder",
"cardNumber":"cardNumber"
},
"responseHeader":{
"sendDate":"2000-01-23T04:56:07.000+00:00",
"requestId":"046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isCallback":true
},
"baseCurrency":"baseCurrency",
"usedPaymentInstrumentId":"usedPaymentInstrumentId",
"holdExpirationDate":"2000-01-23T04:56:07.000+00:00",
"zusInfo":{
"contributionType":"contributionType",
"contributionId":"contributionId",
"paymentTypeId":"paymentTypeId",
"payerInfo":{
"nip":"nip",
"additionalPayorId":"additionalPayorId",
"additionalPayorIdType":"P"
},
"contributionPeriod":"contributionPeriod",
"obligationId":"obligationId"
},
"usInfo":{
"periodId":"periodId",
"periodType":"periodType",
"payerInfo":{
"payorId":"payorId",
"payorIdType":"N"
},
"formCode":"formCode",
"year":6026,
"obligationId":"obligationId"
},
"tppTransactionId":"tppTransactionId",
"transactionRate":[{
"rate":0.8008281904610115,
"toCurrency":"toCurrency",
"fromCurrency":"fromCurrency"
},{
"rate":0.8008281904610115,
"toCurrency":"toCurrency",
"fromCurrency":"fromCurrency"
}],
"currencyDate":"2000-01-23T04:56:07.000+00:00",
"rejectionReason":"rejectionReason",
"amountBaseCurrency":"amountBaseCurrency",
"tppName":"tppName"
}
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Get information about all user's payment account
NOTE: This endpoint currently only returns example data.
User identification based on access token
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
{
"responseHeader":{
"sendDate":"2000-01-23T04:56:07.000+00:00",
"requestId":"046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isCallback":true
},
"pageInfo":{
"previousPage":"previousPage",
"nextPage":"nextPage"
},
"accounts":[{
"accountType":{
"code":"code",
"description":"description"
},
"accountTypeName":"accountTypeName",
"accountNumber":"accountNumber"
},{
"accountType":{
"code":"code",
"description":"description"
},
"accountTypeName":"accountTypeName",
"accountNumber":"accountNumber"
}]
}
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Get list of user cancelled transactions
NOTE: This endpoint currently only returns example data.
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
{
"responseHeader":{
"sendDate":"2000-01-23T04:56:07.000+00:00",
"requestId":"046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isCallback":true
},
"pageInfo":{
"previousPage":"previousPage",
"nextPage":"nextPage"
},
"transactions":["",""]
}
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Get list of user done transactions
NOTE: This endpoint currently only returns example data.
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
{
"responseHeader":{
"sendDate":"2000-01-23T04:56:07.000+00:00",
"requestId":"046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isCallback":true
},
"pageInfo":{
"previousPage":"previousPage",
"nextPage":"nextPage"
},
"transactions":["",""]
}
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Get list of user scheduled transactions
NOTE: This endpoint currently only returns example data.
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
{
"responseHeader":{
"sendDate":"2000-01-23T04:56:07.000+00:00",
"requestId":"046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isCallback":true
},
"pageInfo":{
"previousPage":"previousPage",
"nextPage":"nextPage"
},
"transactions":["",""]
}
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Get list of user's holded operations
NOTE: This endpoint currently only returns example data.
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
{
"responseHeader":{
"sendDate":"2000-01-23T04:56:07.000+00:00",
"requestId":"046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isCallback":true
},
"pageInfo":{
"previousPage":"previousPage",
"nextPage":"nextPage"
},
"holds":["",""]
}
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Get list of user's pending transactions
NOTE: This endpoint currently only returns example data.
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
{
"responseHeader":{
"sendDate":"2000-01-23T04:56:07.000+00:00",
"requestId":"046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isCallback":true
},
"pageInfo":{
"previousPage":"previousPage",
"nextPage":"nextPage"
},
"transactions":["",""]
}
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Get list of user's rejected transactions
NOTE: This endpoint currently only returns example data.
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
{
"responseHeader":{
"sendDate":"2000-01-23T04:56:07.000+00:00",
"requestId":"046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"isCallback":true
},
"pageInfo":{
"previousPage":"previousPage",
"nextPage":"nextPage"
},
"transactions":["",""]
}
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Removes consent
NOTE: This endpoint currently only returns example data.
Removes consent
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
- Required JSON Validation: No
- Allowed Authentication Types: Not set
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.

