DoorDash - Dasher 图标

DoorDash Dasher 数据 API:报酬、班次与提现

DoorDash · 外卖

DoorDash - Dasher 是总部位于旧金山的配送公司 DoorDash 为美国独立配送员(即 Dasher)提供的接单应用。Dasher 在首页于所在本地市场上线跑单,接收并接受配送报价,查看每一单的门店与预计取餐时间,按导航先到餐厅取餐、再送到顾客手中,也会接到需要先在店内选购商品的“代购+配送”订单。每次送达后,应用会显示这一单的报酬(含顾客小费);一趟 dash 结束时,Dash 收入汇总界面会列出活跃时长与总上线时长、收到的报价数和完成的配送数,并把底薪、小费与奖励逐项列明。在许多市场,骑手可以在按单计酬与按时长计酬之间选择。收入页提供可下载的周度、年度收入凭证,用于美国 1099 报税;Fast Pay 让骑手当天就把收入提现到借记卡或 Dasher Direct 卡,不必等每周到账;账户界面则显示骑手所在市场、奖励等级与累计配送单数。它承担 DoorDash 美国餐厅、杂货与便利品配送市场的骑手履约一端,使用它的零工骑手常同时跑 Uber Eats、Grubhub、Instacart、沃尔玛的 Spark Driver 和 Amazon Flex 等配送应用。

Dash 收入在班次结束时收束成一份逐项列明的报酬记录:start_time 与 end_time,active_time 对照 dash_time,offers、deliveries 与 tasks 的计数,以及把底薪、小费和奖励逐项拆开、汇总到 total_pay_line_item 的嵌套 pay_line_items 与 offer_line_items,并标明骑手所用的 earnings_mode。这趟 dash 里的每一单都有自己的配送段:pickup_business_name 与 store,带经纬度的 pickup_address 和 delivery_address,estimated_pickup_time 与 quoted_delivery_time,consumer、item_count、购物车 items 与 subtotal_monetary_fields,is_shop_and_deliver 标记,以及送达后结算为 actual_pay、base_pay、tip_amount_monetary_fields、cash_on_delivery 和表示可事后追加小费的 is_post_tippable 标记的 dasher_pay_details。

围绕这些报酬记录的,是骑手的账户与资金轨迹:preferred_name、email、phone_number_components 等身份字段;由 market_id 与 submarket 标定的所在市场;rewards_tier、earnings_model、lifetime_num_deliveries_made 与账户 status 构成的骑手状态;绑定的 payment_account;按 agg_type(周或年)、compliance_code 与 agg_start_date 生成、以 pdf 返回的收入凭证;以及按 payout_method_type 记录的 Fast Pay 提现。

合起来,这就是一名零工骑手自己的工作账本。记账机器人按班次、按单把 base_pay、tip_amount_monetary_fields 与奖励行项拆进骑手的个人账本;现金流工具分辨一笔 Fast Pay 即时提现与打到 payment_account 的每周到账;报税工具把周度或年度的美国 1099 收入凭证 PDF 与 lifetime_num_deliveries_made 一并归档,组装年终报税材料;车队看板则叠加进行中的 DoorDash 配送(取餐门店、地址与 quoted_delivery_time),而不必抓取骑手应用界面。openData Studio 把这套 Dasher 报酬与配送数据变成可调用的开放数据,直接服务这些集成。

应用截图

  • DoorDash - Dasher 应用截图 1
  • DoorDash - Dasher 应用截图 2
  • DoorDash - Dasher 应用截图 3
  • DoorDash - Dasher 应用截图 4
  • DoorDash - Dasher 应用截图 5
  • DoorDash - Dasher 应用截图 6
  • DoorDash - Dasher 应用截图 7

API 端点一览

