Payments and Recurring Payments Public APIs (1.1)
Download OpenAPI specification:Download
Payments and Recurring Payments Public APIs
Create a draft payment, which you can later proces
Create a draft payment, which you can later process by its id
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Request Body schema: application/json
| invoiceRefNumber  required   | string  Reference number for your payment. Due to restrictions on reference length in most banks this field is limited to 12 characters and can only contain letters, numbers and dashes  | 
| amount  required   | string   | 
| customerName | string   | 
| dueDate | object  JavaScript Date Object  | 
| attachmentUrl | string   | 
| customerEmail | string   | 
| customerEmailCC | string   | 
| customRedirectUrl | string  A custom redirect URL only for the current payment  | 
| type | string (PaymentTypes)   Enum: "link" "qr" "mobile"    | 
Responses
Request samples
- Payload
 
{- "invoiceRefNumber": "ref123",
 - "amount": "string",
 - "customerName": "string",
 - "dueDate": { },
 - "attachmentUrl": "string",
 - "customerEmail": "string",
 - "customerEmailCC": "string",
 - "customRedirectUrl": "string",
 - "type": "link"
 
}Response samples
- 200
 - 401
 - 403
 - 500
 
{- "created": true,
 - "result": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": { },
 - "createdAt": "string",
 - "currency": "string",
 - "customRedirectUrl": "string"
 
} 
}Create and process payment
Create and process payment
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Request Body schema: application/json
| invoiceRefNumber  required   | string  Reference number for your payment. Due to restrictions on reference length in most banks this field is limited to 12 characters and can only contain letters, numbers and dashes  | 
| amount  required   | string   | 
| customerName | string   | 
| dueDate | object  JavaScript Date Object  | 
| attachmentUrl | string   | 
| customerEmail | string   | 
| customerEmailCC | string   | 
| customRedirectUrl | string  A custom redirect URL only for the current payment  | 
| type | string (PaymentTypes)   Enum: "link" "qr" "mobile"    | 
Responses
Request samples
- Payload
 
{- "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "dueDate": { },
 - "attachmentUrl": "string",
 - "customerEmail": "string",
 - "customerEmailCC": "string",
 - "customRedirectUrl": "string",
 - "type": "link"
 
}Response samples
- 200
 - 401
 - 403
 - 500
 
{- "created": true,
 - "result": {
- "id": "string",
 - "status": "draft",
 - "dataApiCheckStatus": "pending_payment",
 - "lastDataApiCheckAt": { },
 - "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": { },
 - "createdAt": "string",
 - "currency": "string",
 - "link": "string",
 - "qrCodeData": "string",
 - "customRedirectUrl": "string",
 - "actionsHistory": [
- {
- "timestamp": { },
 - "newEntityState": { }
 
} 
] 
} 
}Get payment data
Get payment data
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
{- "created": true,
 - "result": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": { },
 - "createdAt": "string",
 - "currency": "string",
 - "customRedirectUrl": "string"
 
} 
}Get list of all payments
Get list of all payments
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
[- {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": { },
 - "createdAt": "string",
 - "currency": "string",
 - "customRedirectUrl": "string"
 
} 
]Edit payment data
Edit payment data
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Request Body schema: application/json
| _id  required   | string  Mongoose Object ID  | 
| invoiceRefNumber | string   | 
| amount | string   | 
| customerName | string   | 
| dueDate | object  JavaScript Date Object  | 
| attachmentUrl | string   | 
| customerEmail | string   | 
| customerEmailCC | string   | 
| customRedirectUrl | string  A custom redirect URL only for the current payment  | 
Responses
Request samples
- Payload
 
{- "_id": "string",
 - "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "dueDate": { },
 - "attachmentUrl": "string",
 - "customerEmail": "string",
 - "customerEmailCC": "string",
 - "customRedirectUrl": "string"
 
}Response samples
- 200
 - 401
 - 403
 - 500
 
{- "saved": true,
 - "result": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": { },
 - "createdAt": "string",
 - "currency": "string",
 - "customRedirectUrl": "string"
 
} 
}Process payment
Process payment
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
{- "saved": true,
 - "result": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": { },
 - "createdAt": "string",
 - "currency": "string",
 - "customRedirectUrl": "string"
 
} 
}Delete payment
Delete payment
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
{- "deleted": true
 
}Refund payment
Refund payment
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Request Body schema: application/json
| amount | string  Override refund amount  | 
object   | 
Responses
Request samples
- Payload
 
