reseller

PATCH /v1/reseller/languages

Choose the languages and the default your clients start in.

Tutti gli endpoint reseller

Autenticazione

Invia una chiave API come token di tipo bearer. La chiave deve disporre dell'autorizzazione reseller.manage; una chiave sprovvista di tale autorizzazione viene rifiutata con 403 anziché 404.

L'ID della tua organizzazione va qui

Questo endpoint accetta org_id come parametro di query. Omettilo e la chiamata coprirà l'intero sottoalbero del tuo tenant; invialo per limitare la chiamata a una singola organizzazione.

L'identificativo della tua organizzazione si trova nella schermata delle chiavi API nella tua dashboard, accanto alla chiave stessa. È lo stesso identificativo in ogni chiamata che effettui.

Provalo

Sostituisci qualsiasi elemento tra parentesi angolari con i tuoi valori e il segnaposto key con una chiave dalla tua dashboard.

curl -X PATCH https://api.zinndigital.com/v1/reseller/languages \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{  }'

Hai effettuato l'accesso? La console API nella tua dashboard inserisce il tuo ID organizzazione reale e la tua chiave personale, ed esegue la richiesta sull'API live in modo da poter vedere la risposta effettiva. Apri questo endpoint nella console API

Dettagli

`locales` replaces the list your clients may choose from; send an empty array to go back to offering every language. `default_locale` is what a new client account starts in and must be one you offer — your clients can still change their own language afterwards. A code we do not ship is refused rather than dropped. Requires `reseller.manage`.

Parametri

NomeTipoObbligatorioChe cos'è
org_id (query)UuidNoWhich of your organizations this applies to. Required only when you belong to more than one here — otherwise it is inferred, and an id outside your direct memberships is a 404 r…

Corpo della richiesta

NomeTipoObbligatorioChe cos'è
localesstring[]NoReplaces the list your clients may choose from. An empty array returns you to offering every language.
default_localestringNoEmpty returns to the platform default.
switcherbooleanNoWhether the language control renders in your clients' panel.

Risposta

NomeTipoObbligatorioChe cos'è
languagesResellerLanguage[]
offers_allbooleanYou have made no choice, so your clients get every language.
offered_countinteger
total_countinteger
default_localestringWhat a new client account starts in. Empty means the platform default.
switcherbooleanNoWhether the language control renders in your clients' panel at all. `false` shows every client the panel in `default_locale`; it never removes their right to change their own ac…

Errori che questo endpoint può restituire

401 · 403 · 404 · 422 · 429