BTS Border Crossing Traffic Data Monitor avatar

BTS Border Crossing Traffic Data Monitor

Pricing

from $1.00 / 1,000 bts border crossing rows

Go to Apify Store
BTS Border Crossing Traffic Data Monitor

BTS Border Crossing Traffic Data Monitor

Fetch U.S. BTS/DOT border-crossing volume rows from the official Socrata dataset. Unofficial and not affiliated with BTS or DOT.

Pricing

from $1.00 / 1,000 bts border crossing rows

Rating

0.0

(0)

Developer

Defenestrator

Defenestrator

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

BTS Border Crossings Monitor

Fetches inbound land-border crossing statistics from the U.S. Bureau of Transportation Statistics (BTS) Socrata open-data portal and outputs one structured dataset row per source record, filtered by border, measure, state, port name, date range, and a configurable row limit.

This Actor is intended for trade-activity monitoring, logistics trend analysis, border-congestion research, economic dashboards, and alerting workflows that need source-linked rows from the BTS Border Crossing Entry Data without manually querying the Socrata API.

Source

Cloud source canary: 10 rows returned from Apify Cloud; sample Columbus — Personal Vehicle Passengers, sample key 2406@2026-05-01T00:00:00.000, sample value 80444.

Inputs

ParameterTypeDefaultDescription
maxItemsinteger100Maximum rows to return. Min 1, max 1000.
borderstringallFilter by border. Accepted values: all, US-Canada Border, US-Mexico Border.
measurestringemptyFilter by crossing measure. Examples: Trucks, Personal Vehicles, Personal Vehicle Passengers, Truck Containers Loaded, Pedestrians, Bus Passengers.
statestringemptyCase-insensitive exact match on state name.
portNamestringemptyCase-insensitive substring match on port name.
startDatestring (ISO date)emptyInclusive start date, YYYY-MM-DD.
endDatestring (ISO date)emptyInclusive end date, YYYY-MM-DD.
includeRawbooleanfalseWhen true, include the full raw Socrata row in the output under the raw field.

Output Fields

Each dataset item corresponds to one filtered BTS source record:

  • portName
  • state
  • portCode
  • border
  • date
  • measure
  • value — numeric, parsed from the source when possible
  • latitude
  • longitude
  • sourceUrl
  • raw — only present when includeRaw=true
  • collectedAt — ISO-8601 UTC timestamp

Use Cases

  • Monitor monthly/annual border-crossing volumes by border, state, or specific port.
  • Track trends in truck container loads for supply-chain capacity planning.
  • Identify congestion or volume anomalies at individual border ports.
  • Feed economic dashboards that need public, source-linked border-trade statistics.
  • Feed a downstream alerting workflow when a port's crossing value drops below or exceeds a threshold.

Limitations

  • The Actor uses the Socrata $limit parameter; it does not paginate beyond maxItems. Larger data sets require manual re-runs with different date ranges or filters.
  • The BTS Socrata portal redirect (data.transportation.gov -> data.bts.gov) may change without notice.
  • BTS periodically revises historical data; past snapshots in the Actor output may differ from what the live portal shows today.
  • Measure name values, state names, and port names may evolve as BTS updates the catalog.
  • Date values in the source use the format YYYY-MM-DDTHH:MM:SS.sss; the Actor outputs them as-is.
  • The raw Socrata response may include additional metadata fields (e.g., : @computed_region_*) that are not mapped in the output schema.
  • Rate limits on the Socrata API are not enforced by the Actor; large maxItems values or rapid re-runs could trigger throttling.

Disclaimers

This Actor is unofficial and is not affiliated with, endorsed by, or connected to the U.S. Bureau of Transportation Statistics (BTS), the U.S. Department of Transportation (DOT), the U.S. Customs and Border Protection (CBP), or any other government agency.

The data provided is public statistics only. Public BTS data may lag behind the latest official figures, may be revised after initial publication, and may not reflect the most current border-crossing volumes. Users should verify important decisions against the official BTS source before relying on this data for any material purpose.

This Actor does not provide trade, legal, regulatory, or compliance advice. Nothing in the output constitutes legal, financial, or business guidance.

Pricing

From $1.00 per 1,000 BTS rows, plus the $0.00005 Actor-start event.

Pay per event: one dataset-row event per output row ($0.001) plus the small Actor-start event ($0.00005). A default 100-row run costs up to $0.10005 in Actor events; the 1,000-row maximum costs up to $1.00005.