GETТипы платежей
/v1/dictionary/payment-types
Возвращает справочник типов платежей.
Запрос
# X-Signature: HMAC-подпись запроса секретным ключом мерчанта.
X_SIGNATURE='…'
curl -X GET '/v1/dictionary/payment-types' \
--cert client.pem --key client.key \
-H 'X-Request-ID: string' \
-H "X-Signature: $X_SIGNATURE"import { readFileSync } from 'node:fs';
import { request } from 'node:https';
// X-Signature: HMAC-подпись запроса секретным ключом мерчанта.
const xSignature = '…';
const req = request('/v1/dictionary/payment-types', {
method: 'GET',
cert: readFileSync('client.pem'),
key: readFileSync('client.key'),
headers: {
'X-Request-ID': 'string',
'X-Signature': xSignature,
},
});
req.on('response', (res) => {
const chunks = [];
res.on('data', (chunk) => chunks.push(chunk));
res.on('end', () => {
console.log(res.statusCode, JSON.parse(Buffer.concat(chunks).toString()));
});
});
req.end();
import requests
# X-Signature: HMAC-подпись запроса секретным ключом мерчанта.
x_signature = "…"
response = requests.request(
"GET",
"/v1/dictionary/payment-types",
cert=("client.pem", "client.key"),
headers={
"X-Request-ID": "string",
"X-Signature": x_signature,
},
)
print(response.status_code, response.json())Параметры
Заголовки
X-Request-IDstringИдентификатор запроса для трассировки. Генерируется сервером, если не передан.
Ответы
Типы платежей
Заголовки ответа
X-Request-IDИдентификатор запроса
{
"data": [
{
"code": "string",
"name": "string",
"description": "string"
}
],
"metadata": {
"object": "string",
"version": "v1.0"
},
"request_id": "string"
}Нет клиентского сертификата (AUTH_MTLS_REQUIRED)
или подпись не прошла проверку (AUTH_HMAC_INVALID).
{
"error": {
"code": "AUTH_MTLS_REQUIRED",
"retryable": false
},
"request_id": "V1StGXR8_Z5jdHi6B-myT"
}Внутренняя ошибка
{
"error": {
"code": "INTERNAL_ERROR",
"detail": "seek technical assistance with request_id",
"retryable": false
},
"request_id": "V1StGXR8_Z5jdHi6B-myT"
}Доступ
mutualTLSmutualTLSКлиентский сертификат, выданный мерчанту при подключении.
X-SignatureapiKeyHMAC-подпись запроса секретным ключом мерчанта.