diff --git a/docs/api-docs/api-reference/containers/list-containers.mdx b/docs/api-docs/api-reference/containers/list-containers.mdx index b13f651a..226f465b 100644 --- a/docs/api-docs/api-reference/containers/list-containers.mdx +++ b/docs/api-docs/api-reference/containers/list-containers.mdx @@ -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 diff --git a/docs/api-docs/api-reference/list-filters.mdx b/docs/api-docs/api-reference/list-filters.mdx index ba468d71..9b143441 100644 --- a/docs/api-docs/api-reference/list-filters.mdx +++ b/docs/api-docs/api-reference/list-filters.mdx @@ -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. */} diff --git a/docs/api-docs/api-reference/shipments/list-shipments.mdx b/docs/api-docs/api-reference/shipments/list-shipments.mdx index 389d6987..7efcad04 100644 --- a/docs/api-docs/api-reference/shipments/list-shipments.mdx +++ b/docs/api-docs/api-reference/shipments/list-shipments.mdx @@ -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 diff --git a/docs/api-docs/in-depth-guides/filtering-shipments-and-containers.mdx b/docs/api-docs/in-depth-guides/filtering-shipments-and-containers.mdx index a6770028..c8a78ca1 100644 --- a/docs/api-docs/in-depth-guides/filtering-shipments-and-containers.mdx +++ b/docs/api-docs/in-depth-guides/filtering-shipments-and-containers.mdx @@ -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. diff --git a/docs/mcp/filtering-worklists.mdx b/docs/mcp/filtering-worklists.mdx index cb6549c7..47ad69b7 100644 --- a/docs/mcp/filtering-worklists.mdx +++ b/docs/mcp/filtering-worklists.mdx @@ -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. diff --git a/docs/sdk/reference/types/filters/index.mdx b/docs/sdk/reference/types/filters/index.mdx index 87e877f1..8d10dcb4 100644 --- a/docs/sdk/reference/types/filters/index.mdx +++ b/docs/sdk/reference/types/filters/index.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/interfaces/ContainerListFilters.mdx b/docs/sdk/reference/types/filters/interfaces/ContainerListFilters.mdx index 8cf8d35a..6366adc6 100644 --- a/docs/sdk/reference/types/filters/interfaces/ContainerListFilters.mdx +++ b/docs/sdk/reference/types/filters/interfaces/ContainerListFilters.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/interfaces/ShipmentListFilters.mdx b/docs/sdk/reference/types/filters/interfaces/ShipmentListFilters.mdx index d47497e7..f249af56 100644 --- a/docs/sdk/reference/types/filters/interfaces/ShipmentListFilters.mdx +++ b/docs/sdk/reference/types/filters/interfaces/ShipmentListFilters.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/type-aliases/ContainerStatus.mdx b/docs/sdk/reference/types/filters/type-aliases/ContainerStatus.mdx index 36cd6b01..92000866 100644 --- a/docs/sdk/reference/types/filters/type-aliases/ContainerStatus.mdx +++ b/docs/sdk/reference/types/filters/type-aliases/ContainerStatus.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/type-aliases/ContainerStatusFilter.mdx b/docs/sdk/reference/types/filters/type-aliases/ContainerStatusFilter.mdx index e6c1e948..58d68dd4 100644 --- a/docs/sdk/reference/types/filters/type-aliases/ContainerStatusFilter.mdx +++ b/docs/sdk/reference/types/filters/type-aliases/ContainerStatusFilter.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/type-aliases/DateFilter.mdx b/docs/sdk/reference/types/filters/type-aliases/DateFilter.mdx index 05dd8a7c..48c4a969 100644 --- a/docs/sdk/reference/types/filters/type-aliases/DateFilter.mdx +++ b/docs/sdk/reference/types/filters/type-aliases/DateFilter.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/type-aliases/PartyFilter.mdx b/docs/sdk/reference/types/filters/type-aliases/PartyFilter.mdx index 24e078e5..9ec5e268 100644 --- a/docs/sdk/reference/types/filters/type-aliases/PartyFilter.mdx +++ b/docs/sdk/reference/types/filters/type-aliases/PartyFilter.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/type-aliases/PartyRole.mdx b/docs/sdk/reference/types/filters/type-aliases/PartyRole.mdx index 37420c86..ce652083 100644 --- a/docs/sdk/reference/types/filters/type-aliases/PartyRole.mdx +++ b/docs/sdk/reference/types/filters/type-aliases/PartyRole.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/type-aliases/StringFilter.mdx b/docs/sdk/reference/types/filters/type-aliases/StringFilter.mdx index bbf66c99..57cb2252 100644 --- a/docs/sdk/reference/types/filters/type-aliases/StringFilter.mdx +++ b/docs/sdk/reference/types/filters/type-aliases/StringFilter.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/variables/CONTAINER_STATUSES.mdx b/docs/sdk/reference/types/filters/variables/CONTAINER_STATUSES.mdx index fb7dd91a..625cda2d 100644 --- a/docs/sdk/reference/types/filters/variables/CONTAINER_STATUSES.mdx +++ b/docs/sdk/reference/types/filters/variables/CONTAINER_STATUSES.mdx @@ -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 diff --git a/docs/sdk/reference/types/filters/variables/PARTY_ROLES.mdx b/docs/sdk/reference/types/filters/variables/PARTY_ROLES.mdx index b2d55078..c7e4f11b 100644 --- a/docs/sdk/reference/types/filters/variables/PARTY_ROLES.mdx +++ b/docs/sdk/reference/types/filters/variables/PARTY_ROLES.mdx @@ -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