Skip to main content

Doorstep API

Programmatic access to delivery analytics and geospatial map data: volumes, timing metrics, heatmaps, and building and address details.

QuickstartMake your first request →Pull total delivery volume for an address in a single authenticated call.

Base URL

https://api.core.doorstep.ai

Getting Started

  1. Get an API key. Reach out to your Doorstep account team to have a key issued for your organization.
  2. Authenticate. Send the key as a Bearer token on every request:
    Authorization: Bearer <YOUR_TOKEN>
  3. Make a request. Call an endpoint and read the JSON response:
    curl "https://api.core.doorstep.ai/v1/analytics/volume?address=550 W 54th St, New York, NY, 10019" \
    -H "Authorization: Bearer $API_KEY"

What You Can Do


Reference

Timestamps

All from / to parameters and response timestamps use epoch seconds (Unix time, not milliseconds).

Comma-Separated Filters

Parameters that accept multiple values are passed as comma-separated strings:

deliveryType=doorstep,threshold

Delivery Types

ValueDescription
doorstepDelivered to the door
thresholdLeft at the building entrance
curbsideCurbside delivery
vehicle_handoffHanded off at the vehicle

timeFrame Values

ValueCovers
dayLast 24 hours
weekLast 7 days
monthLast 30 days
3mLast 3 months
ytdYear to date
yearLast 365 days
allAll time

from / to (epoch seconds) override timeFrame when provided.

Time Metrics

Returned by the Delivery Time and Building Analytics endpoints. All values are in seconds.

MetricDescription
handoverTimeTime from geofence entry to drop-off
totalTimeTime from geofence entry to geofence exit
activeTimeTime from parking to drop-off
walkingTimeTime from parking to car return
inBuildingTimeTime spent inside the building

Need Help?

Need help? Reach out to your Doorstep account team for access, questions, or integration support.