Creare e gestire chiavi API

Creare una chiave per l'API pubblica, sceglierne gli ambiti e la scadenza, limitarla per indirizzo IP, poi revocarla.

Una chiave API permette ai vostri strumenti di chiamare l’API pubblica di Upsellr per conto della vostra organizzazione. L’accesso all’API è riservato all’offerta Enterprise.

Dove trovare le chiavi

Aprite il menu dell’account, poi Manage e API & webhooks. Con un’offerta diversa da Enterprise, la sezione mostra «Included in the Enterprise plan» e un pulsante per cambiare offerta.

Creare una chiave

  1. Cliccate su Create API Key.
  2. Datele un Name che dica a cosa serve, per esempio il nome dello strumento che la usa.
  3. Scegliete uno Scope preset:
    • Read only: leggere i canali, i prodotti, le fonti, i workflow, i membri e l’organizzazione.
    • Read & Write: tutto, tranne avviare workflow.
    • Full access: tutti gli ambiti, compreso l’avvio di workflow.
    • Custom: spuntate uno per uno gli ambiti desiderati.
  4. Scegliete l’Expiration: 7 giorni, 30 giorni, 90 giorni, 1 anno, 3 anni, No expiration, oppure una durata personalizzata da 1 a 1.095 giorni.
  5. Se serve, compilate Allowed IPs e Allowed User-Agents, separati da virgole.
  6. Cliccate su Create Key.

La chiave viene mostrata una sola volta. Copiatela e conservatela in un luogo sicuro prima di chiudere la finestra.

Gli ambiti disponibili

Risorsa Ambiti
Canali Creare, leggere, modificare, eliminare
Prodotti Creare, leggere, modificare, eliminare
Fonti Leggere, caricare file sorgente
Workflow Leggere, avviare
Organizzazione Leggere l’organizzazione, leggere i membri

Revocare una chiave

Nell’elenco, cliccate su Revoke accanto alla chiave. Ogni integrazione che la usa smette di funzionare immediatamente. Questa azione è irreversibile.

Buono a sapersi

  • Solo i proprietari e gli amministratori creano e revocano le chiavi. I membri le vedono in sola lettura.
  • L’elenco mostra per ogni chiave i suoi ambiti, la sua data di scadenza e il suo Last used: una chiave mai usata è spesso una chiave da revocare.
  • Avviare un workflow può coinvolgere molti prodotti e crediti. Date l’ambito di avvio solo alle integrazioni che ne hanno bisogno.
  • Create una chiave per integrazione, con i soli ambiti necessari.
  • Una chiave persa non può essere mostrata di nuovo: revocatela e createne una nuova.

Non trovate la risposta?

Contattateci