diff --git a/docs/api-docs/getting-started/list-shipments-and-containers.mdx b/docs/api-docs/getting-started/list-shipments-and-containers.mdx
index 0306d6488..e41455778 100644
--- a/docs/api-docs/getting-started/list-shipments-and-containers.mdx
+++ b/docs/api-docs/getting-started/list-shipments-and-containers.mdx
@@ -1,5 +1,5 @@
---
-title: "List Shipments and Containers"
+title: "List shipments and containers"
sidebarTitle: "3. List Shipments & Containers"
description: "List tracked shipments and containers via the Terminal49 API, filter results by status, and retrieve the tracking data your integration needs."
keywords:
@@ -257,7 +257,7 @@ curl "https://api.terminal49.com/v2/containers" \
-H "Authorization: Token YOUR_API_KEY"
```
-We suggest copying the response into a text editor so you can examine it while continuing the tutorial.
+Copy the response into a text editor so you can examine it while you continue the tutorial.
## Anatomy of containers JSON response
diff --git a/docs/api-docs/getting-started/receive-status-updates.mdx b/docs/api-docs/getting-started/receive-status-updates.mdx
index 87918b27d..52a904b45 100644
--- a/docs/api-docs/getting-started/receive-status-updates.mdx
+++ b/docs/api-docs/getting-started/receive-status-updates.mdx
@@ -37,7 +37,7 @@ To use the dashboard:
Go to [Developer Webhooks](https://app.terminal49.com/developers/webhooks) in your Terminal49 dashboard.
- Click **Create Webhook Endpoint** and enter your HTTPS endpoint URL.
+ Select **Create Webhook Endpoint** and enter your HTTPS endpoint URL.
Select the events you want to receive, then save the webhook.
diff --git a/docs/api-docs/getting-started/sdk-quickstart.mdx b/docs/api-docs/getting-started/sdk-quickstart.mdx
index e9d42dfa5..24a496ab6 100644
--- a/docs/api-docs/getting-started/sdk-quickstart.mdx
+++ b/docs/api-docs/getting-started/sdk-quickstart.mdx
@@ -1,5 +1,5 @@
---
-title: "Open the TypeScript SDK Quickstart"
+title: "Open the TypeScript SDK quickstart"
description: "Redirect page for the Terminal49 TypeScript SDK quickstart. Track a container and retrieve live shipment data in a few lines of code."
keywords:
- "Terminal49 SDK"
diff --git a/docs/api-docs/getting-started/start-here.mdx b/docs/api-docs/getting-started/start-here.mdx
index c8a0dab29..8dbc923ac 100644
--- a/docs/api-docs/getting-started/start-here.mdx
+++ b/docs/api-docs/getting-started/start-here.mdx
@@ -1,5 +1,5 @@
---
-title: "Start Here: Track Shipments with the Terminal49 API"
+title: "Start here: Track shipments with the Terminal49 API"
sidebarTitle: "1. Start Here"
description: "Set up Terminal49 API access, generate an API key, and make your first tracking request to start monitoring ocean shipments and containers."
keywords:
diff --git a/docs/api-docs/getting-started/tracking-shipments-and-containers.mdx b/docs/api-docs/getting-started/tracking-shipments-and-containers.mdx
index d6f1d715a..765c8d730 100644
--- a/docs/api-docs/getting-started/tracking-shipments-and-containers.mdx
+++ b/docs/api-docs/getting-started/tracking-shipments-and-containers.mdx
@@ -1,5 +1,5 @@
---
-title: "Track Shipments and Containers"
+title: "Track shipments and containers"
sidebarTitle: "2. Tracking Shipments & Containers"
description: "Create tracking requests for bill of lading, booking, and container numbers in the Terminal49 API and start receiving shipment milestone updates."
keywords:
diff --git a/docs/api-docs/in-depth-guides/adding-customer.mdx b/docs/api-docs/in-depth-guides/adding-customer.mdx
index 707402760..d1bde7266 100644
--- a/docs/api-docs/in-depth-guides/adding-customer.mdx
+++ b/docs/api-docs/in-depth-guides/adding-customer.mdx
@@ -1,5 +1,5 @@
---
-title: "Add a Customer to a Tracking Request"
+title: "Add a customer to a tracking request"
description: "Associate a customer party with a Terminal49 tracking request so new shipments automatically inherit the correct party relationship and metadata."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/in-depth-guides/assigning-parties.mdx b/docs/api-docs/in-depth-guides/assigning-parties.mdx
index cb63b9f0c..6dc3e1c19 100644
--- a/docs/api-docs/in-depth-guides/assigning-parties.mdx
+++ b/docs/api-docs/in-depth-guides/assigning-parties.mdx
@@ -1,5 +1,5 @@
---
-title: "Assign Shipper, Consignee, and Other Parties"
+title: "Assign shipper, consignee, and other parties"
description: "Set the shipper, consignee, freight forwarder, notify party, customs broker, or dray carrier on shipments and containers through the Terminal49 API."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/in-depth-guides/container-statuses.mdx b/docs/api-docs/in-depth-guides/container-statuses.mdx
index bc0cffbab..7508c01d0 100644
--- a/docs/api-docs/in-depth-guides/container-statuses.mdx
+++ b/docs/api-docs/in-depth-guides/container-statuses.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 Container Statuses"
+title: "Terminal49 container statuses"
description: "Understand every Terminal49 container status value, from on-ship to empty-returned, so your integration can interpret each shipment lifecycle stage."
keywords:
- "Terminal49 API"
@@ -41,7 +41,7 @@ The API returns the raw backend value (for example `grounded`). The Terminal49 d
### on_ship
**Dashboard label: "On Ship"**
-**In transit by vessel** — The container is on a vessel. In the lifecycle this status first appears when the container is loaded or the vessel departs the port of lading, and it persists through the ocean voyage until the container is discharged at the Port of Discharge (POD).
+**In transit by vessel** — The container is on a vessel. This status first appears when the container is loaded or the vessel departs the port of lading. It persists through the ocean voyage until the container is discharged at the Port of Discharge (POD).
Triggered by the *vessel loaded* or *vessel departed* milestone (and kept by subsequent on-vessel milestones such as *vessel arrived*, *vessel berthed*, and transshipment events).
@@ -83,7 +83,7 @@ While a hold is in place, the terminal will not release the container for pickup
### off_dock
**Dashboard label: "Available at Shippers"**
-**At an off-dock facility** — The terminal reported that the container has moved off the main terminal to an off-dock or shipper's-own yard, where it's available for pickup. When this happens, Terminal49 attempts to identify the off-dock facility and re-point tracking to it, so this status can also appear briefly during that transition before status is pulled from the new facility. This value comes from terminal data (not the steamship line) and is uncommon.
+**At an off-dock facility** — The terminal reported that the container has moved off the main terminal to an off-dock or shipper's-own yard, where it's available for pickup. When this happens, Terminal49 attempts to identify the off-dock facility and re-point tracking to it. This status can also appear briefly during that transition, before Terminal49 pulls status from the new facility. This value comes from terminal data (not the steamship line) and is uncommon.
### picked_up
**Dashboard label: "Picked up"**
@@ -93,7 +93,7 @@ While a hold is in place, the terminal will not release the container for pickup
### delivered
**Dashboard label: "Delivered"**
-**Delivery confirmed** — The container has been delivered to the warehouse. This status is only set when delivery is [manually marked as delivered](https://help.terminal49.com/articles/4713318249-how-to-mark-containers-as-delivered) through the Terminal49 dashboard, because delivery date/time data is only available to the customer (Terminal49 does not have access to it).
+**Delivery confirmed** — The container has been delivered to the warehouse. This status is only set when you [manually mark the container as delivered](https://help.terminal49.com/articles/4713318249-how-to-mark-containers-as-delivered) in the Terminal49 dashboard. Delivery date and time data is only available to you, so Terminal49 does not have access to it.
### empty_returned
**Dashboard label: "Empty Returned"**
diff --git a/docs/api-docs/in-depth-guides/dashboard-deep-linking.mdx b/docs/api-docs/in-depth-guides/dashboard-deep-linking.mdx
index d0feaf576..12d4f686e 100644
--- a/docs/api-docs/in-depth-guides/dashboard-deep-linking.mdx
+++ b/docs/api-docs/in-depth-guides/dashboard-deep-linking.mdx
@@ -1,5 +1,5 @@
---
-title: "Direct Links to Shipments and Containers"
+title: "Direct links to shipments and containers"
sidebarTitle: "Tracking Page Links"
description: "Link directly to a shipment or container tracking page using container numbers, BOL numbers, or references — no internal IDs needed."
keywords:
@@ -12,7 +12,7 @@ keywords:
- "tracking page links"
---
-You can link directly to any shipment or container in Terminal49 using an identifier you already have — a container number, bill of lading, booking number, or any reference number you've attached to a shipment. The link resolves to the correct tracking page automatically, so your team doesn't need to know Terminal49's internal UUIDs. This is especially useful when linking from a TMS, ERP, spreadsheet, internal tool, or automated notification.
+You can link directly to any shipment or container in Terminal49 using an identifier you already have. This can be a container number, bill of lading, booking number, or any reference number you've attached to a shipment. The link resolves to the correct tracking page automatically, so your team doesn't need to know Terminal49's internal UUIDs. This is especially useful when linking from a TMS, ERP, spreadsheet, internal tool, or automated notification.
## URL format
diff --git a/docs/api-docs/in-depth-guides/direct-upload-documents.mdx b/docs/api-docs/in-depth-guides/direct-upload-documents.mdx
index b743fc355..0214e88e3 100644
--- a/docs/api-docs/in-depth-guides/direct-upload-documents.mdx
+++ b/docs/api-docs/in-depth-guides/direct-upload-documents.mdx
@@ -1,5 +1,5 @@
---
-title: "Direct Upload for Documents"
+title: "Direct upload for documents"
sidebarTitle: "Direct Upload for Documents"
description: "Upload files with the Terminal49 direct upload flow, retrieve a signed_id, and create document resources linked to your shipments or containers."
keywords:
diff --git a/docs/api-docs/in-depth-guides/document-processing-workflows.mdx b/docs/api-docs/in-depth-guides/document-processing-workflows.mdx
index 5b82c12e9..50e8bcb22 100644
--- a/docs/api-docs/in-depth-guides/document-processing-workflows.mdx
+++ b/docs/api-docs/in-depth-guides/document-processing-workflows.mdx
@@ -59,7 +59,7 @@ All API calls require an API key passed as a Bearer token:
Authorization: Token YOUR_API_KEY
```
-To get your API key, go to **User > Developers > API Keys** (click your username in the bottom-left corner of the navigation). For more detail, see [Start Here](/api-docs/getting-started/start-here).
+To get your API key, go to **User > Developers > API Keys** (select your username in the bottom-left corner of the navigation). For more detail, see [Start Here](/api-docs/getting-started/start-here).
## Subscribing to events
@@ -86,10 +86,10 @@ curl -X POST https://api.terminal49.com/v2/webhooks \
You can also configure webhooks from the Terminal49 dashboard:
-1. Click your username in the bottom-left corner of the navigation.
+1. Select your username in the bottom-left corner of the navigation.
2. Go to **User > Developers > Webhooks**.
-3. To add a new endpoint, click **Create Webhook**, fill in your URL, and select the relevant events under **Document Events**.
-4. To update an existing endpoint, click into it and toggle on the document events you need.
+3. To add a new endpoint, select **Create Webhook**, fill in your URL, and select the relevant events under **Document Events**.
+4. To update an existing endpoint, open it and toggle on the document events you need.
## Webhook endpoint requirements
diff --git a/docs/api-docs/in-depth-guides/event-timestamps.mdx b/docs/api-docs/in-depth-guides/event-timestamps.mdx
index 6b6b9d835..27f716c51 100644
--- a/docs/api-docs/in-depth-guides/event-timestamps.mdx
+++ b/docs/api-docs/in-depth-guides/event-timestamps.mdx
@@ -1,5 +1,5 @@
---
-title: "Event Timestamps"
+title: "Event timestamps"
description: "Learn how Terminal49 stores transport event timestamps in UTC and how to convert them to local time using the matching IANA timezone field."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/in-depth-guides/holds-and-fees.mdx b/docs/api-docs/in-depth-guides/holds-and-fees.mdx
index 0a55e02cf..513e1872c 100644
--- a/docs/api-docs/in-depth-guides/holds-and-fees.mdx
+++ b/docs/api-docs/in-depth-guides/holds-and-fees.mdx
@@ -1,5 +1,5 @@
---
-title: "Container Holds, Fees, and Release Readiness"
+title: "Container holds, fees, and release readiness"
description: "Determine when an import container is released for pickup by reading holds, fees, last free day, and availability data from the Terminal49 API."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/in-depth-guides/quickstart.mdx b/docs/api-docs/in-depth-guides/quickstart.mdx
index 4fa602c50..94e8795aa 100644
--- a/docs/api-docs/in-depth-guides/quickstart.mdx
+++ b/docs/api-docs/in-depth-guides/quickstart.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 API Quickstart"
+title: "Terminal49 API quickstart"
sidebarTitle: "Quick Start Guide"
description: "Follow the Terminal49 API quickstart to create a tracking request, monitor your first shipment, and retrieve live container and shipment data."
keywords:
diff --git a/docs/api-docs/in-depth-guides/rate-limiting.mdx b/docs/api-docs/in-depth-guides/rate-limiting.mdx
index f9a721058..202326968 100644
--- a/docs/api-docs/in-depth-guides/rate-limiting.mdx
+++ b/docs/api-docs/in-depth-guides/rate-limiting.mdx
@@ -1,5 +1,5 @@
---
-title: "Rate Limiting"
+title: "Rate limiting"
description: "Understand Terminal49 API rate limits, HTTP 429 responses, and how to design clients that handle throttling with retries and exponential backoff."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/in-depth-guides/routing.mdx b/docs/api-docs/in-depth-guides/routing.mdx
index 6c004d9db..3844a1862 100644
--- a/docs/api-docs/in-depth-guides/routing.mdx
+++ b/docs/api-docs/in-depth-guides/routing.mdx
@@ -1,5 +1,5 @@
---
-title: "Vessel and Container Route Data"
+title: "Vessel and container route data"
description: "Access detailed container route segments and vessel position data from the Terminal49 API to build richer map and shipment visibility experiences."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/in-depth-guides/terminal49-map.mdx b/docs/api-docs/in-depth-guides/terminal49-map.mdx
index e518a5126..5d947933f 100644
--- a/docs/api-docs/in-depth-guides/terminal49-map.mdx
+++ b/docs/api-docs/in-depth-guides/terminal49-map.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 Map Embed Guide"
+title: "Terminal49 map embed guide"
description: "Embed the Terminal49 container map in your website with a publishable API key to display live vessel positions and shipment location data."
keywords:
- "Terminal49 API"
@@ -147,7 +147,7 @@ The styles are written in [BEM](https://getbem.com/) style as well as they're sc
### Sizing
-By default, the map takes the full width of its container and some height. To expand the map, click the expand button in the bottom-left corner of the map.
+By default, the map takes the full width of its container and some height. To expand the map, select the expand button in the bottom-left corner of the map.
You can also override the default styles to customize the map to your liking.
For example, to tell the map to take 60% of the total viewport size when expanded, do the following:
diff --git a/docs/api-docs/in-depth-guides/webhooks.mdx b/docs/api-docs/in-depth-guides/webhooks.mdx
index dff0df5e6..60d23cc13 100644
--- a/docs/api-docs/in-depth-guides/webhooks.mdx
+++ b/docs/api-docs/in-depth-guides/webhooks.mdx
@@ -31,7 +31,7 @@ Use the [List Webhook Events](/api-docs/api-reference/webhooks/list-webhook-even
You can create a webhook from the dashboard or API.
-To use the dashboard, open [Developer Webhooks](https://app.terminal49.com/developers/webhooks) and click **Create Webhook Endpoint**.
+To use the dashboard, open [Developer Webhooks](https://app.terminal49.com/developers/webhooks) and select **Create Webhook Endpoint**.
To use the API:
@@ -172,7 +172,7 @@ curl -s "https://api.terminal49.com/v2/webhook_notifications" \
-H "Content-Type: application/vnd.api+json"
```
-Missed notifications cannot be replayed. After you fix the consumer, use [Trigger a Webhook](/api-docs/api-reference/webhooks/trigger-a-webhook) to re-test your handler with a sample payload, then re-fetch the affected shipments and containers from the REST API to backfill any missed state changes.
+Missed notifications cannot be replayed. After you fix the consumer, use [Trigger a Webhook](/api-docs/api-reference/webhooks/trigger-a-webhook) to re-test your handler with a sample payload. Then re-fetch the affected shipments and containers from the REST API to backfill any missed state changes.
For more help, see [How to Troubleshoot Missing Webhook Notifications](https://help.terminal49.com/en/articles/7851422-missing-webhook-notifications).
diff --git a/docs/api-docs/useful-info/entitlements.mdx b/docs/api-docs/useful-info/entitlements.mdx
index 5d3f81cba..b8b299e5a 100644
--- a/docs/api-docs/useful-info/entitlements.mdx
+++ b/docs/api-docs/useful-info/entitlements.mdx
@@ -1,5 +1,5 @@
---
-title: "Entitlements and Paid Features"
+title: "Entitlements and paid features"
description: "Understand which Terminal49 API, map, widget, vessel, rail, and MCP features require additional account enablement and what non-entitled callers receive."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/useful-info/pricing.mdx b/docs/api-docs/useful-info/pricing.mdx
index ce52e85eb..3b114f9f0 100644
--- a/docs/api-docs/useful-info/pricing.mdx
+++ b/docs/api-docs/useful-info/pricing.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 API Pricing"
+title: "Terminal49 API pricing"
description: "Review Terminal49 API pricing plans and find resources for evaluating access to ocean shipment and container tracking data for your integration."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/useful-info/test-numbers.mdx b/docs/api-docs/useful-info/test-numbers.mdx
index b683d8020..e50c85c6d 100644
--- a/docs/api-docs/useful-info/test-numbers.mdx
+++ b/docs/api-docs/useful-info/test-numbers.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 Test Tracking Numbers"
+title: "Terminal49 test tracking numbers"
description: "Use Terminal49 test tracking numbers to simulate successful, failed, and edge-case tracking request outcomes when validating your sandbox integration."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/useful-info/webhook-events-examples.mdx b/docs/api-docs/useful-info/webhook-events-examples.mdx
index 0f1f52c3d..e17b6bfe0 100644
--- a/docs/api-docs/useful-info/webhook-events-examples.mdx
+++ b/docs/api-docs/useful-info/webhook-events-examples.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 Webhook Event Examples"
+title: "Terminal49 webhook event examples"
description: "Review sample Terminal49 webhook payloads for shipment, container, and tracking request events to build, test, and debug your webhook consumer."
keywords:
- "Terminal49 API"
diff --git a/docs/api-docs/webhooks/overview.mdx b/docs/api-docs/webhooks/overview.mdx
index 9a2a96d34..6abcd99e2 100644
--- a/docs/api-docs/webhooks/overview.mdx
+++ b/docs/api-docs/webhooks/overview.mdx
@@ -1,5 +1,5 @@
---
-title: "Why Webhooks"
+title: "Why webhooks"
sidebarTitle: "Overview"
description: "Terminal49 is event-driven. Use webhooks to receive real-time shipment and container tracking updates instead of polling the REST API for changes."
keywords:
diff --git a/docs/api-docs/webhooks/payloads.mdx b/docs/api-docs/webhooks/payloads.mdx
index c5fc2d49a..50afdf0e7 100644
--- a/docs/api-docs/webhooks/payloads.mdx
+++ b/docs/api-docs/webhooks/payloads.mdx
@@ -1,5 +1,5 @@
---
-title: "Webhook Payloads"
+title: "Webhook payloads"
sidebarTitle: "Payloads"
description: "Reference for the Terminal49 webhook notification envelope, JSON:API included resource patterns, and links to complete event payload examples."
keywords:
diff --git a/docs/api-docs/webhooks/use-cases/eta-monitoring.mdx b/docs/api-docs/webhooks/use-cases/eta-monitoring.mdx
index 6adb40e80..3d1086480 100644
--- a/docs/api-docs/webhooks/use-cases/eta-monitoring.mdx
+++ b/docs/api-docs/webhooks/use-cases/eta-monitoring.mdx
@@ -1,5 +1,5 @@
---
-title: "Monitor ETA Changes with Webhooks"
+title: "Monitor ETA changes with webhooks"
sidebarTitle: "ETA Monitoring"
description: "Subscribe to Terminal49 ETA change webhook events and alert your team automatically when a shipment's estimated arrival date or port of discharge shifts."
keywords:
diff --git a/docs/api-docs/webhooks/use-cases/lfd-alerts.mdx b/docs/api-docs/webhooks/use-cases/lfd-alerts.mdx
index 15eeb9935..0eef7021c 100644
--- a/docs/api-docs/webhooks/use-cases/lfd-alerts.mdx
+++ b/docs/api-docs/webhooks/use-cases/lfd-alerts.mdx
@@ -1,5 +1,5 @@
---
-title: "Alert on LFD Changes and Container Availability"
+title: "Alert on LFD changes and container availability"
sidebarTitle: "LFD & Availability Alerts"
description: "Use Terminal49 webhooks to monitor Last Free Day changes and container availability so you can dispatch pickups before demurrage charges begin."
keywords:
diff --git a/docs/datasync/home.mdx b/docs/datasync/home.mdx
index 32164f539..086dacdb3 100644
--- a/docs/datasync/home.mdx
+++ b/docs/datasync/home.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 DataSync Documentation"
+title: "Terminal49 DataSync documentation"
sidebarTitle: "DataSync Home"
description: "Learn how Terminal49 DataSync delivers shipment, container, and transport event data into your data warehouse, database, or spreadsheet automatically."
keywords:
diff --git a/docs/datasync/overview.mdx b/docs/datasync/overview.mdx
index df7319cb9..1b32a8078 100644
--- a/docs/datasync/overview.mdx
+++ b/docs/datasync/overview.mdx
@@ -1,5 +1,5 @@
---
-title: "DataSync Overview"
+title: "DataSync overview"
sidebarTitle: "Overview"
description: "See how Terminal49 DataSync syncs shipment, container, and tracking request data into your existing data warehouse, database, or spreadsheet systems."
keywords:
diff --git a/docs/datasync/supported-destinations.mdx b/docs/datasync/supported-destinations.mdx
index 6d0c4e9ca..0f61d6e57 100644
--- a/docs/datasync/supported-destinations.mdx
+++ b/docs/datasync/supported-destinations.mdx
@@ -1,5 +1,5 @@
---
-title: "DataSync Supported Destinations"
+title: "DataSync supported destinations"
description: "See which databases, data warehouses, object stores, and spreadsheets Terminal49 DataSync supports as sync destinations for your tracking data."
keywords:
- "Terminal49 DataSync"
diff --git a/docs/datasync/table-properties/containers.mdx b/docs/datasync/table-properties/containers.mdx
index 5cb590115..e8d15d250 100644
--- a/docs/datasync/table-properties/containers.mdx
+++ b/docs/datasync/table-properties/containers.mdx
@@ -1,5 +1,5 @@
---
-title: "Deprecated DataSync Containers Table"
+title: "Deprecated DataSync containers table"
sidebarTitle: "Containers (deprecated)"
description: "Reference the deprecated Terminal49 DataSync containers table schema. Migrate to the current rail-aware containers table for new and existing integrations."
keywords:
diff --git a/docs/datasync/table-properties/containers_rail.mdx b/docs/datasync/table-properties/containers_rail.mdx
index 7c18d85cc..6cc7da974 100644
--- a/docs/datasync/table-properties/containers_rail.mdx
+++ b/docs/datasync/table-properties/containers_rail.mdx
@@ -1,5 +1,5 @@
---
-title: "Containers Table"
+title: "Containers table"
sidebarTitle: "Containers"
description: "Reference the Terminal49 DataSync containers table schema, including rail-aware tracking fields, column definitions, data types, and relationships."
keywords:
diff --git a/docs/datasync/table-properties/shipments.mdx b/docs/datasync/table-properties/shipments.mdx
index bb04585bf..2d692ecb2 100644
--- a/docs/datasync/table-properties/shipments.mdx
+++ b/docs/datasync/table-properties/shipments.mdx
@@ -1,5 +1,5 @@
---
-title: "Shipments Table"
+title: "Shipments table"
sidebarTitle: "Shipments"
description: "Reference the Terminal49 DataSync shipments table schema, including column definitions, relationships to containers, and shipment-level tracking fields."
keywords:
diff --git a/docs/sdk/error-handling.mdx b/docs/sdk/error-handling.mdx
index 0a832a3de..afc974aef 100644
--- a/docs/sdk/error-handling.mdx
+++ b/docs/sdk/error-handling.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 SDK Error Handling"
+title: "Terminal49 SDK error handling"
sidebarTitle: "Error Handling"
description: "Catch and handle Terminal49 TypeScript SDK errors, including API validation failures and network timeouts, so your integration recovers gracefully."
keywords:
diff --git a/docs/sdk/filtering-pagination.mdx b/docs/sdk/filtering-pagination.mdx
index a95831b61..9387d4f2a 100644
--- a/docs/sdk/filtering-pagination.mdx
+++ b/docs/sdk/filtering-pagination.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 SDK Filtering and Pagination"
+title: "Terminal49 SDK filtering and pagination"
sidebarTitle: "Filtering & Pagination"
description: "Use canonical, validated shipment and container filters, explicit date bounds, party matching, and bounded pagination in the TypeScript SDK."
keywords:
diff --git a/docs/sdk/methods.mdx b/docs/sdk/methods.mdx
index f3b87cc3f..718f7f79e 100644
--- a/docs/sdk/methods.mdx
+++ b/docs/sdk/methods.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 SDK Methods Reference"
+title: "Terminal49 SDK methods reference"
sidebarTitle: "Methods Reference"
description: "Review every Terminal49 TypeScript SDK method organized by resource — shipments, containers, tracking requests, webhooks, and more — with usage examples."
keywords:
diff --git a/docs/sdk/quickstart.mdx b/docs/sdk/quickstart.mdx
index 88388208d..ef51c84ff 100644
--- a/docs/sdk/quickstart.mdx
+++ b/docs/sdk/quickstart.mdx
@@ -1,5 +1,5 @@
---
-title: "Terminal49 SDK Quickstart"
+title: "Terminal49 SDK quickstart"
sidebarTitle: "Quickstart"
description: "Install the Terminal49 TypeScript SDK, track a container, list shipments, and retrieve live tracking data in a few minutes with working examples."
keywords:
diff --git a/docs/sdk/typescript/authentication.mdx b/docs/sdk/typescript/authentication.mdx
index e6acfaca4..e29a18ba2 100644
--- a/docs/sdk/typescript/authentication.mdx
+++ b/docs/sdk/typescript/authentication.mdx
@@ -1,5 +1,5 @@
---
-title: "TypeScript SDK Authentication"
+title: "TypeScript SDK authentication"
description: "Redirects to the Terminal49 TypeScript SDK authentication guide. Learn how to configure your API key and authenticate all SDK requests securely."
keywords:
- "Terminal49 SDK"
diff --git a/docs/sdk/typescript/available-methods.mdx b/docs/sdk/typescript/available-methods.mdx
index 99a650acb..3d831f068 100644
--- a/docs/sdk/typescript/available-methods.mdx
+++ b/docs/sdk/typescript/available-methods.mdx
@@ -1,5 +1,5 @@
---
-title: "TypeScript SDK Methods Reference"
+title: "TypeScript SDK methods reference"
description: "Redirects to the Terminal49 TypeScript SDK methods reference. Browse all available client methods for shipments, containers, and tracking requests."
keywords:
- "Terminal49 SDK"
diff --git a/docs/sdk/typescript/error-handling.mdx b/docs/sdk/typescript/error-handling.mdx
index 56ca4de7a..3dde93080 100644
--- a/docs/sdk/typescript/error-handling.mdx
+++ b/docs/sdk/typescript/error-handling.mdx
@@ -1,5 +1,5 @@
---
-title: "TypeScript SDK Error Handling"
+title: "TypeScript SDK error handling"
description: "Redirects to the Terminal49 TypeScript SDK error handling guide. Learn how to catch API errors, network timeouts, and validation failures."
keywords:
- "Terminal49 SDK"
diff --git a/docs/sdk/typescript/filtering.mdx b/docs/sdk/typescript/filtering.mdx
index a9278b003..820e8e17f 100644
--- a/docs/sdk/typescript/filtering.mdx
+++ b/docs/sdk/typescript/filtering.mdx
@@ -1,5 +1,5 @@
---
-title: "TypeScript SDK Filtering"
+title: "TypeScript SDK filtering"
description: "Redirects to the Terminal49 TypeScript SDK filtering guide. Learn how to filter shipments and containers by status, carrier, date, and other fields."
keywords:
- "Terminal49 SDK"
diff --git a/docs/sdk/typescript/installation.mdx b/docs/sdk/typescript/installation.mdx
index 74f638ad0..4c300f9e4 100644
--- a/docs/sdk/typescript/installation.mdx
+++ b/docs/sdk/typescript/installation.mdx
@@ -1,5 +1,5 @@
---
-title: "TypeScript SDK Installation"
+title: "TypeScript SDK installation"
description: "Redirects to the Terminal49 TypeScript SDK installation guide. Install the SDK package from npm and configure it for your Node.js or TypeScript project."
keywords:
- "Terminal49 SDK"
diff --git a/docs/sdk/typescript/pagination.mdx b/docs/sdk/typescript/pagination.mdx
index 344a86714..83da52b08 100644
--- a/docs/sdk/typescript/pagination.mdx
+++ b/docs/sdk/typescript/pagination.mdx
@@ -1,5 +1,5 @@
---
-title: "TypeScript SDK Pagination"
+title: "TypeScript SDK pagination"
description: "Redirects to the Terminal49 TypeScript SDK pagination guide. Learn how to paginate large result sets when listing shipments, containers, or events."
keywords:
- "Terminal49 SDK"
diff --git a/docs/sdk/typescript/quickstart.mdx b/docs/sdk/typescript/quickstart.mdx
index f1978cf9a..abb694490 100644
--- a/docs/sdk/typescript/quickstart.mdx
+++ b/docs/sdk/typescript/quickstart.mdx
@@ -1,5 +1,5 @@
---
-title: "TypeScript SDK Quickstart"
+title: "TypeScript SDK quickstart"
description: "Redirects to the Terminal49 TypeScript SDK quickstart. Get started tracking containers and retrieving shipment data in minutes with working examples."
keywords:
- "Terminal49 SDK"