Gå til indhold
ShopentlyLearn

Rettigheder og abonnementer

Adgang kræver både et berettiget butiksabonnement og nøglens effektive rettigheder.

Før du kalder API'et

  1. Godkendelse

    Kontrollér godkendelsen.

  2. Tilgængelig fra

    Kontrollér, at butikkens abonnement omfatter den nødvendige API-funktion.

  3. Nødvendige rettigheder

    Kontrollér nøglens tilladelser og betingelserne for de felter, du sender.

Hvilket abonnement kræves

Hvilket abonnement kræves
Tilgængelig fraBeskrivelse
BASICBASIC omfatter læsning af ordrer og kundesager, ændring af deres status, ændring af ordrers betalingsstatus og ændring af det registrerede refusionsbeløb.
STANDARDKatalog-, CMS-, søge- og lageroperationer kræver STANDARD eller et højere abonnement.

Butikker med eksisterende abonnementer får de API-funktioner, der indgår i deres abonnement.

Tilladelser til en handling

  • Referencen viser required_scopes for hver operation og conditional_scopes for følsomme felter eller ændringer.
  • Retten til at læse en ressource giver ikke ret til at oprette, redigere eller slette den.
  • Udstedelse af token og adgang til kontekst kræver stadig godkendelse, selv når ingen ressourcerettighed er angivet.

Vis liste

GET/api/v1/products
Godkendelse
Bearer
Tilgængelig fra
STANDARD
Nødvendige rettigheder
catalog.product:read

Opdater

PATCH/api/v1/products/{product_id}
Godkendelse
Bearer
Tilgængelig fra
STANDARD
Nødvendige rettigheder
catalog.product:update

Hvornår ekstra tilladelser er nødvendige

Opdater

PATCH/api/v1/products/{product_id}
Godkendelse
Bearer
Tilgængelig fra
STANDARD
Nødvendige rettigheder
catalog.product:update
Yderligere rettigheder for valgte felter
  • Når variant_value_ids er angivet: catalog.product_variant:create, catalog.product_variant:update, catalog.product_variant:delete
  • Når variants_enabled er angivet: catalog.product_variant:update

Hvad sker der ved ændring af abonnement

Når en nedgradering fjerner en rettighed, fjernes den fra API-nøglerne og bliver umarkeret og deaktiveret i administrationspanelet.