API documentation

REST API of the LogiHub platform for order integration, cargo tracking and logistics process automation. For carriers and partners.

About the API

The LogiHub API allows carriers and partners to integrate their systems with the platform: receive and update orders, send delivery statuses, and retrieve cargo tracking data. All requests are made over HTTPS in JSON format.

API access is provided to carrier companies after registration on the platform. The API key is created in the company dashboard under "API keys".

Base URL and authentication

All API requests are made to the base URL. To access the API, pass the API key as a query parameter or header.

Base URL

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

Authentication

Pass the API key in the api_key parameter or in the X-API-Key header. The key is issued in the company dashboard.

Main API sections

Available resources for working with orders and tracking.

Section Description
orders.php Retrieve a list of company orders, filter by status and date. Create and update orders for integration.
tracking.php Retrieve status and tracking events for a cargo by order identifier.
companies.php Reference information about carrier companies (if public access is enabled).

The full list of methods and parameters is available after logging into the company dashboard under "API keys".

Request example

Retrieve a list of orders (GET) with the API key passed as a parameter.

GET https://logihub.kz/api/v1/orders.php?api_key=YOUR_API_KEY&status=confirmed&limit=10

Replace YOUR_API_KEY with your key from the company dashboard.

Getting started

The API is available to carrier companies. Register on the platform, verify your company and create an API key in the dashboard.

API questions

For technical integration questions, contact support.