reseller

PATCH /v1/reseller/languages

Choose the languages and the default your clients start in.

Wszystkie punkty końcowe reseller

Wszystkie dokumentacje dla programistów

Uwierzytelnianie

Wyślij klucz API jako token bearer. Klucz musi posiadać uprawnienie reseller.manage; klucz bez niego jest odrzucany z kodem 403, a nie 404.

Miejsce na identyfikator organizacji

Ten punkt końcowy przyjmuje org_id jako parametr zapytania. Pomiń go, a wywołanie obejmie całe drzewo dzierżawy; prześlij go, aby ograniczyć wywołanie do jednej organizacji.

Identyfikator Twojej organizacji znajduje się na ekranie kluczy API w Twoim panelu, obok samego klucza. Jest to ten sam identyfikator w każdym wywołaniu, które wykonujesz.

Wypróbuj

Zastąp wszystko w nawiasach ostrych własnymi wartościami, a zastępczy znacznik klucza kluczem ze swojego pulpitu nawigacyjnego.

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

Zalogowany? Konsola API w Twoim panelu uzupełnia rzeczywiste identyfikator organizacji oraz Twój własny klucz i wykonuje żądanie względem aktywnego API, dzięki czemu możesz zobaczyć rzeczywistą odpowiedź. Otwórz ten punkt końcowy w konsoli API

Szczegóły

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.

Parametry

NazwaTypWymaganeCo to jest
org_id (query)UuidNieWhich 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…

Treść żądania

NazwaTypWymaganeCo to jest
localesstring[]NieReplaces the list your clients may choose from. An empty array returns you to offering every language.
default_localestringNieEmpty returns to the platform default.
switcherbooleanNieWhether the language control renders in your clients' panel.

Odpowiedź

NazwaTypWymaganeCo to jest
languagesResellerLanguage[]Tak
offers_allbooleanTakYou have made no choice, so your clients get every language.
offered_countintegerTak
total_countintegerTak
default_localestringTakWhat a new client account starts in. Empty means the platform default.
switcherbooleanNieWhether 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…

Błędy, które ten punkt końcowy może zwrócić

401 · 403 · 404 · 422 · 429