Upvest Investment API.
Upvest Investment API (1.76.1)
Bearer (access) token from the OAuth flow with correct scopes. https://datatracker.ietf.org/doc/html/rfc6750
https://tools.ietf.org/id/draft-ietf-httpbis-message-signatures-01.html#name-the-signature-http-header
https://tools.ietf.org/id/draft-ietf-httpbis-message-signatures-01.html#name-the-signature-input-http-he
A UUID to be used as an idempotency key. This prevents a duplicate request from being replayed. https://docs.upvest.co/documentation/concepts/api_concepts/idempotency
International Bank Account Number IBAN.
Immutable reference to the API flow that initiated the order. For client initiated API flows, this is a client provided ID. For internal initiations, it is set to the ID of the related object.
The counterparty account owner
International Bank Account Number IBAN.
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
An optional parameter, which describes the purpose of the payment based on ExternalPurpose1Code from ISO 20022.
- Sandbox environmenthttps://sandbox.upvest.co/tests/payments/transactions
- Live environmenthttps://api.upvest.co/tests/payments/transactions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://sandbox.upvest.co/tests/payments/transactions \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-H 'authorization: Bearer c2VjcmV0Cg==' \
-H 'idempotency-key: ccb07f42-4104-44ad-8e1f-c660bb7b269c' \
-H 'signature: string' \
-H 'signature-input: string' \
-H 'upvest-api-version: 1' \
-H 'upvest-client-id: ebabcf4d-61c3-4942-875c-e265a7c2d062' \
-d '{
"account": {
"iban": "NL70ABNA0106295004"
},
"amount": "13.37",
"currency": "EUR",
"client_reference": "client-reference",
"remittance_information": "remittance-info",
"purpose_code": "OTHR",
"counterparty_name": "counterparty-name",
"counterparty_account": {
"iban": "DE95500105173934555844"
},
"counterparty_agent": {
"bic": "DEUTDEFF"
},
"virtual_bank_account_id": "f7b3b3b3-7b3b-4b3b-8b3b-3b3b3b3b3b3b"
}'{ "id": "6ffa6b16-2380-4e7a-88b2-ae625c8eef99", "bank_reference": "f2f0ef23-c68d-42c1-a744-8c86f471954b" }