Dunvale
Logistics Reports

Dunvale Logistics Reports

Public and entitled reports with source freshness, structured metadata, and machine-readable feeds. Claim-bearing report output depends on cited packet/report evidence and saved source_ref policy; broad source claims also require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth totals, claim-policy rows, parser-lag, future-row, embedding-backlog, degraded-run, and no blocking claimWarnings gates.

Report lists, snippets, gated bodies, RSS feed URLs, empty feeds, search hits, briefing cards, and publication timestamps are readback context only. They do not prove source currentness, source quality, publication proof for missing artifacts, customer receipt, delivery, account entitlement, or causality.

Compare parsing cost
Historical data archive desk with maps, source sheets, and time-series panels

Report evidence archive

Reports inherit source caveats and historical context; freshness labels alone do not prove source currentness.

Border Pulse commercial coverage

Reports support 4 border coverage options for commercial planning.

Laredo has a listed monthly service. Otay Mesa and Detroit/Windsor are available for custom quotes. Package/report grouping is planning context only until cited packet/report evidence and sourceClaimAudit review prove claim-bearing use.

Account delivery, billing, alerts, and access keys start after approved setup.

Laredo Border Pulse

$199/month

GET /public/border-pulse/packages/border-pulse%3Alaredo%3Apilot/operator-summary

Otay Mesa / San Diego planned coverage

Not yet priced

GET /public/border-pulse/packages/border-pulse%3Aotay-mesa%3Aexpansion-checkpoint/operator-summary

Otay Mesa custom coverage review

Private quote required

GET /public/border-pulse/packages/border-pulse%3Aotay-mesa%3Aprivate-source-pack/operator-summary

Detroit / Windsor custom coverage review

Private quote required

GET /public/border-pulse/packages/border-pulse%3Adetroit-windsor%3Aprivate-source-pack/operator-summary

Report Types

Morning Briefing

Daily overview of border conditions, weather, raw policy context, and economic context

Plan morning dispatch risk and spot overnight source changes before agents request packets.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

borderweatherpolicyeconomic
daily · Free
Midday Update

Intraday hot spots, changes since morning, new anomalies

Recheck lanes and exceptions while same-day routing decisions are still open.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

borderroadweather
daily · self serve
Evening Wrap

Day summary, reviewed trends, and caveated next-day watch context

Close operating day with confirmed anomalies, carryover risk, and next-day watch items.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

borderroadweatherpolicy
daily · self serve
Regional Report

Region-specific border conditions, weather, and trade intelligence

Focus account scopes on one corridor instead of reading national noise.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

borderroadweathertrade
daily · self serve
Crossing Deep Dive

7-day analysis for a single crossing with hourly patterns and lane breakdown

Review a port pattern before changing carrier, broker, or crossing selection.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

borderweatherroad
weekly · self serve
Sector Report

Cross-border trade analysis by commodity sector

Track commodity exposure across trade flows, manufacturing, rail, and policy context.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

traderailpolicyeconomic
weekly · commercial
Macro Weekly

FX, trade balance, IMMEX, rail metrics, and raw policy digest context

Separate corridor noise from macro pressure in FX, diesel, rail, and trade indicators.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

economictraderailpolicy
weekly · self serve
Monthly Outlook

Monthly index, trend analysis, deep macro, and seasonal forecast

Set month-ahead watchlists and seasonal priors for account-scoped agents.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

tradeeconomicclimaterail
monthly · self serve
Breaking Alert

Urgent intelligence on cited anomalies, port closures, or raw policy-document changes

Interrupt normal monitoring only when cited disruption evidence crosses alert threshold.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

borderroadweatherpolicy
breaking · Free
Policy Brief

Daily digest of raw-current Federal Register and CBP trade policy documents; not normalized policy source facts

Screen trade notices for operator review without treating raw documents as legal advice or normalized source facts.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

raw policytrade
daily · Free
FX Daily

Daily FX and macro snapshot: USD/MXN, USD/CAD, WTI, diesel, trade-weighted dollar

Price cross-border cost pressure from FX, diesel, and macro inputs.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

economictrade
daily · self serve
Rail Performance Weekly

Weekly Class I rail service snapshot: train speed, terminal dwell, cars online

Watch rail service pressure that may spill into truckload and intermodal planning.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

railtrade
weekly · self serve
Aviation Pulse

Daily FAA ground delay and airport status snapshot for border-region airports

Check airport disruption around border-region cargo and airfreight nodes.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

aviationweather
daily · Free
Weather Impact

Severe weather alerts and notable conditions affecting North American border operations

