LogoLogo
Go to shoxl.comSupportHubContact support
  • Vendisto User Guide
  • Introduction
    • Indeling
    • Acties
  • Product Management (PIM)
    • Terminologie
    • Producten
      • Producten Overzicht
      • Producten Details
      • Productvarianten Overzicht
      • Varianten Details
    • Bundels
      • Bundel Overzicht
      • Bundel Details
    • Classificaties
      • Classificatie Overzicht
      • Classificatie Details
    • Assets
      • Asset Overzicht
      • Asset Details
    • Kenmerken
      • Kenmerken Overzicht
    • Eenheden
  • Import & Export
    • Product Management
      • Artikelen
      • Artikelgroepen
      • Classificaties
      • Assortiment (Advanced)
      • Gerelateerde artikelen
    • Shipping Costs
    • Voucher & Discount Codes
    • Autorisaties
    • Feeds Management
      • Feed
  • Authorization & Personalisation
    • Product Autorisatie
    • Content Autorisatie
  • Content Management (CMS)
    • Nieuws
      • Nieuws Overzicht
      • Nieuws Detail
    • Pagina's
      • Pagina Overzicht
      • Content Editor
      • Carousel
      • Customizable template
      • Drag & Drop page editor
    • Wiki
      • Wiki Overzicht
      • Wiki Detail
  • Shop Management
    • Orders
      • Algemeen
      • Details
      • Acties
    • Klanten
    • Prijzen
    • Voorraad
  • Suppliers
    • Leveranciers Overzicht
    • Leveranciers Detail
  • Purchase
    • Inkooporders
  • Vendisto Settings
    • Shop eigenaar
    • Bestandscategorieën
    • Regio's
    • Munteenheden
    • Prijsgroepen
    • Voorraadmutatie reden
    • Advanced
    • Documenten
    • VAT rates
    • Product feed settings
    • Integrations
    • Feeds
  • Shop Settings
    • Algemeen
    • Presentatie
    • Kosten
    • Externe scripts
  • Vendisto Integrations
    • Zapier
    • Channable
  • REST Hooks
Powered by GitBook
On this page
  • Create Integration
  • Example usage of "Authorization" and "x-api-key" headers with the bearer token.

Was this helpful?

  1. Vendisto Settings

Integrations

This is the section where you can manage third-party application connections. This page is specifically engineered to make it possible for third party apps to use the Vendisto Web API.

Last updated 4 years ago

Was this helpful?

Create Integration

Integrations are created in the section Settings/Integrations

An Integration consists of Integration name, Integration id, Integration secret, bearer token and issued date.

  • The Integration name is used to assign a name to the application receiving access to Vendisto API.

  • The Integration id is used for authenticating to the Vendisto API. It is the alternative for user name in OAuth2. (still in development)

  • The Integration secret is used for authenticating to the Vendisto API. It is the alternative for user password in OAuth2. (still in development)

  • The Bearer token is used for authenticating to the Vendisto API assigning it to a "Authorization" or "x-api-key" request header. (currently used)

    • The token itself is with infinite lifespan.

  • The Issued date is used to clarify when a application has been created.

When a new connection to a third-party application is needed, an Integration must be created. Then, a token can be generated for that Integration which will be used to authenticate when making requests to the API. To authenticate when making request, you should include one of the headers mentioned in the example below and set it's value to - Bearer {token}.

Example usage of "Authorization" and "x-api-key" headers with the bearer token.

You can use either Authorization OR x-api-key header in order to authenticate!