以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。

  • 骑手资料(me)

    GET /v1/courier/profile osint

    读取已登录骑手的身份、市场、奖励等级、累计配送单数与账户状态,驱动 Dasher 首页与账户界面。

    认证方式: 骑手登录时签发的 Bearer 访问令牌(Authorization: Bearer)

    • id
    • first_name
    • last_name
    • preferred_name
    • email
    • phone_number_components
    • country_shortname
    • default_starting_point_id
    • market_id
    • submarket
    • rewards_tier
    • earnings_model
    • lifetime_num_deliveries_made
    • is_active
    • is_deactivated
    • status
    • user_id
    • payment_account
    GET /v1/courier/profile HTTP/1.1
    Authorization: Bearer eyJhbGciOi...
    {
      "id": "123456789",
      "first_name": "Jordan",
      "last_name": "Lee",
      "preferred_name": "Jordan",
      "email": "[email protected]",
      "phone_number_components": {"country_code": 1, "national_number": "4155550199"},
      "country_shortname": "US",
      "default_starting_point_id": 88421,
      "market_id": 8,
      "submarket": {"id": 2104, "name": "San Francisco"},
      "rewards_tier": "platinum",
      "earnings_model": "offer",
      "lifetime_num_deliveries_made": 1842,
      "is_active": true,
      "is_deactivated": false,
      "status": "active",
      "user_id": "u_9b0e12f4",
      "payment_account": "acct_1Ndash"
    }
  • 在途配送订单

    GET /v2/orders/{order_id} opendata

    返回已指派的配送单——门店、取餐/送达地址、消费者、购物车商品与嵌套的 dasher_pay_details——驱动进行中的订单界面。

    认证方式: 骑手登录时签发的 Bearer 访问令牌(Authorization: Bearer)

    • delivery_uuid
    • estimated_pickup_time
    • quoted_delivery_time
    • is_ready_for_pickup
    • pickup_business_name
    • store
    • pickup_address
    • delivery_address
    • consumer
    • item_count
    • items
    • subtotal_monetary_fields
    • order_reference
    • is_shop_and_deliver
    • dasher_pay_details
    • show_pay_summary
    GET /v2/orders/ord_8f21c0a4-9b11-4e02-a1c3-77d4e8b01234 HTTP/1.1
    Authorization: Bearer eyJhbGciOi...
    {
      "delivery_uuid": "ord_8f21c0a4-9b11-4e02-a1c3-77d4e8b01234",
      "estimated_pickup_time": "2026-09-24T18:12:00Z",
      "quoted_delivery_time": "2026-09-24T18:41:00Z",
      "is_ready_for_pickup": true,
      "pickup_business_name": "Sunrise Bagels",
      "store": {"id": "st_44102", "name": "Sunrise Bagels", "phone_number": "+14155550100"},
      "pickup_address": {"printable_address": "450 Mission St, San Francisco, CA 94105", "lat": 37.7902, "lng": -122.3971},
      "delivery_address": {"printable_address": "1 Market St, San Francisco, CA 94105", "lat": 37.7936, "lng": -122.3942},
      "consumer": {"first_name": "Alex", "id": "cx_77a1"},
      "item_count": 3,
      "items": [{"name": "Everything bagel", "quantity": 2}],
      "subtotal_monetary_fields": {"currency": "USD", "display_string": "$18.40", "unit_amount": 1840, "decimal_places": 2, "symbol": "$"},
      "order_reference": "DD-884211",
      "is_shop_and_deliver": false,
      "dasher_pay_details": {
        "actual_pay": 925,
        "actual_pay_monetary_fields": {"currency": "USD", "display_string": "$9.25", "unit_amount": 925, "decimal_places": 2, "symbol": "$"},
        "base_pay": 625,
        "base_pay_monetary_fields": {"currency": "USD", "display_string": "$6.25", "unit_amount": 625, "decimal_places": 2, "symbol": "$"},
        "tip_amount_monetary_fields": {"currency": "USD", "display_string": "$3.00", "unit_amount": 300, "decimal_places": 2, "symbol": "$"},
        "actual_pay_may_change": true
      },
      "show_pay_summary": true
    }
  • 订单报酬汇总

    GET /v2/orders/{order_id}/earnings openfinance

    返回单笔配送送达后的报酬明细——actual pay、base pay、小费、货到付款与事后小费资格——展示在订单报酬汇总页。

    认证方式: 骑手登录时签发的 Bearer 访问令牌(Authorization: Bearer)

    • delivery_uuid
    • dasher_pay_details
    • actual_pay
    • actual_pay_monetary_fields
    • base_pay
    • base_pay_monetary_fields
    • tip_amount_monetary_fields
    • is_post_tippable
    • cash_on_delivery
    • cash_on_delivery_monetary_fields
    • pickup_address
    • store
    • earnings_type
    GET /v2/orders/ord_8f21c0a4-9b11-4e02-a1c3-77d4e8b01234/earnings HTTP/1.1
    Authorization: Bearer eyJhbGciOi...
    {
      "delivery_uuid": "ord_8f21c0a4-9b11-4e02-a1c3-77d4e8b01234",
      "dasher_pay_details": {
        "actual_pay": 1125,
        "actual_pay_monetary_fields": {"currency": "USD", "display_string": "$11.25", "unit_amount": 1125, "decimal_places": 2, "symbol": "$"},
        "base_pay": 725,
        "base_pay_monetary_fields": {"currency": "USD", "display_string": "$7.25", "unit_amount": 725, "decimal_places": 2, "symbol": "$"},
        "tip_amount_monetary_fields": {"currency": "USD", "display_string": "$4.00", "unit_amount": 400, "decimal_places": 2, "symbol": "$"},
        "doordash_contribution_amount_monetary_fields": {"currency": "USD", "display_string": "$0.00", "unit_amount": 0, "decimal_places": 2, "symbol": "$"},
        "actual_pay_may_change": false,
        "is_base_pay_external": false
      },
      "is_post_tipping_ever_eligible": true,
      "is_post_tippable": true,
      "is_pre_tippable": false,
      "cash_on_delivery": 0,
      "cash_on_delivery_monetary_fields": {"currency": "USD", "display_string": "$0.00", "unit_amount": 0, "decimal_places": 2, "symbol": "$"},
      "pickup_address": {"printable_address": "450 Mission St, San Francisco, CA 94105"},
      "store": {"name": "Sunrise Bagels"},
      "earnings_type": "offer",
      "pay_details_version": 2
    }
  • 班次收入汇总

    GET /v1/shifts/{shift_id}/summary openfinance

    返回已完成班次的收入明细——active 与 dash 时长、报价/配送单数,以及嵌套的 pay_line_items(base pay、小费、奖励),展示在 Dash Earnings Summary。

    认证方式: 骑手登录时签发的 Bearer 访问令牌(Authorization: Bearer)

    • start_time
    • end_time
    • active_time
    • active_time_display_string
    • dash_time
    • dash_time_display_string
    • offers
    • deliveries
    • tasks
    • pay_line_items
    • offer_line_items
    • earnings_mode
    • total_pay_line_item
    • final_monetary_fields
    • final_display_string
    GET /v1/shifts/shift_44102881/summary HTTP/1.1
    Authorization: Bearer eyJhbGciOi...
    {
      "start_time": "2026-09-24T16:02:11Z",
      "end_time": "2026-09-24T20:18:44Z",
      "active_time": 148,
      "active_time_display_string": "2 hr 28 min",
      "dash_time": 256,
      "dash_time_display_string": "4 hr 16 min",
      "offers": 11,
      "deliveries": 9,
      "tasks": 9,
      "pay_line_items": [
        {
          "type": "total",
          "style": "header",
          "name": "Total pay",
          "description": "Includes base pay, tips and promotions",
          "final_display_string": "$86.40",
          "final_monetary_fields": {"currency": "USD", "display_string": "$86.40", "unit_amount": 8640, "decimal_places": 2, "symbol": "$"},
          "pay_line_items": [
            {"type": "base_pay", "name": "Base pay", "final_display_string": "$52.15"},
            {"type": "tip", "name": "Customer tips", "final_display_string": "$28.00"},
            {"type": "promo", "name": "Peak pay", "final_display_string": "$6.25"}
          ]
        }
      ],
      "offer_line_items": [],
      "earnings_mode": {"mode": "offer"},
      "total_pay_line_item": {"type": "total", "name": "Total pay", "final_display_string": "$86.40"}
    }
  • 骑手收入收据 PDF

    GET /v1/earnings/receipt openfinance

    按聚合类型、合规代码与周期起始下载骑手的 base64 收入/税务收据 PDF——即用于 1099 式申报的记录下载。

    认证方式: 骑手登录时签发的 Bearer 访问令牌(Authorization: Bearer)

    • agg_type
    • compliance_code
    • agg_start_date
    • pdf
    GET /v1/earnings/receipt?agg_type=WEEKLY&compliance_code=US_1099&agg_start_date=2026-09-15 HTTP/1.1
    Authorization: Bearer eyJhbGciOi...
    {
      "pdf": "JVBERi0xLjcKJcTl8uXrp/Og0MTGCjEgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDIgMCBSPj4KZW5kb2JqCg=="
    }
  • Fast Pay 提现提交

    POST /v1/payouts/instant openfinance

    向骑手选定的提现方式(借记卡或 Dasher Direct)提交即时 Fast Pay 提现,并可能返回一个 upsell 横幅。

    认证方式: 骑手登录时签发的 Bearer 访问令牌(Authorization: Bearer)

    • payout_method_type
    • upsell
    POST /v1/payouts/instant HTTP/1.1
    Authorization: Bearer eyJhbGciOi...
    Content-Type: application/json
    
    {
      "payout_method_type": "DEBIT_CARD"
    }
    {
      "upsell": {
        "title": "Try Dasher Direct",
        "body": "Get Fast Pay with no extra fee when you cash out to Dasher Direct.",
        "cta": "Learn more"
      }
    }

