Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "List containers"
description: "List containers with documented tracking, route, date, relationship, and tag filters and explicit pagination."
description: "List containers in your Terminal49 account with filters for status, route, last free day, dates, parties, and tags, plus explicit page-based pagination."
og:title: List Containers | Terminal49 API Documentation
og:description: Use Terminal49's API to list all containers associated with your account. Stay organized with a clear overview of all shipments.
openapi: get /containers
Expand Down
4 changes: 2 additions & 2 deletions docs/api-docs/api-reference/list-filters.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Shipment and Container Filter Reference"
title: "Shipment and container list filter reference"
sidebarTitle: "List filters"
description: "Exact public list filter names, values, operators, combination rules, and limitations for shipments and containers."
description: "Reference for every shipment and container list filter in the Terminal49 API: filter names, allowed values, date and presence operators, and AND/OR rules."
---

{/* Generated from docs/openapi.json by the SDK generate:types command. */}
Expand Down
2 changes: 1 addition & 1 deletion docs/api-docs/api-reference/shipments/list-shipments.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "List shipments"
description: "List shipments with documented tracking, route, date, relationship, and tag filters and explicit pagination."
description: "List shipments in your Terminal49 account with filters for tracking state, ports, ETA, arrival dates, parties, and tags, plus explicit page-based pagination."
og:title: List Shipments | Terminal49 API Documentation
og:description: List all shipment details using Terminal49's API. Improve operational efficiency with organized shipment overviews.
openapi: get /shipments
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Filter Shipments and Containers"
description: "Build precise list queries using valid filter values, date ranges, party matching, and explicit pagination."
title: "Filter shipments and containers with the API"
description: "Build precise Terminal49 API list queries for shipments and containers using valid filter values, date ranges, party matching, and explicit pagination."
---

Use a Terminal49 API key for an account with tracked shipments. Send it as `Authorization: Token YOUR_API_KEY`. Start with the [complete list filter reference](/api-docs/api-reference/list-filters) to choose the exact field and its value shape.
Expand Down
4 changes: 2 additions & 2 deletions docs/mcp/filtering-worklists.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Filter shipment and container worklists"
description: "Use verified MCP filters, choose valid values, and continue bounded shipment and container lists without losing the query."
title: "Filter shipment and container worklists with MCP"
description: "Filter shipment and container worklists with the Terminal49 MCP list_shipments and list_containers tools, choose valid filter values, and page through results."
---

Use `list_shipments` or `list_containers` to narrow results before requesting details. Both tools return one page with a maximum of 25 rows. They validate filter names and values before calling the API.
Expand Down
3 changes: 2 additions & 1 deletion docs/sdk/reference/types/filters/index.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "types/filters"
title: "types/filters: Terminal49 SDK list filter types"
description: "Terminal49 TypeScript SDK list filter types: ShipmentListFilters, ContainerListFilters, date, string, and party filters, container statuses, and party roles."
---

# types/filters
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Interface: ContainerListFilters"
description: "ContainerListFilters interface in the Terminal49 TypeScript SDK, typed filters for containers.list covering status, last free day, dates, ports, and parties."
---

# Interface: ContainerListFilters
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Interface: ShipmentListFilters"
description: "ShipmentListFilters interface in the Terminal49 TypeScript SDK, typed filters for shipments.list covering ports, POD arrival, ETA changes, parties, and tags."
---

# Interface: ShipmentListFilters
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Type Alias: ContainerStatus"
description: "ContainerStatus type alias in the Terminal49 TypeScript SDK, a union of known container status codes such as on_ship, available, picked_up, and delivered."
---

# Type Alias: ContainerStatus
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Type Alias: ContainerStatusFilter"
description: "ContainerStatusFilter type alias in the Terminal49 TypeScript SDK, accepts a container status, comma-separated statuses, a status array, or presence checks."
---

# Type Alias: ContainerStatusFilter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Type Alias: DateFilter"
description: "DateFilter type alias in the Terminal49 TypeScript SDK, a date string or array of comparison expressions validated at runtime, array bounds combined with AND."
---

# Type Alias: DateFilter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Type Alias: PartyFilter"
description: "PartyFilter type alias in the Terminal49 TypeScript SDK, matches party IDs with a string filter or an object with a value and an any or all match operator."
---

# Type Alias: PartyFilter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Type Alias: PartyRole"
description: "PartyRole type alias in the Terminal49 TypeScript SDK, a union of shipment party roles such as shipper, consignee, customs_broker, and freight_forwarder."
---

# Type Alias: PartyRole
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Type Alias: StringFilter"
description: "StringFilter type alias in the Terminal49 TypeScript SDK, a string or string array for exact-match list filters, where arrays use AND and comma lists use OR."
---

# Type Alias: StringFilter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Variable: CONTAINER\\_STATUSES"
description: "CONTAINER_STATUSES constant in the Terminal49 TypeScript SDK, the readonly list of valid container current_status filter values generated from the OpenAPI spec."
---

# Variable: CONTAINER\_STATUSES
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Variable: PARTY\\_ROLES"
description: "PARTY_ROLES constant in the Terminal49 TypeScript SDK, the readonly list of valid shipment party role values used for party filters, generated from OpenAPI."
---

# Variable: PARTY\_ROLES
Expand Down
Loading