reseller

PATCH /v1/reseller/languages

Choose the languages and the default your clients start in.

Барлық reseller соңғы нүктелері

Аутентификация

API кілтін bearer токені ретінде жіберіңіз. Кілтте reseller.manage рұқсаты болуы тиіс; онсыз кілтке 404 емес, 403 қатесі қайтарылады.

Ұйымыңыздың идентификаторы орналасатын жер

Бұл соңғы нүкте сұрау параметрі ретінде org_id мәнін қабылдайды. Оны бос қалдырсаңыз, шақыру бүкіл жалға алушы тармағын қамтиды; шақыруды бір ұйымға шектеу үшін оны жіберіңіз.

Сіздің ұйым идентификаторыңыз басқару панеліндегі API кілттері экранында, кілттің өзінің жанында орналасқан. Бұл сіз жасайтын әрбір шақырудағы бірдей идентификатор.

Әрекет етіп көру

Бұрыштық жақшалардағы кез келген нәрсені өз мәндеріңізбен, ал кілт орналастырушысын басқару тақтасынан алынған кілтпен алмастырыңыз.

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

Жүйеге кіргенсіз бе? Бақылау тақтасындағы API консолі ұйымыңыздың нақты идентификаторы мен жеке кілтіңізді автоматты түрде толтырады да, нақты жауапты көре алуыңыз үшін сұрауды тікелей жұмыс істеп тұрған API арқылы орындайды. Бұл соңғы нүктені API консолінде ашыңыз

Мәліметтер

`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`.

Параметрлер

АтыTүріМіндеттіМазмұны
org_id (query)UuidЖоқWhich 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…

Сұрау денесі

АтыTүріМіндеттіМазмұны
localesstring[]ЖоқReplaces the list your clients may choose from. An empty array returns you to offering every language.
default_localestringЖоқEmpty returns to the platform default.
switcherbooleanЖоқWhether the language control renders in your clients' panel.

Жауап

АтыTүріМіндеттіМазмұны
languagesResellerLanguage[]Иә
offers_allbooleanИәYou have made no choice, so your clients get every language.
offered_countintegerИә
total_countintegerИә
default_localestringИәWhat a new client account starts in. Empty means the platform default.
switcherbooleanЖоқWhether 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…

Бұл соңғы нүкте қайтара алатын қателер

401 · 403 · 404 · 422 · 429