数据类别

  • 骑手资料
  • 配送订单
  • 收入
  • 提现
  • 税务收据

数据使用场景与案例

  • 骑手报酬账本

    每个班次后拉取 /v1/shifts/{shift_id}/summary、每单拉取 /v2/orders/{order_id}/earnings,让记账机器人把 base_pay、tip_amount_monetary_fields 与奖励行项拆进骑手的个人账本。

  • 即时提现与每周结算对比

    将 POST /v1/payouts/instant 与提现中心面板一起监控,让现金流工具分辨骑手是即时提现,还是等待 payment_account 的每周到账。

  • 1099 报税材料归集

    以 agg_type=WEEKLY 或 YEARLY、compliance_code=US_1099 调用 /v1/earnings/receipt,把返回的 pdf 与 /v1/courier/profile 的 lifetime_num_deliveries_made 一并归档,用于年终报税材料。

  • 在途订单运营叠加层

    订阅 /v2/orders/{order_id} 获取 pickup_address、store、quoted_delivery_time 与 dasher_pay_details,让车队看板叠加进行中的 DoorDash 配送,而不必直接读取骑手应用界面。

常见问题

Dasher 应用暴露哪些收入数据?

单笔订单上,/v2/orders/{order_id}/earnings 返回含 actual_pay、base_pay 与 tip_amount_monetary_fields 的 dasher_pay_details。班次上,/v1/shifts/{shift_id}/summary 返回 start_time、active_time、deliveries 与嵌套的 pay_line_items。

