Profile Commands
Included commands:
wolt profile statuswolt profile showwolt profile orderswolt profile addresseswolt profile paymentswolt profile favorites
Shared/global flags are documented in cli-overview.
wolt profile status
wolt profile status [global flags]
Behavior:
- calls
GET https://restaurant-api.wolt.com/v1/user/me - same auth probe as
wolt auth status - includes
wolt_plus_subscriberwhen available from user profile payload
wolt profile show
wolt profile show [--include personal,settings] [global flags]
Behavior:
- calls
GET https://restaurant-api.wolt.com/v1/user/me - returns
ProfileSummaryfields (user_id,name, masked contact, country)
wolt profile orders
wolt profile orders [--limit <1-50>] [--page-token <token>] [--status <value>] [global flags]
Aliases:
historyorder-history
Behavior:
- calls
GET https://consumer-api.wolt.com/order-tracking-api/v1/order_history/?limit=<n> - forwards
page_tokenwhen--page-tokenis provided - supports local status filter (
--status) after upstream payload is read - returns normalized list plus
countand optionalnext_page_token
Subcommands:
wolt profile orders list
wolt profile orders list [--limit <1-50>] [--page-token <token>] [--status <value>] [global flags]
wolt profile orders show <purchase-id>
wolt profile orders show <purchase-id> [global flags]
Behavior:
- calls
GET https://consumer-api.wolt.com/order-tracking-api/v1/order_history/purchase/{purchase_id}?tips_use_percentage=true - returns order totals in minor units and formatted currency values
wolt profile addresses
wolt profile addresses [--active-only] [global flags]
Behavior:
- calls
GET https://restaurant-api.wolt.com/v2/delivery/info - returns Wolt address-book entries and
profile_default_address_id
Subcommands:
wolt profile addresses add
wolt profile addresses add --address "<text>" --lat <value> --lon <value> [--type <apartment|office|house|outdoor|other>] [--label <home|work|other>] [--alias <text>] [--detail key=value ...] [--set-default-profile] [global flags]
wolt profile addresses update <address-id>
wolt profile addresses update <address-id> --address "<text>" --lat <value> --lon <value> [--type <apartment|office|house|outdoor|other>] [--label <home|work|other>] [--alias <text>] [--detail key=value ...] [--set-default-profile] [global flags]
wolt profile addresses remove <address-id>
wolt profile addresses remove <address-id> [global flags]
wolt profile addresses use <address-id>
wolt profile addresses use <address-id> [global flags]
wolt profile addresses links [address-id]
wolt profile addresses links [address-id] [global flags]
wolt profile payments
wolt profile payments [--mask-sensitive] [--label <contains>] [global flags]
Behavior:
- calls
GET https://restaurant-api.wolt.com/v3/user/me/payment_methods(fallback list) - calls
GET https://payment-service.wolt.com/v1/payment-methods/profile(full web-style list) - normalizes methods to
method_id,type,label,is_default,is_available_for_checkout
wolt profile favorites
wolt profile favorites [--address "<text>" | --lat <value> --lon <value>] [global flags]
Behavior:
- calls
GET https://consumer-api.wolt.com/v1/pages/venue-list/profile/favourites - returns normalized favorite venues list with
count - supports shared location overrides from
cli-overview(--addressor--lat+--lon)
Subcommands:
wolt profile favorites list
wolt profile favorites list [global flags]
wolt profile favorites add <venue-id-or-slug>
wolt profile favorites add <venue-id-or-slug> [global flags]
Behavior:
- resolves venue id directly or from slug/url
- when slug lookup fallback is needed, location comes from profile by default or global
--address - calls
PUT https://restaurant-api.wolt.com/v3/venues/favourites/{venue_id}
wolt profile favorites remove <venue-id-or-slug>
wolt profile favorites remove <venue-id-or-slug> [global flags]
Behavior:
- resolves venue id directly or from slug/url
- when slug lookup fallback is needed, location comes from profile by default or global
--address - calls
DELETE https://restaurant-api.wolt.com/v3/venues/favourites/{venue_id}