Vai al contenuto
ShopentlyLearn

Permessi e piani

L’accesso richiede sia un piano compatibile sia i permessi effettivi della chiave.

Prima di chiamare l’API

  1. Autenticazione

    Verifica l’autenticazione.

  2. Disponibile dal piano

    Verifica che il piano del negozio includa la funzione API necessaria.

  3. Permessi necessari

    Verifica i permessi della chiave e le condizioni relative ai campi inviati.

Quale piano serve

Quale piano serve
Disponibile dal pianoDescrizione
BASICBASIC comprende la lettura di ordini e richieste dei clienti, la modifica dei relativi stati, dello stato del pagamento e dell’importo di rimborso registrato.
STANDARDLe operazioni su catalogo, CMS, ricerca e magazzino richiedono STANDARD o un piano superiore.

Anche i negozi con un abbonamento già attivo ricevono le funzionalità API incluse nel proprio piano.

Permessi per un’operazione

  • Ogni operazione indica required_scopes e, per determinati campi o modifiche, conditional_scopes.
  • Il permesso di lettura non concede il diritto di creare, modificare o eliminare risorse.
  • L’emissione del token e la lettura del contesto richiedono comunque l’autenticazione, anche quando non è indicato un permesso su una risorsa.

Elenca

GET/api/v1/products
Autenticazione
Bearer
Disponibile dal piano
STANDARD
Permessi necessari
catalog.product:read

Aggiorna

PATCH/api/v1/products/{product_id}
Autenticazione
Bearer
Disponibile dal piano
STANDARD
Permessi necessari
catalog.product:update

Quando servono permessi aggiuntivi

Aggiorna

PATCH/api/v1/products/{product_id}
Autenticazione
Bearer
Disponibile dal piano
STANDARD
Permessi necessari
catalog.product:update
Permessi aggiuntivi per campi specifici
  • Quando è presente variant_value_ids: catalog.product_variant:create, catalog.product_variant:update, catalog.product_variant:delete
  • Quando è presente variants_enabled: catalog.product_variant:update

Cosa succede quando cambia il piano

Quando il passaggio a un piano inferiore rimuove un permesso, questo viene tolto dalle chiavi API e appare deselezionato e disabilitato nel pannello.