Dasher 应用中的 Fast Pay 提现如何工作?

提现界面向 /v1/payouts/instant 提交 payout_method_type(例如 DEBIT_CARD)。响应可能包含一个推广 Dasher Direct 的 upsell 对象。

我能下载骑手收入收据吗?

可以。/v1/earnings/receipt 接受 agg_type、compliance_code 与 agg_start_date,返回用于每周或 1099 式记录的 base64 pdf。

哪些资料字段标识一名骑手?

GET /v1/courier/profile 返回 id、first_name、last_name、email、phone_number_components、country_shortname、market_id、rewards_tier、lifetime_num_deliveries_made、status 与 user_id。

与 DoorDash - Dasher 相似的应用

  • Uber Eats — Uber Eats 是餐厅外卖骑手应用,常与 DoorDash 同时跑单,部分城市支持自行车或滑板车配送。
  • Grubhub — Grubhub 是美国餐厅外卖平台,骑手常把它当作 DoorDash 和 Uber Eats 之外的补单应用。
  • Instacart — Instacart 把到店选购与送货结合在一起,工作流程与餐厅取餐配送不同。
  • Spark Driver — Spark Driver 是沃尔玛的骑手应用,从当地 Walmart 门店配送杂货与日用品。
  • Amazon Flex — Amazon Flex 以预约时段派送亚马逊包裹和杂货订单。
  • Shipt — Shipt 是杂货代购配送应用,常对接 Target 订单,面向会员顾客。
  • Roadie — Roadie 是当日达快递应用,主要送包裹和大件,而不是餐厅餐食。
  • Gopuff — Gopuff 骑手从公司自有的微型仓取货,配送便利店类订单。

相关主题

  • DoorDash Dasher API
  • Dasher 报酬汇总
  • DoorDash 骑手收入
  • Fast Pay 提现
  • Dasher 收入收据
  • 骑手 pay_line_items

需要集成这个 App 的数据 API?

我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。

  • 每个项目均签 NDA 与 SOW
  • 3–7 天交付
  • 验收通过后才付款
  • 仅在授权范围内作业

获取报价