Skip to main content
GET
List Clients

List Logistics Clients

Get all unique client identifiers that have been used in logistics requests for your organization. Useful for populating dropdowns, filtering reports, or verifying data imports.
New API: This endpoint is part of the new API architecture with improved design and maintainability.

Request

Headers

string
required
Your API key for authenticationExample: sk_live_1234567890abcdef
string
required
Your organization UUIDExample: a8315ef3-dd50-43f8-b7ce-d839e68d51fa

Query Parameters

uuid
Filter clients to those with logistics requests linked to a specific projectExample: a8315ef3-dd50-43f8-b7ce-d839e68d51fa

Response

Returns an array of unique client names, sorted alphabetically.
array
Array of unique client identifiers (strings)

Example

Successful Response

Common Errors

401 Unauthorized

Cause: Missing or invalid API key
Solution: Verify your API key is valid and active. Get a new one from Settings → API.

404 Not Found

Cause: Organization not found
Solution: Verify that the x-organization-id header contains a valid organization UUID.

Use Cases

Populate a Client Selector

Build a dropdown for filtering packages by client:

Validate Client Before Filtering

Before filtering packages, verify the client exists:

Generate Summary by Client

Get emissions summary for each client:

Notes

The client list is dynamically generated based on the logistics requests in your organization. New clients appear automatically when you create requests with new client identifiers.
Client names are case-sensitive. "AMAZON" and "amazon" are considered different clients. We recommend using consistent naming conventions (e.g., always uppercase).

Get Packages

Filter packages by client

Create Request

Create logistics requests with client identifier

Get Vehicle Types

List available vehicle types for calculations