API-документация

REST API платформы LogiHub для интеграции заказов, отслеживания грузов и автоматизации логистических процессов. Для перевозчиков и партнёров.

О API

API LogiHub позволяет перевозчикам и партнёрам интегрировать свои системы с платформой: получать и обновлять заказы, передавать статусы доставки, получать данные об отслеживании грузов. Все запросы выполняются по протоколу HTTPS в формате JSON.

Доступ к API предоставляется компаниям-перевозчикам после регистрации на платформе. Ключ API создаётся в личном кабинете компании в разделе «API ключи».

Базовый URL и аутентификация

Все запросы к API выполняются к базовому URL. Для доступа передавайте API-ключ в параметре запроса или в заголовке.

Базовый URL

https://logihub.kz/api/v1/ https://logihub.kz/api/v1/mobile/

Аутентификация

Передавайте API-ключ в параметре api_key или в заголовке X-API-Key. Ключ выдаётся в личном кабинете компании.

Основные разделы API

Доступные ресурсы для работы с заказами и отслеживанием.

Раздел Описание
orders.php Получение списка заказов компании, фильтрация по статусу и дате. Создание и обновление заказов при интеграции.
tracking.php Получение статуса и событий отслеживания груза по идентификатору заказа.
chats.php Получение списка чатов и создание нового чата (по заказу, с компанией или в поддержку).
index.php Каталог API v1 (JSON): версия, время сервера, ссылки на эндпоинты и документацию.
ai-recommendations.php AI-рекомендации: получение (GET), сохранение (POST), отметка «применено» (PUT).
mobile/* Mobile API: эндпоинты приложения (auth, профиль, заказы, чаты, уведомления). Аутентификация через cookie-сессию.
webhook/psp.php Webhooks от платёжных провайдеров (PSP): приём событий оплаты и обновление статусов.

Полный перечень методов и параметров доступен после входа в личный кабинет компании в разделе «API ключи».

Методы и параметры

Ниже приведены методы API v1. Все ответы — JSON.

GET https://logihub.kz/api/v1/index.php Каталог API v1
curl -s 'https://logihub.kz/api/v1/index.php'

Ответ

{
  "ok": true,
  "name": "LogiHub API",
  "version": "v1",
  "server_time": "2026-05-19T12:00:00+06:00",
  "docs": "https://logihub.kz/api-docs.php",
  "endpoints": { ... }
}
GET https://logihub.kz/api/v1/orders.php Список заказов компании

Параметры

nametyperequireddescription
statusstringnoФильтр по статусу заказа
limitintnoКоличество записей (1…200), по умолчанию 50
offsetintnoСмещение (>= 0), по умолчанию 0

Пример

curl -s 'https://logihub.kz/api/v1/orders.php?status=confirmed&limit=10' \
  -H 'X-API-Key: YOUR_API_KEY'

Ответ

{
  "orders": [ ... ],
  "total": 123,
  "limit": 10,
  "offset": 0
}
POST https://logihub.kz/api/v1/orders.php Создание заказа

Тело запроса (JSON)

fieldtyperequireddescription
user_idintyesID клиента (пользователя)
from_addressstringyesАдрес отправления
to_addressstringyesАдрес доставки
from_citystringnoГород отправления
to_citystringnoГород доставки
cargo_typestringnoТип груза
cargo_descriptionstringnoОписание груза
weightnumbernoВес груза
pricenumbernoСтоимость
delivery_datestringnoПлановая дата доставки (строка)

Пример

curl -s 'https://logihub.kz/api/v1/orders.php' \
  -H 'Content-Type: application/json' \
  -H 'X-API-Key: YOUR_API_KEY' \
  --data-raw '{
    "user_id": 123,
    "from_address": "Алматы, ...",
    "to_address": "Астана, ...",
    "weight": 1200
  }'

Ответ

{
  "success": true,
  "order_id": 987
}
PUT https://logihub.kz/api/v1/orders.php Отмена заказа (status=cancelled)

В API v1 поддерживается только отмена заказа: PUT с JSON body и status=cancelled. Физическое удаление (DELETE) не поддерживается.

Тело запроса (JSON)

fieldtyperequireddescription
order_idintyesID заказа
statusstringyesТолько cancelled
notestringnoКомментарий к отмене (добавляется в tracking/уведомление)

Пример

curl -s 'https://logihub.kz/api/v1/orders.php' \
  -H 'Content-Type: application/json' \
  -H 'X-API-Key: YOUR_API_KEY' \
  -X PUT \
  --data-raw '{
    "order_id": 987,
    "status": "cancelled",
    "note": "Клиент отменил заказ"
  }'

Ответ

{
  "success": true,
  "order_id": 987,
  "old_status": "pending",
  "new_status": "cancelled",
  "client_notified": true
}

Ограничения: нельзя отменять delivered/completed и оплаченные заказы (или заказы с paid invoice). Если заказ уже cancelled — ответ success с already_cancelled=true.

GET https://logihub.kz/api/v1/tracking.php События отслеживания по заказу

Параметры

nametyperequireddescription
order_idintyesID заказа

Пример

curl -s 'https://logihub.kz/api/v1/tracking.php?order_id=987' \
  -H 'X-API-Key: YOUR_API_KEY'

Ответ

{
  "events": [ ... ]
}
POST https://logihub.kz/api/v1/tracking.php Добавить событие отслеживания

Тело запроса (JSON)

fieldtyperequireddescription
order_idintyesID заказа
event_typestringyesТип события (например: pickup, transit, delivery)
locationstringnoЛокация
titlestringnoЗаголовок события
descriptionstringnoОписание

Пример

curl -s 'https://logihub.kz/api/v1/tracking.php' \
  -H 'Content-Type: application/json' \
  -H 'X-API-Key: YOUR_API_KEY' \
  --data-raw '{
    "order_id": 987,
    "event_type": "transit",
    "location": "Караганда",
    "title": "В пути"
  }'

Ответ

{
  "success": true,
  "event_id": 555
}

Если event_type = delivery, заказ автоматически переводится в статус delivered.

GET https://logihub.kz/api/v1/chats.php Список чатов

Метод поддерживает авторизацию через браузерную сессию (если вы вошли на сайте), а также через API-ключ компании.

curl -s 'https://logihub.kz/api/v1/chats.php' \
  -H 'X-API-Key: YOUR_API_KEY'
POST https://logihub.kz/api/v1/chats.php Создать чат

Тело запроса (JSON)

fieldtyperequireddescription
chat_typestringyesТип: order | company | support
messagestringnoПервое сообщение (если нужно)
order_numberstringdependsОбязателен при chat_type=order
company_namestringdependsОбязателен при chat_type=company
subjectstringdependsОбязателен при chat_type=support
descriptionstringnoОписание обращения (support)
categorystringnoКатегория (support)
prioritystringnoПриоритет (support): low/medium/high/urgent

Пример

curl -s 'https://logihub.kz/api/v1/chats.php' \
  -H 'Content-Type: application/json' \
  -H 'X-API-Key: YOUR_API_KEY' \
  --data-raw '{
    "chat_type": "support",
    "subject": "Проблема с интеграцией",
    "description": "Опишите проблему",
    "priority": "medium"
  }'
GET https://logihub.kz/api/v1/ai-recommendations.php AI-рекомендации

В текущей реализации endpoint может работать без API-ключа. Для выборки укажите company_id или user_id.

Параметры

nametyperequireddescription
company_idintdependsID компании (если получаете рекомендации компании)
user_idintdependsID пользователя (если получаете историю рекомендаций)
limitintnoКоличество (по умолчанию 3)

Пример

curl -s 'https://logihub.kz/api/v1/ai-recommendations.php?company_id=12&limit=3'
POST https://logihub.kz/api/v1/ai-recommendations.php Сохранить AI-рекомендацию

Тело запроса (JSON)

fieldtyperequireddescription
user_idintyesID пользователя
recommendationmixedyesСодержимое рекомендации (строка/объект)
order_idintnoID заказа (если привязано)

Пример

curl -s 'https://logihub.kz/api/v1/ai-recommendations.php' \
  -H 'Content-Type: application/json' \
  --data-raw '{
    "user_id": 123,
    "order_id": 987,
    "recommendation": {"type":"pricing","text":"..."}
  }'
PUT https://logihub.kz/api/v1/ai-recommendations.php Отметить рекомендацию применённой

Тело запроса (JSON)

fieldtyperequireddescription
recommendation_idintyesID рекомендации

Пример

curl -s 'https://logihub.kz/api/v1/ai-recommendations.php' \
  -H 'Content-Type: application/json' \
  -X PUT \
  --data-raw '{
    "recommendation_id": 55
  }'

Ошибки

codemeaning
400Неверные параметры запроса
401Нет доступа (не передан / неверный API-ключ)
404Ресурс не найден
409Конфликт состояния (например, заказ нельзя отменить в текущем статусе)
429Лимит запросов превышен
500Внутренняя ошибка сервера

Mobile API (v1/mobile)

Mobile API использует JSON envelope: data/meta/error. Аутентификация — через cookie-сессию (после login).

Эндпоинт Методы Описание
ping.phpGETПроверка доступности, serverTime.
auth/login.phpPOSTЛогин по email/password, может вернуть twoFactorRequired.
auth/verify-2fa.phpPOSTПодтверждение 2FA кодом после login.
auth/me.phpGETТекущий пользователь (по сессии).
auth/logout.phpPOST/GETВыход, очистка cookie-сессии.
auth/register.phpPOSTРегистрация (role: company/client/driver).
profile.phpGET, POSTПрофиль пользователя (и профиль компании/водителя), обновление через action=update.
notifications.phpGET, POSTСписок уведомлений, отметка прочитанным, регистрация токена устройства.
chats.phpGET, POSTСписок чатов/сообщений и отправка сообщений.
company/orders.phpGETЗаказы компании (фильтры, пагинация, синхронизация).
company/order.phpGET, POSTДетали заказа компании, действия (зависят от action).
company/tracking.phpGET, POSTTracking для заказов компании.
client/orders.phpGETЗаказы клиента.
client/order.phpGETДетали заказа клиента.
client/tracking.phpGETTracking для заказов клиента.
driver/requests.phpGETЗаявки на рейсы для водителя.
driver/respond.phpPOSTОтклик на заявку (price/message/deliveryDate).
driver/trips.phpGETСписок рейсов водителя.
driver/trip.phpGET, POSTДетали рейса и действия по рейсу.
driver/vehicles.phpGET, POSTТранспорт водителя: список и обновление bodyTypes.
driver/responses.phpGET, POSTОтклики водителя; POST action=withdraw.
company/requests.phpGET, POSTЗаявки/квоты компании: список/детали и действия.
client/quote_requests.phpGET, POSTЗаявки клиента на расчёт/предложения, создание и действия.
company/driver_requests.phpGET, POSTЗаявки на поиск водителя и управление ими.
company/driver_responses.phpGET, POSTОтклики водителей на заявки компании; принятие/отклонение.
client/dashboard.phpGETДашборд клиента.
company/dashboard.phpGETДашборд компании.
client/billing.phpGET, POSTСчета/платежи клиента.
company/billing.phpGET, POSTСчета/платежи компании.
client/documents.phpGETДокументы клиента (viewUrl/downloadUrl).
company/documents.phpGETДокументы компании (viewUrl/downloadUrl).
company/reports.phpGET, POSTСписок отчетов и создание/получение статистики.
company/report.phpGETДетали отчёта по id.
company/clients.phpGETКлиенты компании.
company/drivers.phpGETВодители компании.
companies.phpGETСписок компаний (для выбора/поиска).
company.phpGETКарточка компании (часть полей скрывается без авторизации).
GET https://logihub.kz/api/v1/mobile/ping.php Envelope-формат ответа
curl -s 'https://logihub.kz/api/v1/mobile/ping.php'
{
  "data": { "ok": true, "serverTime": "2026-05-19T12:00:00+06:00" },
  "meta": { "requestId": "req_..." },
  "error": null
}

Webhooks

Endpoint для приёма событий оплаты от PSP. Определяет компанию по merchant_id, валидирует подпись и обновляет payment_status/paid_at у заказа.

POST https://logihub.kz/api/webhook/psp.php

Ответ всегда 200 (ok/error), чтобы провайдер не слал повторно.

Внутренние AJAX эндпоинты (/api/*.php)

Эти эндпоинты используются веб-интерфейсом LogiHub (кабинет/админка). Они зависят от сессии и могут меняться без обратной совместимости.

LIST /api/*.php Список файлов
Файл Путь
add-payment-method.php /api/add-payment-method.php
add-tracking-event.php /api/add-tracking-event.php
admin-delete-ticket.php /api/admin-delete-ticket.php
admin-reply-ticket.php /api/admin-reply-ticket.php
admin-update-ticket-status.php /api/admin-update-ticket-status.php
ai-test.php /api/admin/ai-test.php
analytics.php /api/admin/analytics.php
approve-company.php /api/admin/approve-company.php
clear-cache-standalone.php /api/admin/clear-cache-standalone.php
clear-cache.php /api/admin/clear-cache.php
company-recent-orders.php /api/admin/company-recent-orders.php
company-recent-reviews.php /api/admin/company-recent-reviews.php
company-stats.php /api/admin/company-stats.php
create-backup.php /api/admin/create-backup.php
export.php /api/admin/export.php
get-logs.php /api/admin/get-logs.php
management.php /api/admin/management.php
notifications-stats.php /api/admin/notifications-stats.php
opcache-reset.php /api/admin/opcache-reset.php
orders-stats.php /api/admin/orders-stats.php
page-visits.php /api/admin/page-visits.php
ping.php /api/admin/ping.php
revenue-details.php /api/admin/revenue-details.php
reviews-stats.php /api/admin/reviews-stats.php
statistics.php /api/admin/statistics.php
support-note.php /api/admin/support-note.php
support-reply.php /api/admin/support-reply.php
support-status.php /api/admin/support-status.php
support-thread-view.php /api/admin/support-thread-view.php
support-threads-list.php /api/admin/support-threads-list.php
system-stats.php /api/admin/system-stats.php
update-settings.php /api/admin/update-settings.php
verify-driver.php /api/admin/verify-driver.php
chat.php /api/ai/chat.php
create-quote-request.php /api/ai/create-quote-request.php
geo.php /api/ai/geo.php
handoff.php /api/ai/handoff.php
kb-feedback.php /api/ai/kb-feedback.php
kb-reindex.php /api/ai/kb-reindex.php
approve-document.php /api/approve-document.php
approve-quote.php /api/approve-quote.php
assign-driver.php /api/assign-driver.php
bulk-documents.php /api/bulk-documents.php
calculate-quote.php /api/calculate-quote.php
cancel-2fa-login.php /api/cancel-2fa-login.php
change-password.php /api/change-password.php
chart-data.php /api/chart-data.php
chat-messages.php /api/chat-messages.php
check-chat-table.php /api/check-chat-table.php
check-online-status.php /api/check-online-status.php
check-ticket-replies.php /api/check-ticket-replies.php
clear-all-notifications.php /api/clear-all-notifications.php
close-ticket.php /api/close-ticket.php
driver-requests.php /api/company/driver-requests.php
driver-responses.php /api/company/driver-responses.php
driver-review.php /api/company/driver-review.php
get-driver-profile.php /api/company/get-driver-profile.php
get-driver-responses.php /api/company/get-driver-responses.php
submit-quote-offer.php /api/company/submit-quote-offer.php
update-psp-settings.php /api/company/update-psp-settings.php
withdrawal-request.php /api/company/withdrawal-request.php
create-admin-chat.php /api/create-admin-chat.php
create-api-key.php /api/create-api-key.php
create-chat-from-order.php /api/create-chat-from-order.php
create-chat-from-request.php /api/create-chat-from-request.php
create-chat-with-company.php /api/create-chat-with-company.php
create-chat.php /api/create-chat.php
create-client.php /api/create-client.php
create-invoice.php /api/create-invoice.php
create-order-from-quote.php /api/create-order-from-quote.php
create-quote-request.php /api/create-quote-request.php
create-report.php /api/create-report.php
create-test-notification.php /api/create-test-notification.php
delete-chat.php /api/delete-chat.php
delete-document.php /api/delete-document.php
delete-notification.php /api/delete-notification.php
delete-quote.php /api/delete-quote.php
delete-report.php /api/delete-report.php
disable-2fa.php /api/disable-2fa.php
download-document.php /api/download-document.php
download-invoice-pdf.php /api/download-invoice-pdf.php
download-receipt.php /api/download-receipt.php
download-report-pdf.php /api/download-report-pdf.php
download-report.php /api/download-report.php
driver-accept-quote.php /api/driver-accept-quote.php
get-my-offers.php /api/driver/get-my-offers.php
get-my-trips.php /api/driver/get-my-trips.php
get-request.php /api/driver/get-request.php
get-requests.php /api/driver/get-requests.php
get-trip.php /api/driver/get-trip.php
profile.php /api/driver/profile.php
register.php /api/driver/register.php
respond-to-request.php /api/driver/respond-to-request.php
routes.php /api/driver/routes.php
status.php /api/driver/status.php
update-avatar.php /api/driver/update-avatar.php
update-delivery-status.php /api/driver/update-delivery-status.php
update-password.php /api/driver/update-password.php
update-profile.php /api/driver/update-profile.php
upload-avatar.php /api/driver/upload-avatar.php
vehicles.php /api/driver/vehicles.php
search.php /api/drivers/search.php
duplicate-quote.php /api/duplicate-quote.php
enable-2fa.php /api/enable-2fa.php
export-client-invoices.php /api/export-client-invoices.php
export-documents.php /api/export-documents.php
export-invoices.php /api/export-invoices.php
export-orders.php /api/export-orders.php
export-reviews-pdf.php /api/export-reviews-pdf.php
export-routes.php /api/export-routes.php
export-tracking-pdf.php /api/export-tracking-pdf.php
export-transactions.php /api/export-transactions.php
export.php /api/export.php
generate-packaging-pdf.php /api/generate-packaging-pdf.php
generate-public-link.php /api/generate-public-link.php
generate-sample-data.php /api/generate-sample-data.php
get-admin-ticket-details.php /api/get-admin-ticket-details.php
get-chat-by-order.php /api/get-chat-by-order.php
get-chat-from-notification.php /api/get-chat-from-notification.php
get-chat-info.php /api/get-chat-info.php
get-chat-messages.php /api/get-chat-messages.php
get-client-documents.php /api/get-client-documents.php
get-client-invoice.php /api/get-client-invoice.php
get-client-orders.php /api/get-client-orders.php
get-clients-for-chat.php /api/get-clients-for-chat.php
get-company-invoice.php /api/get-company-invoice.php
get-company-orders.php /api/get-company-orders.php
get-country-by-city.php /api/get-country-by-city.php
get-document-info.php /api/get-document-info.php
get-document.php /api/get-document.php
get-driver-details.php /api/get-driver-details.php
get-invoice-details.php /api/get-invoice-details.php
get-menu-counts.php /api/get-menu-counts.php
get-month-comparison.php /api/get-month-comparison.php
get-notifications-count.php /api/get-notifications-count.php
get-notifications.php /api/get-notifications.php
get-order-by-ref.php /api/get-order-by-ref.php
get-order-history.php /api/get-order-history.php
get-order-invoice.php /api/get-order-invoice.php
get-order-tracking-data.php /api/get-order-tracking-data.php
get-payment-method.php /api/get-payment-method.php
get-payment-methods.php /api/get-payment-methods.php
get-performance-analytics.php /api/get-performance-analytics.php
get-quote-details.php /api/get-quote-details.php
get-quote-offers.php /api/get-quote-offers.php
get-report-details.php /api/get-report-details.php
get-report.php /api/get-report.php
get-revenue-analytics.php /api/get-revenue-analytics.php
get-sessions.php /api/get-sessions.php
get-sla-analytics.php /api/get-sla-analytics.php
get-spending-chart-data.php /api/get-spending-chart-data.php
get-spending-details.php /api/get-spending-details.php
get-stat-changes.php /api/get-stat-changes.php
get-ticket-details.php /api/get-ticket-details.php
get-ticket-stats.php /api/get-ticket-stats.php
get-tracking-data.php /api/get-tracking-data.php
get-transaction-details.php /api/get-transaction-details.php
get-transactions-details.php /api/get-transactions-details.php
get-transactions.php /api/get-transactions.php
get-trends-analytics.php /api/get-trends-analytics.php
get-unread-count.php /api/get-unread-count.php
init-payment.php /api/init-payment.php
log-error.php /api/log-error.php
mark-all-notifications-read.php /api/mark-all-notifications-read.php
mark-all-read.php /api/mark-all-read.php
mark-messages-read.php /api/mark-messages-read.php
mark-notification-read.php /api/mark-notification-read.php
mark-ticket-viewed.php /api/mark-ticket-viewed.php
notify_clients.php /api/notify_clients.php
create.php /api/orders/create.php
import.php /api/orders/import.php
price.php /api/price.php
public-document.php /api/public-document.php
rate-ticket.php /api/rate-ticket.php
reject-document.php /api/reject-document.php
reject-offer.php /api/reject-offer.php
reject-quote.php /api/reject-quote.php
reopen-ticket.php /api/reopen-ticket.php
reply-ticket.php /api/reply-ticket.php
reset-preferences.php /api/reset-preferences.php
route-analytics.php /api/route-analytics.php
save-company-requisites.php /api/save-company-requisites.php
select-quote-offer.php /api/select-quote-offer.php
send-chat-message.php /api/send-chat-message.php
send-quote-to-companies-post.php /api/send-quote-to-companies-post.php
send-quote-to-companies.php /api/send-quote-to-companies.php
send-reminder.php /api/send-reminder.php
ship-order.php /api/ship-order.php
subscribe_newsletter.php /api/subscribe_newsletter.php
admin-online.php /api/support/admin-online.php
messages-create.php /api/support/messages-create.php
messages-list.php /api/support/messages-list.php
threads-get.php /api/support/threads-get.php
terminate-all-sessions.php /api/terminate-all-sessions.php
terminate-session.php /api/terminate-session.php
update-chat-status.php /api/update-chat-status.php
update-company-profile.php /api/update-company-profile.php
update-company-services.php /api/update-company-services.php
update-company-transport.php /api/update-company-transport.php
update-document-status.php /api/update-document-status.php
update-driver-availability.php /api/update-driver-availability.php
update-driver.php /api/update-driver.php
update-invoice-status.php /api/update-invoice-status.php
update-order-status-logistics.php /api/update-order-status-logistics.php
update-order-status.php /api/update-order-status.php
update-order.php /api/update-order.php
update-payment-method.php /api/update-payment-method.php
update-preferences.php /api/update-preferences.php
update-quote-budget.php /api/update-quote-budget.php
update-quote.php /api/update-quote.php
update-settings.php /api/update-settings.php
update_order_status.php /api/update_order_status.php
upload-avatar.php /api/upload-avatar.php
upload-company-logo.php /api/upload-company-logo.php
upload-document.php /api/upload-document.php
ai-recommendations.php /api/v1/ai-recommendations.php
chats.php /api/v1/chats.php
index.php /api/v1/index.php
login.php /api/v1/mobile/auth/login.php
logout.php /api/v1/mobile/auth/logout.php
me.php /api/v1/mobile/auth/me.php
register.php /api/v1/mobile/auth/register.php
verify-2fa.php /api/v1/mobile/auth/verify-2fa.php
chats.php /api/v1/mobile/chats.php
billing.php /api/v1/mobile/client/billing.php
dashboard.php /api/v1/mobile/client/dashboard.php
documents.php /api/v1/mobile/client/documents.php
order.php /api/v1/mobile/client/order.php
orders.php /api/v1/mobile/client/orders.php
quote_requests.php /api/v1/mobile/client/quote_requests.php
tracking.php /api/v1/mobile/client/tracking.php
companies.php /api/v1/mobile/companies.php
company.php /api/v1/mobile/company.php
billing.php /api/v1/mobile/company/billing.php
clients.php /api/v1/mobile/company/clients.php
dashboard.php /api/v1/mobile/company/dashboard.php
documents.php /api/v1/mobile/company/documents.php
driver_requests.php /api/v1/mobile/company/driver_requests.php
driver_responses.php /api/v1/mobile/company/driver_responses.php
drivers.php /api/v1/mobile/company/drivers.php
order.php /api/v1/mobile/company/order.php
orders.php /api/v1/mobile/company/orders.php
report.php /api/v1/mobile/company/report.php
reports.php /api/v1/mobile/company/reports.php
requests.php /api/v1/mobile/company/requests.php
tracking.php /api/v1/mobile/company/tracking.php
requests.php /api/v1/mobile/driver/requests.php
respond.php /api/v1/mobile/driver/respond.php
responses.php /api/v1/mobile/driver/responses.php
trip.php /api/v1/mobile/driver/trip.php
trips.php /api/v1/mobile/driver/trips.php
vehicles.php /api/v1/mobile/driver/vehicles.php
notifications.php /api/v1/mobile/notifications.php
ping.php /api/v1/mobile/ping.php
profile.php /api/v1/mobile/profile.php
orders.php /api/v1/orders.php
tracking.php /api/v1/tracking.php
verify-2fa-login.php /api/verify-2fa-login.php
verify-2fa.php /api/verify-2fa.php
view-document.php /api/view-document.php
psp.php /api/webhook/psp.php

Пример запроса

Получение списка заказов (GET) с передачей API-ключа в параметре.

curl -s 'https://logihub.kz/api/v1/orders.php?status=confirmed&limit=10' \
  -H 'X-API-Key: YOUR_API_KEY'

Замените YOUR_API_KEY на ваш ключ из личного кабинета компании.

Как начать

API доступен компаниям-перевозчикам. Зарегистрируйтесь на платформе, подтвердите компанию и создайте API-ключ в личном кабинете.

Вопросы по API

По техническим вопросам интеграции обращайтесь в поддержку.