maib MIA QR API
RU
RU
  • Overview
    • Общие технические характеристики
    • Типы QR MIA
  • Эндпоинты
    • Аутентификация
      • Получение токена аутентификации
    • Инициация платежа
      • Создание QR-кода (статический, динамический)
      • Создание гибридного QR-кода
        • Создание расширения для QR-кода по ID
    • Отмена платежа
      • Отмена активного QR-кода (Статический/Динамический)
      • Отмена активного расширения для гибридного QR-кода
    • Возврат платежа
      • Возврат выполненного платежа
    • Получение информации (GET)
      • Отображение списка QR-кодов с параметрами фильтрации
      • Получение данных по QR по ID
      • Получение списка платежей с возможностью фильтрации
      • Получение информации о платеже по ID
  • Симуляция платежа (Sandbox)
  • Уведомления по Callback URL
  • Ошибки (Errors)
    • Ошибки API
    • Коды состояния HTTP
  • Терминология
  • maib e-commerce API
Powered by GitBook
On this page
  1. Эндпоинты
  2. Аутентификация

Получение токена аутентификации

POST /v2/auth/token

Этот endpoint позволяет получить Access Token, необходимый для авторизации всех последующих запросов к API QR MIA.


Параметры запроса (body)

Параметр
Тип
Обязательный
Описание

clientId

string (guid)

Да

Код клиента, предоставленный maib

clientSecret

string (guid)

Да

Секретный ключ клиента, предоставленный maib

Example request (body)

{
  "clientId": "749c564f-1a65-48e3-a4bf-b7932b6ae3db",
  "clientSecret": "0d922db8-9a2f-4c66-a60d-76a762c9bb04"
}

Параметры ответа

Поле
Тип
Описание

result.accessToken

string

Токен доступа, который должен использоваться в заголовке Authorization

result.expiresIn

integer

Время жизни токена в секундах

result.tokenType

string

Tipul token-ului (Bearer)

ok

boolean

true dacă solicitarea a fost procesată cu succes

errors

array

Lista erorilor, dacă ok = false

Example response

{
  "result": {
    "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "expiresIn": 300,
    "tokenType": "Bearer"
  },
  "ok": true
}

Использование Access Token После получения токена его необходимо включать в заголовок каждого запроса к API QR MIA в формате: Пример использования (curl)

curl -X POST https://api.example.com/v2/mia/qr \
  -H "Authorization: Bearer {{access_token}}" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "Dynamic",
    "expiresAt": "2029-10-22T10:32:28+03:00",
    "amountType": "Fixed",
    "amount": 50.00,
    "currency": "MDL",
    "description": "Order description",
    "callbackUrl": "https://example.com/callback",
    "redirectUrl": "https://example.com/success"
  }'
PreviousАутентификацияNextИнициация платежа

Last updated 2 days ago