{- "amount": "string",
 - "payeeAccountInfo": {
- "name": "string",
 - "externalAccountId": "string",
 - "identification": "string",
 - "email": "string"
 
} 
}Response samples
- 200
 - 401
 - 403
 - 500
 
{- "saved": true,
 - "result": {
- "id": "string",
 - "status": "paid",
 - "dataApiCheckStatus": "pending_payment",
 - "lastDataApiCheckAt": { },
 - "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": { },
 - "createdAt": "string",
 - "currency": "string",
 - "refundLink": "string",
 - "refundQrCodeData": "string",
 - "completedAt": "string",
 - "customRedirectUrl": "string",
 - "actionsHistory": [
- {
- "timestamp": { },
 - "newEntityState": {
- "id": "string",
 - "status": "draft",
 - "dataApiCheckStatus": "pending_payment",
 - "lastDataApiCheckAt": { },
 - "invoiceRefNumber": "string",
 - "amount": "string",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": { },
 - "createdAt": "string",
 - "currency": "string",
 - "link": "string",
 - "qrCodeData": "string",
 - "customRedirectUrl": "string",
 - "actionsHistory": [
- {
- "timestamp": { },
 - "newEntityState": { }
 
} 
] 
} 
} 
] 
} 
}Create draft recurring payment
Create draft recurring payment
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Request Body schema: application/json
| reference  required   | string  <= 12 characters ^[a-z0-9-]+$   | 
| recurringAmount  required   | string^[0-9]*.[0-9]{2}$  The amount of money that will come to your bank account from the client during the active period of regular payments  | 
| recurringPaymentDate  required   | string  Javascript date. First payment date of recurring payment. Note: Due to banks requirements , the first payment date must be 3 working days in the future.  | 
| numberOfPayments  required   | integer  Expected number of payments. Set 0 for indefinite  | 
| frequency  required   | string  Enum: "one_week" "one_month" "three_months" "one_year"   Time interval between payments.  | 
| initialPaymentAmount | string^[0-9]*.[0-9]{2}$  Set if you want to request single immediate payment  | 
| customerName | string   | 
| customerEmail | string   | 
| customerEmailCC | Array of strings   | 
Responses
Request samples
- Payload
 
{- "reference": "12345abc",
 - "recurringAmount": "0.50",
 - "recurringPaymentDate": "2022-12-24T00:00:00Z",
 - "numberOfPayments": 0,
 - "frequency": "one_week",
 - "initialPaymentAmount": "0.50",
 - "customerName": "John Doe",
 - "customerEmail": "email@example.com",
 - "customerEmailCC": [
- "email@example.com"
 
] 
}Response samples
- 201
 - 401
 - 403
 - 500
 
{- "created": true,
 - "result": {
- "id": "3858f642-e92f-431c-9d38-46d15efb7fba",
 - "invoiceRefNumber": "ref-123456",
 - "recurringAmount": "0.50",
 - "firstPaymentDate": "2022-12-24T00:00:00Z",
 - "finalPaymentDate": "2022-12-24T00:00:00Z",
 - "expectedNumberOfPayments": 0,
 - "frequency": "one_week",
 - "status": "sent",
 - "initialPayment": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "0.50",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": "2022-12-24T00:00:00Z",
 - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string"
 
}, - "customerName": "John Doe",
 - "customerEmail": "email@example.com",
 - "customerEmailCC": [
- "email@example.com"
 
], - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string",
 - "qrCodeData": "string",
 - "actionsHistory": [
- {
- "timestamp": { },
 - "newEntityState": { }
 
} 
] 
} 
}Create and send recurring payment
Create and send recurring payment
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Request Body schema: application/json
| reference  required   | string  <= 12 characters ^[a-z0-9-]+$   | 
| recurringAmount  required   | string^[0-9]*.[0-9]{2}$  The amount of money that will come to your bank account from the client during the active period of regular payments  | 
| recurringPaymentDate  required   | string  Javascript date. First payment date of recurring payment. Note: Due to banks requirements , the first payment date must be 3 working days in the future.  | 
| numberOfPayments  required   | integer  Expected number of payments. Set 0 for indefinite  | 
| frequency  required   | string  Enum: "one_week" "one_month" "three_months" "one_year"   Time interval between payments.  | 
| initialPaymentAmount | string^[0-9]*.[0-9]{2}$  Set if you want to request single immediate payment  | 
| customerName | string   | 
| customerEmail | string   | 
| customerEmailCC | Array of strings   | 
Responses
Request samples
- Payload
 
