DoorDash API

Everything the Discord bot does — checkouts, accounts, OTPs — exposed as a REST API you fully control. Flat subscription, unlimited checkouts.

Base URL https://api.dashified.xyz

Overview

The API is plain HTTPS + JSON, so it works from any language — curl, Python, Node, Go, anything that speaks HTTP. Access is a Mythic perk: generate your key with /api_key in Discord, then send it on every request.

You source DoorDash accounts two ways: pool (auto-pulled from the shared stock, billed from your balance) or BYO (pass your own JWT). Either way, checkouts themselves are unlimited.

Authentication

Send your key as a Bearer token in the Authorization header on every request. Keys look like dk_live_…, are shown once, and re-running /api_key revokes the previous one.

curl https://api.dashified.xyz/v1/me \
  -H "Authorization: Bearer dk_live_your_key_here"

Quickstart

  1. Buy Mythic in Discord, then run /api_key and copy your key.
  2. Confirm it works: GET /v1/me returns your subscription + balance.
  3. Start a checkout from a cart link (pool or BYO account) — returns a job_id.
  4. Poll GET /v1/jobs/{id} until it's completed for the tracking link.

Error Codes

Standard HTTP statuses; bodies are {"detail": "…"}.

StatusMeaning
401Missing, invalid, or revoked API key
403Key valid but no Mythic access (or account banished)
404Resource not found, or not yours
409Deal lapsed between preview and confirm — re-preview
503API database not ready — retry shortly

Account Snapshot live

Verify your key and read your subscription, balance, and capabilities. Free.

GET/v1/me

Response

{
  "user_id": 123456789,
  "key_prefix": "dk_live_abc123",
  "subscription": {
    "tier": "Tier 4",
    "lifetime": false,
    "active": true,
    "api_access": true,
    "unlimited_checkouts": true,
    "expires_at": "2026-07-09T00:00:00"
  },
  "balance": 42.50,
  "account_modes": ["pool", "byo"],
  "blocked": false
}

Checkout coming soon

Run a DoorDash checkout from a cart link (group-cart or bookmark link), with a pool account (auto-pulled) or your own JWT. Async — returns a job_id you poll.

POST/v1/checkout
POST/v1/checkout/preview
GET/v1/jobs/{id}
POST/v1/checkout/{id}/cancel

Accounts coming soon

GET/v1/stock
GET/v1/accounts

Utilities coming soon

GET/v1/otp?email=
GET/v1/orders/check?email=
POST/v1/dashpass/cancel
POST/v1/dashpass/masscancel

Billing

Checkouts are unlimited under your subscription — you only pay for accounts.

Account sourceRateWhen charged
In-house (pool)$1.50 once a checkout is attempted; refunded + returned to stock if you cancel
External (BYO)$0.25 only on a successful checkout
Top up your balance with /buy in Discord — the wallet is shared between the bot and the API.

Async Jobs

Checkout and order endpoints return 202 with a job_id. Poll GET /v1/jobs/{id} until status is completed or failed; the result carries the order UUID and tracking link.