🏢API статуса продавца
The Merchant Status API allows you to retrieve the current status of a specific merchant. This API can return details such as the merchant's status and protocol.
Примечание:
Убедитесь, что вы передали действительныйmerchant_idпри оформлении запроса. Если торговец не существует или не найден, вы получите404 Not Foundошибка.
- 🔹 API требуетAPI-ключдля аутентификации.
- 🔹 merchant_idдолжен быть передан в качестве параметра запроса в запросе.
💡 Пример запроса
GET https://core.dinakel.com/api/gateway/v1/merchants/<merchant_id>/status
Headers:
Authorization: Bearer <your_api_key>
🔍 Пример ответа
{
"status": true,
"statusCode": 200,
"data": {
"merchantStatus": "active"
}
}
⚠️ Обработка ошибок
API предоставляет следующие ответы об ошибках:
{
"status": false,
"statusCode": 400,
"message": "Invalid or missing merchant_id"
}
400 Bad Request:Параметр merchant_id недействителен. Убедитесь, что используется правильный формат идентификатора.
{
"status": false,
"statusCode": 404,
"message": "Merchant not found"
}
404 Not Found:Продавец с указанным идентификатором не существует в системе. Еще раз проверьте идентификатор продавца.
{
"status": false,
"statusCode": 500,
"message": "Internal server error"
}
500 Internal Server Error:На сервере произошла непредвиденная ошибка. Повторите попытку позже или обратитесь в службу поддержки.