Ugrás a tartalomra
Sursa Developers

Objektumok

ApiKeyUpdate

A kulcs módosításai. A meg nem adott mezők változatlanok maradnak, a data_profile nem kötelező. Az üres scopes lista szerepkör szerinti hatóköröket jelent, az üres collection_ids és allowed_cidrs azt, hogy nincs korlátozás, a null értékű expires_at pedig azt, hogy a kulcs nem jár le. A maga is gyűjteményekre korlátozott kulcs nem szüntetheti meg és nem bővítheti a gyűjteményekre vonatkozó korlátozást (collection_ids).

Mezők

  • data_profilestring

    A kulcs új adatprofilja. Az admin szerepkörre az adatprofil nem vonatkozik, ezért adminisztrátori kulcsnál a full értéktől eltérő profil esetén a válasz 400 api_keys.data_profile_not_applicable.

  • scopesarray of ApiKeyScope

    A kulcs hatókörei. A system hatókör nem adható ki az API-n keresztül.

  • collection_idsarray of integer

    A kulcsot ezekre a gyűjteményekre korlátozza. Az üres lista azt jelenti, hogy nincs korlátozás. A maga is gyűjteményekre korlátozott hívó kulcs csak a gyűjteményein belüli kulcsokat látja és módosítja (más kulcsokra a válasz 404 api_keys.not_found), és csak a saját gyűjteményeinek nem üres listáját állíthatja be. Üres lista vagy a listáján kívüli gyűjtemény esetén a válasz 400 api_keys.invalid_collections. E mező nélkül a kulcs gyűjteményei változatlanok maradnak.

    items ≤ 100

  • allowed_cidrsarray of string

    Hálózatok, amelyekből a kulcs használható.

    items ≤ 50

  • expires_atstring (date-time) | null

    Lejárati idő (jövőbeli időpont). A null azt jelenti, hogy a kulcs nem jár le.

Használja