Skip to main content
Fetch all preference and configuration settings for your account. You must include a valid Bearer token — the response contains only your own settings.

Request

GET /user-settings

Response

integer
Unique identifier for the settings record.
integer
ID of the user these settings belong to.
boolean
Whether trip sharing is enabled by default when starting a ride. Defaults to true.
boolean
Whether your phone number is hidden from drivers. Defaults to false.
string
Your emergency contact phone number or name (up to 40 characters).
string
Your default payment method (e.g. upi, card). Defaults to "upi".
boolean
Whether automatic tipping is enabled after a ride. Defaults to false.
boolean
Whether ride invoices are sent to your email address. Defaults to true.
string
Your preferred map rendering style (e.g. standard, satellite). Defaults to "standard".
boolean
Whether route planning should avoid toll roads. Defaults to false.
boolean
Whether route planning should avoid highways. Defaults to false.
string
BCP 47 language code for navigation voice prompts (up to 12 characters). Defaults to "en".
string
Your preferred vehicle category for ride requests (e.g. mini, sedan, suv). Defaults to "mini".
string
Your air conditioning preference (e.g. any, ac, non_ac). Defaults to "any".
boolean
Whether you prefer a quiet ride with minimal conversation. Defaults to false.
boolean
Whether an account deletion request is pending. Defaults to false.
string
ISO 8601 timestamp of when the settings record was first created.
string
ISO 8601 timestamp of the most recent update to any setting.

Example