{- "reference": "12345abc",
 - "recurringAmount": "0.50",
 - "recurringPaymentDate": "2022-12-24T00:00:00Z",
 - "numberOfPayments": 0,
 - "frequency": "one_week",
 - "initialPaymentAmount": "0.50",
 - "customerName": "John Doe",
 - "customerEmail": "email@example.com",
 - "customerEmailCC": [
- "email@example.com"
 
] 
}Response samples
- 201
 - 401
 - 403
 - 500
 
{- "success": true,
 - "result": {
- "id": "3858f642-e92f-431c-9d38-46d15efb7fba",
 - "invoiceRefNumber": "ref-123456",
 - "recurringAmount": "0.50",
 - "firstPaymentDate": "2022-12-24T00:00:00Z",
 - "finalPaymentDate": "2022-12-24T00:00:00Z",
 - "expectedNumberOfPayments": 0,
 - "frequency": "one_week",
 - "status": "sent",
 - "initialPayment": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "0.50",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": "2022-12-24T00:00:00Z",
 - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string"
 
}, - "customerName": "John Doe",
 - "customerEmail": "email@example.com",
 - "customerEmailCC": [
- "email@example.com"
 
], - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string",
 - "qrCodeData": "string",
 - "actionsHistory": [
- {
- "timestamp": { },
 - "newEntityState": { }
 
} 
] 
} 
}Get recurring payments data
Get recurring payments data
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
{- "id": "3858f642-e92f-431c-9d38-46d15efb7fba",
 - "invoiceRefNumber": "ref-123456",
 - "recurringAmount": "0.50",
 - "firstPaymentDate": "2022-12-24T00:00:00Z",
 - "finalPaymentDate": "2022-12-24T00:00:00Z",
 - "expectedNumberOfPayments": 0,
 - "frequency": "one_week",
 - "status": "sent",
 - "initialPayment": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "0.50",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": "2022-12-24T00:00:00Z",
 - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string"
 
}, - "customerName": "John Doe",
 - "customerEmail": "email@example.com",
 - "customerEmailCC": [
- "email@example.com"
 
], - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string",
 - "qrCodeData": "string",
 - "actionsHistory": [
- {
- "timestamp": { },
 - "newEntityState": { }
 
} 
] 
}Get list of all recurring payments
Get list of all recurring payments
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
[- {
- "id": "3858f642-e92f-431c-9d38-46d15efb7fba",
 - "invoiceRefNumber": "ref-123456",
 - "recurringAmount": "0.50",
 - "firstPaymentDate": "2022-12-24T00:00:00Z",
 - "finalPaymentDate": "2022-12-24T00:00:00Z",
 - "expectedNumberOfPayments": 0,
 - "frequency": "one_week",
 - "status": "sent",
 - "initialPayment": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "0.50",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": "2022-12-24T00:00:00Z",
 - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string"
 
}, - "customerName": "John Doe",
 - "customerEmail": "email@example.com",
 - "customerEmailCC": [
- "email@example.com"
 
], - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string",
 - "qrCodeData": "string",
 - "actionsHistory": [
- {
- "timestamp": { },
 - "newEntityState": { }
 
} 
] 
} 
]Edit recurring payments
Edit recurring payments
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Request Body schema: application/json
| reference  required   | string  <= 12 characters ^[a-z0-9-]+$   | 
| recurringAmount  required   | string^[0-9]*.[0-9]{2}$  The amount of money that will come to your bank account from the client during the active period of regular payments  | 
| recurringPaymentDate  required   | string  Javascript date. First payment date of recurring payment. Note: Due to banks requirements , the first payment date must be 3 working days in the future.  | 
| numberOfPayments  required   | integer  Expected number of payments. Set 0 for indefinite  | 
| frequency  required   | string  Enum: "one_week" "one_month" "three_months" "one_year"   Time interval between payments.  | 
| initialPaymentAmount | string^[0-9]*.[0-9]{2}$  Set if you want to request single immediate payment  | 
| customerName | string   | 
| customerEmail | string   | 
| customerEmailCC | Array of strings   | 
Responses
Request samples
- Payload
 
{- "reference": "12345abc",
 - "recurringAmount": "0.50",
 - "recurringPaymentDate": "2022-12-24T00:00:00Z",
 - "numberOfPayments": 0,
 - "frequency": "one_week",
 - "initialPaymentAmount": "0.50",
 - "customerName": "John Doe",
 - "customerEmail": "email@example.com",
 - "customerEmailCC": [
- "email@example.com"
 
] 
}Response samples
- 200
 - 401
 - 403
 - 500
 
