Centtrip.OpenBanking (v1)

Download OpenAPI specification:Download

Centtrip Open Banking: tech@centtrip.com Terms of Service

Open Banking API for Centtrip Ltd

Authentication

Bearer

Please enter into field the word 'Bearer' following by space and JWT

Security Scheme Type API Key
Header parameter name: Authorization

Accounts

Get accounts to which you have access

Responses

Response samples

Content type
No sample

Balances

Get balances associated with the account

path Parameters
ClientRefId
required
string <uuid>
RefId
required
string <uuid>

Responses

Response samples

Content type
No sample

BankAccountRequiredDetails

Get required fields for payment to bank

query Parameters
Currency
string Nullable
Country
string Nullable
Type
string (BankAccountType)
Enum: "Personal" "Business"

Responses

Response samples

Content type
No sample

Payments

Create a payment

Request Body schema:
refId
string <uuid>
currency
string Nullable
amount
number <double>
reference
string Nullable
reason
string Nullable
object (BankAccount)
bankAccountType
string (BankAccountType)
Enum: "Personal" "Business"
successUrl
string Nullable
failureUrl
string Nullable

Responses

Request samples

Content type
{
  • "refId": "639293c5-5581-48d7-94b9-83aceaff93f8",
  • "currency": "string",
  • "amount": 0,
  • "reference": "string",
  • "reason": "string",
  • "bankAccount":
    {
    },
  • "bankAccountType": "Personal",
  • "successUrl": "string",
  • "failureUrl": "string"
}

Response samples

Content type
No sample

Transactions

Get transactions

path Parameters
ClientRefId
required
string <uuid>
RefId
required
string <uuid>
query Parameters
StartDateTime
string <date-time> Nullable
EndDateTime
string <date-time> Nullable
Currency
string Nullable
PageSize
integer <int32> Nullable
PreviousDateTime
string <date-time> Nullable
NextDateTime
string <date-time> Nullable
ExcludedRefIds
Array of strings <uuid> Nullable

Responses

Response samples

Content type
No sample