Pereiti prie turinio
Sursa Developers

Objektai

ApiKeyUpdate

Rakto pakeitimai. Neperduoti laukai nesikeičia, o data_profile neprivalomas. Tuščias sąrašas scopes reiškia apimtis pagal vaidmenį, tušti collection_ids ir allowed_cidrs – jokio apribojimo, o expires_at su reikšme null reiškia, kad raktas galioja neribotai. Raktas, kuris pats apribotas rinkiniais, negali panaikinti ar išplėsti apribojimo rinkiniais (collection_ids).

Laukai

  • data_profilestring

    Naujas rakto duomenų profilis. Duomenų profilis netaikomas vaidmeniui admin, todėl raktui su administratoriaus vaidmeniu kitas nei full profilis grąžina 400 api_keys.data_profile_not_applicable.

  • scopesarray of ApiKeyScope

    Rakto apimtys. Apimtis system per API neišduodama.

  • collection_idsarray of integer

    Apriboja raktą šiais rinkiniais. Tuščias sąrašas reiškia, kad apribojimo nėra. Kviečiantis raktas, kuris pats apribotas rinkiniais, mato ir keičia tik raktus savo rinkiniuose (kiti raktai grąžina 404 api_keys.not_found) ir gali nustatyti tik netuščią savo rinkinių sąrašą. Tuščias sąrašas arba rinkinys už jo sąrašo ribų grąžina 400 api_keys.invalid_collections. Be šio lauko rakto rinkiniai nesikeičia.

    items ≤ 100

  • allowed_cidrsarray of string

    Tinklai, iš kurių galima naudoti raktą.

    items ≤ 50

  • expires_atstring (date-time) | null

    Galiojimo pabaiga (ateityje). null reiškia, kad raktas galioja neribotai.

Naudoja