Separate weather overlap from proven causes before routing or alerting agents.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

weatherhydrologyclimate
daily · Free
Crowd Pulse

Retired/raw community diagnostic context; not live claim-bearing freight intelligence without recovery gate

Use retired forum rows only as diagnostic context that requires recovery-gate proof before evidence use.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

retired communityborderroad
daily · self serve
Canada Trade Brief

Weekly US-Canada trade snapshot: top HS2 flows, CBSA service standards, StatCan manufacturing

Track Canada-side trade and manufacturing signals with border service context.

Raw-only, stale, no-row, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, and missing-source rows stay context only.

tradebordereconomic
weekly · self serve

Regional Coverage

California Border(11 crossings)Arizona Border(9 crossings)West Texas / El Paso(12 crossings)Laredo Corridor(8 crossings)Rio Grande Valley(12 crossings)Pacific Northwest(5 crossings)Northern Plains(3 crossings)Great Lakes(4 crossings)New York Border(8 crossings)New England(9 crossings)

Recent Reports

Midday UpdateJun 26self serve

Midday Border Update - June 26, 2026

- **Tecate (passenger_standard): 180 min** - **San Ysidro (passenger_standard): 170 min**

midday update context packet

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 25self serve

Midday Border Update - June 25, 2026

- **Brownsville Veterans (passenger_ready / passenger_standard): 150 min** (current longest; both lanes) - **Tecate (passenger_standard): 120 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 24self serve

Midday Border Update - June 24, 2026

- **Eagle Pass 2 (passenger_standard): 180 min** (worst) - **San Ysidro (passenger_standard): 150 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 23self serve

Midday Border Update - June 23, 2026

- **Tecate (passenger_standard): 180 min** - **Otay Mesa Passenger (passenger_ready): 160 min** and **(passenger_standard): 160 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 22self serve

Midday Border Update - June 22, 2026

- **san_ysidro (passenger_standard): 180 min** - **tecate (passenger_standard): 180 min**

midday update context packet

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 19self serve

Midday Border Update - June 19, 2026

- **el_paso_bota (passenger_ready / passenger_standard): 110 min** (highest) - **tecate (passenger_standard): 90 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 18self serve

Midday Border Update - June 18, 2026

- **san_ysidro (passenger_standard): 175 min** (worst overall) - **tecate (passenger_standard): 150 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 17self serve

Midday Border Update - June 17, 2026

Longest waits right now are on: - **san_ysidro (passenger_standard): 150 min**

midday update context packet

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 16self serve

Midday Border Update - June 16, 2026

- **Tijuana / Tecate (passenger_standard): 150 min** (highest) - **El Paso BOTA (passenger_ready + passenger_standard): 110 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 15self serve

Midday Border Update - June 15, 2026

**Data freshness:** CBP/CBSA pull at **2026-06-15T18:51:11.880Z (~9 minutes old)**. - **eagle_pass_2 (passenger_standard): 180 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 12self serve

Midday Border Update - June 12, 2026

- **Tijuana (tecate) passenger_standard:** **150 min** (worst) - **Nogales DeConcini (nogales_deconcini) passenger_standard:** **120 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 11self serve

Midday Border Update - June 11, 2026

- **Calexico East (passenger_ready / passenger_standard): 115 min** (worst lanes currently) - **El Paso Bota (passenger_standard): 110 min**; **El Paso Bota (passenger_ready): 105 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Morning BriefingJun 11

US Border Intelligence Briefing - June 11, 2026

**Data freshness:** Latest CBP/CBSA pull at **2026-06-11T12:51:11.854Z** (**9 minutes old**) Current wait conditions are most elevated at **San Ysidro** and **Otay Mesa**, with passenger waits up to **110 minutes**. The largest 24-hour shifts show sharp deterioration at **San Ysidro** and **Nogales Peak wait: 110 min at San Ysidro.

Peak wait: 110 minAverage wait: 74 min24h changes: 10Active weather alerts: 5

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 10self serve

Midday Border Update - June 10, 2026

Source freshness: Latest CBP/CBSA pull at **2026-06-10T18:55:52Z (~4 min old)**. - **Otay Mesa (Passenger Ready/Standard): 165 min** (both categories at the maximum listed)

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 9self serve

Midday Border Update - June 9, 2026

- **Calexico West**: **140 min** (passenger_ready), **140 min** (passenger_standard) - **Calexico East**: **120 min** (passenger_ready)

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 8self serve

Midday Border Update - June 8, 2026

- **san_ysidro** - **passenger_standard:** **130 min** (highest)

midday update context packet

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 5self serve