{- "saved": true,
 - "result": {
- "id": "3858f642-e92f-431c-9d38-46d15efb7fba",
 - "invoiceRefNumber": "ref-123456",
 - "recurringAmount": "0.50",
 - "firstPaymentDate": "2022-12-24T00:00:00Z",
 - "finalPaymentDate": "2022-12-24T00:00:00Z",
 - "expectedNumberOfPayments": 0,
 - "frequency": "one_week",
 - "status": "sent",
 - "initialPayment": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "0.50",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": "2022-12-24T00:00:00Z",
 - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string"
 
}, - "customerName": "John Doe",
 - "customerEmail": "email@example.com",
 - "customerEmailCC": [
- "email@example.com"
 
], - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string",
 - "qrCodeData": "string",
 - "actionsHistory": [
- {
- "timestamp": { },
 - "newEntityState": { }
 
} 
] 
} 
}Send recurring payment
Send recurring payment
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
{- "success": true,
 - "result": {
- "id": "3858f642-e92f-431c-9d38-46d15efb7fba",
 - "invoiceRefNumber": "ref-123456",
 - "recurringAmount": "0.50",
 - "firstPaymentDate": "2022-12-24T00:00:00Z",
 - "finalPaymentDate": "2022-12-24T00:00:00Z",
 - "expectedNumberOfPayments": 0,
 - "frequency": "one_week",
 - "status": "sent",
 - "initialPayment": {
- "id": "string",
 - "status": "draft",
 - "invoiceRefNumber": "string",
 - "amount": "0.50",
 - "customerName": "string",
 - "customerEmail": "string",
 - "customerEmailCC": [ ],
 - "dueDate": "2022-12-24T00:00:00Z",
 - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string"
 
}, - "customerName": "John Doe",
 - "customerEmail": "email@example.com",
 - "customerEmailCC": [
- "email@example.com"
 
], - "createdAt": "2022-12-24T00:00:00Z",
 - "currency": "string",
 - "qrCodeData": "string",
 - "actionsHistory": [
- {
- "timestamp": { },
 - "newEntityState": { }
 
} 
] 
} 
}Delete recurring payments
Delete recurring payments
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
{- "deleted": true
 
}Get list of payments of recurring payment
Get list of payments of recurring payment
path Parameters
| id  required   | string   Example:  62b48c5b6ba2cd6a040b20a8 Mongoose Object ID of the payment  | 
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
[- {
- "id": "630819bccb5a9dbad3780a73",
 - "amount": "0.50",
 - "status": "pending",
 - "expectedPaymentDate": "2022-12-24T00:00:00Z",
 - "completedAt": "2022-12-24T00:00:00Z"
 
} 
]Initiate payment
Initiate payment
Request Body schema: application/json
| type | string  'payment' or 'recurring payment'  | 
| id | string  Hashed ID from the payment link (the one after or p?= or rp?=)  | 
| externalId | any (ProviderExternalIDs)   Enum: "ob-bos-business" "ob-barclays-personal" "ob-barclays-corporate" "ob-bos-personal" "ob-danske-private" "ob-danske-business" "ob-barclays-business" "ob-halifax-personal" "ob-hsbc-personal" "ob-hsbc-business" "ob-first-direct" "ob-natwest" "ob-nationwide" "ob-monzo" "ob-lloyds-personal" "ob-lloyds-business" "ob-revolut" "ob-ulster" "ob-rbs" "ob-santander" "ob-tsb" "ob-starling" "other" "ob-virgin-money" "ob-tide" "ob-mettle" "ob-chase"   External ID of the provider  | 
Responses
Request samples
- Payload
 
{- "type": "string",
 - "id": "string",
 - "externalId": "ob-natwest"
 
}Response samples
- 401
 - 403
 - 500
 
"ApiToken is expired"Get bank account connection type.
Returns the connection type of the bank account associated with the current integration.
header Parameters
| secret-key  required   | string <uuid>    Example:  3858f642-e92f-431c-9d38-46d15efb7fba  | 
| integration-id  required   | string   Example:  62b48adf6ba2cd6a040b1eec  | 
Responses
Response samples
- 200
 - 401
 - 403
 - 500
 
{- "data": {
- "connectionType": "manually_created | data_api"
 
} 
}