Dataskjemaer
Hent · Token — Autentisering — Svar
ApiResponse_TokenData_ · Felter, typer og begrensninger for data som API-et mottar eller returnerer.
dataTokenDataObligatoriskEksempel på svar · TokenData.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Ytterligere felt: Nei
Tilbakekall token · ApiResponse
ApiResponse_TokenRevokedData_ · Felter, typer og begrensninger for data som API-et mottar eller returnerer.
dataTokenRevokedDataObligatoriskEksempel på svar · TokenRevokedData.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Ytterligere felt: Nei
Hent · Token — Autentisering — Svar
TokenData · Felter, typer og begrensninger for data som API-et mottar eller returnerer.
access_tokenStrengObligatoriskToken for headeren Authorization: Bearer. Angi SHOPENTLY_ACCESS_TOKEN før du kjører det separate eksemplet.
expires_atStrengObligatoriskUtløpstidspunkt i UTC. Gjeldende tilgangsbegrensninger kan blokkere tokenet tidligere.
format:"date-time"expires_inHeltallObligatoriskFaktisk gyldighet i sekunder; dette eksemplet ber om 1800. Forespørsler forlenger den ikke. expires_at er utløpstidspunktet i UTC.
minimum:300maximum:3600permissionsArray <Streng> Obligatoriskpermissions viser gjeldende effektive rettigheter: overlappen mellom nøkkelens, oppretterens og butikkabonnementets rettigheter, inkludert aktive tillegg. Tilgang kontrolleres ved hver forespørsel.
rate_limitsTokenRateLimitsDataObligatoriskEngine ≥ 4.143.0. Hvert tokensvar inneholder data.rate_limits fra butikkens gjeldende policy ved utstedelsen. Alle nøkler deler disse budsjettene; et nytt token nullstiller dem ikke. En abonnementsendring kan gjelde før tokenet utløper.
token_typeStrengValgfrittBearer. Autentiseringsmetode for det returnerte tokenet.
const:"Bearer"warningsArray <TokenLifetimeWarning> ObligatoriskEt heltall utenfor området bruker 900 sekunder og returnerer warnings med token.ttl_out_of_range og documentation_url til learn.shopently.com. Et utelatt felt gir ingen advarsel; feil type gir 422.
Ytterligere felt: Nei
TokenLifetimeWarning
TokenLifetimeWarning · Et heltall utenfor området bruker 900 sekunder og returnerer warnings med token.ttl_out_of_range og documentation_url til learn.shopently.com. Et utelatt felt gir ingen advarsel; feil type gir 422.
applied_secondsHeltallValgfritt900 s (15 min)
codeStrengValgfritttoken.ttl_out_of_range
const:"token.ttl_out_of_range"documentation_urlStrengValgfritthttps://learn.shopently.com/en/api/docs/authentication/#token-lifetime
fieldStrengValgfrittttl_seconds
const:"ttl_seconds"max_secondsHeltallValgfritt3600 s (60 min)
messageStrengValgfrittEt heltall utenfor området bruker 900 sekunder og returnerer warnings med token.ttl_out_of_range og documentation_url til learn.shopently.com. Et utelatt felt gir ingen advarsel; feil type gir 422.
min_secondsHeltallValgfritt300 s (5 min)
Ytterligere felt: Nei
Forespørselsgrenser
TokenRateLimitsData · Engine ≥ 4.143.0. Hvert tokensvar inneholder data.rate_limits fra butikkens gjeldende policy ved utstedelsen. Alle nøkler deler disse budsjettene; et nytt token nullstiller dem ikke. En abonnementsendring kan gjelde før tokenet utløper. Null betyr utilgjengelig, ikke ubegrenset.
auth_per_minuteHeltallObligatoriskForespørsler om utstedelse og tilbakekalling per minutt, inkludert mislykket autentisering. Begge deler auth-grensen.
minimum:0maximum:1000000read_per_minuteHeltallObligatoriskLeseforespørsler per minutt.
minimum:0maximum:1000000write_per_minuteHeltallObligatoriskSkriveforespørsler per minutt; verdien gir ikke skrivetilgang.
minimum:0maximum:1000000
Ytterligere felt: Nei
Hent · Token — Autentisering — Forespørselsinnhold
TokenRequest · Felter, typer og begrensninger for data som API-et mottar eller returnerer.
ttl_secondsHeltallValgfrittValgfritt heltall ttl_seconds: 300–3600 sekunder (5–60 minutter). Uten feltet brukes standardverdien 900 sekunder (15 minutter).
Ytterligere felt: Nei
Tilbakekall token · TokenRevokeRequest
TokenRevokeRequest · Send POST /api/v1/auth/revoke med utstedernøkkelen i Authorization: ApiKey og tokenet i JSON-feltet access_token. Etter suksess gir neste bruk 401. Gjentatte, ukjente eller fremmede token får samme revoked: true; andre nøkler sine token slettes aldri.
access_tokenStrengObligatoriskSend POST /api/v1/auth/revoke med utstedernøkkelen i Authorization: ApiKey og tokenet i JSON-feltet access_token. Etter suksess gir neste bruk 401. Gjentatte, ukjente eller fremmede token får samme revoked: true; andre nøkler sine token slettes aldri.
minLength:1maxLength:256
Ytterligere felt: Nei
Tilbakekall token · TokenRevokedData
TokenRevokedData · Send POST /api/v1/auth/revoke med utstedernøkkelen i Authorization: ApiKey og tokenet i JSON-feltet access_token. Etter suksess gir neste bruk 401. Gjentatte, ukjente eller fremmede token får samme revoked: true; andre nøkler sine token slettes aldri.
revokedBoolsk verdiValgfrittSend POST /api/v1/auth/revoke med utstedernøkkelen i Authorization: ApiKey og tokenet i JSON-feltet access_token. Etter suksess gir neste bruk 401. Gjentatte, ukjente eller fremmede token får samme revoked: true; andre nøkler sine token slettes aldri.
const:true
Ytterligere felt: Nei