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

Интегрируйте данные FREIGHTEX в ваши системы. RESTful API с JSON ответами.

Быстрый старт

  1. 1Зарегистрируйтесь и получите API ключ в настройках аккаунта
  2. 2Добавьте ключ в заголовок Authorization: Bearer YOUR_API_KEY
  3. 3Отправляйте запросы к API и получайте данные в формате JSON
Base URL
https://api.freightex.io/v1
Требуется API ключ

Эндпоинты

GET
/api/v1/rates/search

Поиск ставок по маршруту

origindestinationcontainerTypelimit
GET
/api/v1/locations/autocomplete

Автодополнение локаций

qtype
GET
/api/v1/locations

Список локаций с фильтрами

typecountrypagelimit
GET
/api/v1/locations/countries

Список стран с количеством локаций

GET
/api/v1/index

Индекс цен на маршруте

origindestinationcontainerTypeperiod
GET
/api/v1/index/popular

Популярные маршруты с ценами

Пример кода

// Пример запроса на Node.js
const response = await fetch(
  'https://api.freightex.io/v1/rates/search?' +
  new URLSearchParams({
    origin: 'CNSHA',
    destination: 'RUVVO',
    containerType: 'GP40',
    limit: '20'
  }),
  {
    headers: {
      'Authorization': 'Bearer YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

const data = await response.json();
console.log(data.data); // Массив ставок

Лимиты запросов

  • • Бесплатный план: 100 запросов в день
  • • Бизнес план: 1,000 запросов в день
  • • Корпоративный план: без ограничений

Готовы начать интеграцию?

Получите API ключ и начните использовать данные FREIGHTEX в ваших системах.