Midday Border Update - June 5, 2026

- **Tijuana / Tecate (passenger_standard): 120 min** - **El Paso / Paso del Norte (passenger_standard): 110 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 4self serve

Midday Border Update - June 4, 2026

- **calexico_east (passenger_ready): 160 min** - **san_ysidro (passenger_standard): 140 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Morning BriefingJun 4

US Border Intelligence Briefing - June 4, 2026

**Thursday, June 4, 2026** **Latest CBP/CBSA pull:** 2026-06-04T12:55:52.170Z (4 minutes old) Border waits are elevated at several major passenger crossings, led by **San Ysidro (135 min standard)** and **Otay Mesa passenger (90 min standard/ready)**. Commercial conditions are mixed: some lanes im Peak wait: 135 min at San Ysidro.

Peak wait: 135 minAverage wait: 83 min24h changes: 10Active weather alerts: 0

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 3self serve

Midday Border Update - June 3, 2026

- **san_ysidro (passenger_standard): 160 min** (also **san_ysidro (passenger_ready): 130 min**) - **calexico_east (passenger_ready): 150 min**; **calexico_east (passenger_standard): 90 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 2self serve

Midday Border Update - June 2, 2026

- **san_ysidro (passenger_standard): 110 min** (current longest) - **el_paso_bota (passenger_standard): 95 min** and **el_paso_pdn: 95 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateJun 1self serve

Midday Border Update - June 1, 2026

- **Tecate (passenger_standard): 120 min** (worst listed) - **El Paso PDN (passenger_standard): 110 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateMay 29self serve

Midday Border Update - May 29, 2026

- **Calexico East**: **120 min** (passenger_ready) and **120 min** (passenger_standard) — worst lanes right now. - **San Ysidro**: **105 min** (passenger_standard) — elevated.

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateMay 28self serve

Midday Border Update - May 28, 2026

- **Tecate (passenger_standard): 150 min** (worst) - **Calexico West (passenger_ready / passenger_standard): 90 min / 90 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateMay 27self serve

Midday Border Update - May 27, 2026

- **san_ysidro**: **passenger_standard 160 min**; **passenger_ready 140 min** - **calexico_east**: **passenger_ready 150 min**; **passenger_standard 75 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateMay 26self serve

Midday Border Update - May 26, 2026

- **Calexico East (passenger_ready): 180 min** (current high) - **Douglas (passenger_standard): 145 min**

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Midday UpdateMay 25self serve

Midday Border Update - May 25, 2026

- **Eagle Pass (Passenger)**: **120 min** on **eagle_pass_1 (ready)** and **eagle_pass_2 (standard)** - **Tecate (Passenger)**: **120 min** (**passenger_standard**)

Analyst summary available

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Morning BriefingMay 23

US Border Intelligence Briefing - May 23, 2026

**Date:** May 23, 2026 **Data Freshness:** CBP/CBSA border pull as of 2026-05-23T12:53:54.400Z **Executive Summary** Peak wait: 100 min at Champlain.

Peak wait: 100 minAverage wait: 61 min24h changes: 10Active weather alerts: 10

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Macro WeeklyMay 22self serve

Macro Weekly Intelligence - Week of May 22, 2026

**Dunvale Intelligence: Weekly Macro Intelligence Summary** **Date:** May 22, 2026

IMMEX indicators: 12

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Morning BriefingMay 21

US Border Intelligence Briefing - May 21, 2026

**Executive Summary** As of May 21, 2026, significant fluctuations in border wait times are observed across several key ports of entry, with maximum delays reaching 95 minutes at San Ysidro. While several crossings show substantial decreases in wait times over the last 24 hours, specific corridors l Peak wait: 95 min at San Ysidro.

Peak wait: 95 minAverage wait: 74 min24h changes: 10Active weather alerts: 2

Claim policy: cited report/packet evidence only. Broad source claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, claimBearingPolicyRows > 0, and no blocking claimWarnings.

Machine-Readable Access

RSS Feeds

Public reports ship through aggregate, briefing, and per-type feeds with source-claim caveats. Entitled subscribers can use feed tokens for entitled scopes and report types. Feed URLs, empty feeds, item order, and gated content do not prove source currentness, source quality, publication proof for missing artifacts, delivery, or customer receipt.

JSON API

Structured report payloads, snippets, and JSON-LD for TMS and agent integrations.

GET /public/reports, /public/reports/:type/:date

Entitlements

Free feeds stay public. Entitled feeds and full report bodies are exposed through API keys or subscriber feed tokens, depending on plan.