Skip to main content
PATCH
Update Xquik account language & locale API
Free - does not consume credits

Change the Xquik dashboard language

Send one locale code to change the language used by supported Xquik screens. The account locale controls dashboard labels, notices, and supported messages. It does not translate tweets, replies, profiles, or media from X. Send exactly one supported value. Locale codes are lowercase and case-sensitive. Values such as EN, en-US, or de fail validation.
This endpoint changes only the Xquik account locale. It leaves connected X accounts and profile settings unchanged. It does not alter tweet language or X API content.

Confirm an account locale update

A successful request returns { "success": true }. This response confirms the accepted update. It does not echo the locale or return an account object. Keep the locale from your request when the client needs an audit record. The Get Account response reports subscription, credits, monitor billing, and the connected X username. It does not return the saved locale.

Handle locale validation safely

Validate the code before sending the request. Do not retry a 400 response with the same body. Correct the locale first. For 401, provide a valid API key or bearer token. Browser sessions may use the supported session cookie. Never place credentials in query parameters. For 429, pause the locale update. Read the Retry-After header and retry after that interval. Do not run parallel retries for one account setting.

How do I change Xquik to Turkish or Spanish?

Send { "locale": "tr" } for Turkish. Send { "locale": "es" } for Spanish. Use { "locale": "en" } to return to English.

Does this change the language of tweets or replies?

No. Xquik stores the account interface preference. Tweet text, reply text, profile bios, timelines, and media remain unchanged.

Headers

string
required
Your API key. Session cookie authentication is also supported. Generate a key from the dashboard.
string
required
Must be application/json.

Body

string
required
Locale preference for the account. Must be one of en, tr, or es.

Response

200 OK

boolean
Always true on successful update.

400 Invalid input

The locale field is missing or unsupported. Send en, tr, or es.

401 Unauthenticated

Missing or invalid API key.

429 Rate limited

Too many requests. Wait for the Retry-After header before retrying.
Related. Get Account for subscription, credits, monitor billing, and the connected X username · Authentication