Tive

Tive is a real-time supply-chain and shipment visibility platform built on cellular IoT trackers. The Tive Public API (v3) lets you programmatically create and track shipments, manage trackers/devices, pull sensor data (location, temperature, humidity, pressure, light, motion, battery), configure alert presets, and subscribe to webhooks for push event delivery.

5 APIs 0 Features
Supply ChainShipment VisibilityLogisticsIoTTrackersReal Time

APIs

Tive Shipments API

Create, list, retrieve, update, start, and complete multi-leg shipments (Road, Air, Ocean, Rail) and sync them with existing applications.

Tive Trackers / Devices API

List and retrieve Tive trackers (devices) by deviceId (IMEI) or name, including battery, GPS/WiFi state, and measurement/transmission interval settings.

Tive Sensor Data API

Retrieve a shipment's tracker sensor data - location, temperature, humidity, pressure, light, motion, and battery - optionally narrowed by a UTC start/end range.

Tive Alerts API

Create, list, retrieve, and update alert presets - configurable triggers (e.g. high temperature, light detection) attached to shipments and trackers.

Tive Webhooks API

Manage account-level webhooks that push device measurement and alert events to an HTTPS endpoint, scoped to all trackers, shipments, or alert presets.

Collections

Pricing Plans

Tive Plans Pricing

1 plans

PLANS

Rate Limits

Tive Rate Limits

3 limits

RATE LIMITS

FinOps

Tive Finops

FINOPS

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Tive Public API
  version: '3.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Authentication
    type: folder
  items:
  - info:
      name: Obtain a bearer token
      type: http
    http:
      method: POST
      url: https://api.tive.com/public/v3/authenticate
    docs: Obtain a bearer token
- info:
    name: Shipments
    type: folder
  items:
  - info:
      name: List shipments
      type: http
    http:
      method: GET
      url: https://api.tive.com/public/v3/shipments
    docs: List shipments
  - info:
      name: Create a shipment
      type: http
    http:
      method: POST
      url: https://api.tive.com/public/v3/shipments
      body:
        type: json
        data: '{}'
    docs: Create a shipment
  - info:
      name: Retrieve a shipment
      type: http
    http:
      method: GET
      url: https://api.tive.com/public/v3/shipments/:shipmentId
    docs: Retrieve a shipment
  - info:
      name: Update a shipment
      type: http
    http:
      method: PUT
      url: https://api.tive.com/public/v3/shipments/:shipmentId
      body:
        type: json
        data: '{}'
    docs: Update a shipment
  - info:
      name: Start a shipment
      type: http
    http:
      method: PATCH
      url: https://api.tive.com/public/v3/shipments/:shipmentId/start
    docs: Start a shipment
- info:
    name: Sensor Data
    type: folder
  items:
  - info:
      name: Get shipment tracker data
      type: http
    http:
      method: GET
      url: https://api.tive.com/public/v3/shipments/:shipmentId/trackerData
    docs: Get shipment tracker data
- info:
    name: Devices
    type: folder
  items:
  - info:
      name: List devices (trackers)
      type: http
    http:
      method: GET
      url: https://api.tive.com/public/v3/devices
    docs: List devices (trackers)
  - info:
      name: Retrieve a device (tracker)
      type: http
    http:
      method: GET
      url: https://api.tive.com/public/v3/devices/:deviceId
    docs: Retrieve a device (tracker)
- info:
    name: Alerts
    type: folder
  items:
  - info:
      name: List alert presets
      type: http
    http:
      method: GET
      url: https://api.tive.com/public/v3/alertPresets
    docs: List alert presets
  - info:
      name: Create an alert preset
      type: http
    http:
      method: POST
      url: https://api.tive.com/public/v3/alertPresets
      body:
        type: json
        data: '{}'
    docs: Create an alert preset
- info:
    name: Webhooks
    type: folder
  items:
  - info:
      name: List webhooks
      type: http
    http:
      method: GET
      url: https://api.tive.com/public/v3/webhooks
    docs: List webhooks
  - info:
      name: Create a webhook
      type: http
    http:
      method: POST
      url: https://api.tive.com/public/v3/webhooks
      body:
        type: json
        data: '{}'
    docs: Create a webhook
  - info:
      name: Retrieve a webhook
      type: http
    http:
      method: GET
      url: https://api.tive.com/public/v3/webhooks/:webhookId
    docs: Retrieve a webhook
  - info:
      name: Delete a webhook
      type: http
    http:
      method: DELETE
      url: https://api.tive.com/public/v3/webhooks/:webhookId
    docs: Delete a webhook