curl --request GET \
--url https://api.qint.ch/api/v1/merchant/account-currency \
--cookie qint_session=const options = {method: 'GET', headers: {cookie: 'qint_session='}};
fetch('https://api.qint.ch/api/v1/merchant/account-currency', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.qint.ch/api/v1/merchant/account-currency",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_COOKIE => "qint_session=",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}import requests
url = "https://api.qint.ch/api/v1/merchant/account-currency"
headers = {"cookie": "qint_session="}
response = requests.get(url, headers=headers)
print(response.text){
"currency": "EUR",
"setBy": "merchant",
"setAt": "2026-10-20T13:05:00Z",
"changeable": true,
"changeBlocker": null,
"currencies": [
"CHF",
"EUR",
"USD",
"GBP"
]
}{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "An error occurred while processing your request.",
"status": 400,
"detail": "currency must be one of: CHF, EUR, USD, GBP.",
"traceId": "00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-00"
}{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "An error occurred while processing your request.",
"status": 400,
"detail": "currency must be one of: CHF, EUR, USD, GBP.",
"traceId": "00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-00"
}Get the Account Currency
The currency new payments are credited in, who set it, and the codes
that can be chosen now (currencies). The Account Currency can be
changed at any time, so changeable is always true and
changeBlocker always null; both are kept for compatibility.
Any member of the merchant account can read it.
curl --request GET \
--url https://api.qint.ch/api/v1/merchant/account-currency \
--cookie qint_session=const options = {method: 'GET', headers: {cookie: 'qint_session='}};
fetch('https://api.qint.ch/api/v1/merchant/account-currency', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.qint.ch/api/v1/merchant/account-currency",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_COOKIE => "qint_session=",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}import requests
url = "https://api.qint.ch/api/v1/merchant/account-currency"
headers = {"cookie": "qint_session="}
response = requests.get(url, headers=headers)
print(response.text){
"currency": "EUR",
"setBy": "merchant",
"setAt": "2026-10-20T13:05:00Z",
"changeable": true,
"changeBlocker": null,
"currencies": [
"CHF",
"EUR",
"USD",
"GBP"
]
}{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "An error occurred while processing your request.",
"status": 400,
"detail": "currency must be one of: CHF, EUR, USD, GBP.",
"traceId": "00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-00"
}{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "An error occurred while processing your request.",
"status": 400,
"detail": "currency must be one of: CHF, EUR, USD, GBP.",
"traceId": "00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-00"
}Authorizations
The signed-in session of the Qint dashboard (dashboard.qint.ch). Only the Dashboard endpoints use it; API keys are not accepted there.
Headers
The merchant account to act on, for users with access to more than one. Not needed when the user belongs to a single merchant account.
Response
The Account Currency.
The fiat currency new payments are credited in (CHF unless the merchant chooses otherwise). It can change at any time; a balance in a previous Account Currency stays in that currency. Every payment is credited in the Account Currency of its quote, at the rate fixed when the buyer was quoted.
CHF, EUR, USD, GBP Always true; the Account Currency can be changed at any time. Kept for compatibility.
The codes that can be chosen now.
The fiat currency new payments are credited in (CHF unless the merchant chooses otherwise). It can change at any time; a balance in a previous Account Currency stays in that currency. Every payment is credited in the Account Currency of its quote, at the rate fixed when the buyer was quoted.
CHF, EUR, USD, GBP Who chose it; null while it is the CHF default.
merchant, staff, null Always null. Kept for compatibility.