TruckerPro — The all-in-one platform for trucking companies. Dispatch, fleet management, accounting & more. Learn More

API Documentation

Integrate ACE & ACI eManifest filing, PARS/PAPS tracking, and billing directly into your TMS or dispatch workflow.

Overview

The TruckerPro Border API is a REST API that returns JSON. All requests require JWT authentication. The base URL for all endpoints is https://border.truckerpro.app/api/v1.

Authentication

Obtain a JWT token by posting your credentials to the auth endpoint. Include the token as a Bearer header on all subsequent requests.

# Request
POST /api/v1/auth/login
Content-Type: application/json

{
  "email": "you@example.com",
  "password": "your-password"
}

# Response
{
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
  "expires_in": 86400
}

# Use token on all requests
Authorization: Bearer <token>

Key Endpoints

Endpoint Description
GET /manifests List all manifests for your account
POST /manifests Create a new ACE or ACI manifest
POST /manifests/:id/submit Submit a manifest to CBP or CBSA
GET /manifests/:id/status Get current status and RNS responses
GET /rns/notifications List recent RNS notifications
GET /profiles/trucks List saved truck profiles
GET /profiles/drivers List saved driver profiles
GET /billing/usage Get current billing period usage

The full API reference — including request/response schemas, error codes, and rate limits — is available to registered users in the platform dashboard. Create a free account to get access.

Ready to Integrate?

API access is available on Enterprise plans. Get full programmatic control over manifests, tracking, and billing.