ORDAS Webshop API (5.01.0016B0)

Download OpenAPI specification:

Catalog

Ophalen van de Catalogi die gesynchroniseerd moeten worden.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-test
boolean
Deprecated

Geeft aan of de call een testcall is.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

x-node-ID
string
Example: 2

Een unieke catalogus opvragen met behulp van de ID.

Responses

Response samples

Content type
application/json
Example
{
  • "catalogus": [
    ],
  • "eof": true
}

Ophalen van de verschillende categoriëen en subcategoriëen onder de Catalogi.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-test
boolean
Deprecated

Geeft aan of de call een testcall is.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

x-node-ID
string
Example: 38

Een unieke collectie opvragen met behulp van de ID.

Responses

Response samples

Content type
application/json
Example
{
  • "collecties": [
    ],
  • "eof": true
}

Ophalen rubrieken die op de landingspagina moeten staan.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

Responses

Response samples

Content type
application/json
Example
{
  • "highlightstatus": [
    ]
}

Ophalen van de merken.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

x-node-ID
string
Example: Organi

Een uniek merk opvragen met behulp van de ID.

Responses

Response samples

Content type
application/json
Example
{
  • "merken": [
    ],
  • "eof": true
}

Ophalen van de meta-data.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-test
boolean
Deprecated

Geeft aan of de call een testcall is.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

x-node-ID
string
Example: arti.artnr

Een unieke meta-data opvragen met behulp van de ID.

Responses

Response samples

Content type
application/json
Example
{
  • "meta-data": [
    ],
  • "eof": true
}

Ophalen van de afbeeldingen voor de producten.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-test
boolean
Deprecated

Geeft aan of de call een testcall is.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

Responses

Response samples

Content type
application/json
Example

Ophalen van de meta-data van de producten.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-test
boolean
Deprecated

Geeft aan of de call een testcall is.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

x-auth-artikel
string
Example: 1000010

Artikelnummer van het product waarvoor de data wordt opgehaald.

Responses

Response samples

Content type
application/json
Example
{
  • "product-meta-data": [
    ],
  • "eof": true
}

Ophalen van de prijzen van de producten.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-test
boolean
Deprecated

Geeft aan of de call een testcall is.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

Responses

Response samples

Content type
application/json
Example
{
  • "prices": {
    },
  • "eof": true
}

Ophalen van de omschrijvingen van de producten.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-test
boolean
Deprecated

Geeft aan of de call een testcall is.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

Responses

Response samples

Content type
application/json
Example
{
  • "productteksten": [
    ],
  • "eof": true
}

Ophalen van de omschrijvingen van een product.

path Parameters
Product
required
string
Example: 100010

Artikelnummer van het product waarvan de omschrijvingen opgehaald moeten worden.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-test
boolean
Deprecated

Geeft aan of de call een testcall is.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

Responses

Response samples

Content type
application/json
Example
{
  • "productteksten": [
    ],
  • "eof": true
}

Ophalen van de producten.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-test
boolean
Deprecated

Geeft aan of de call een testcall is.

x-node-page
number
Example: 1

Geeft aan welke pagina van de batching moet worden opgehaald. Als geen x-node-count wordt meegegeven wordt altijd pagina 1 meegegeven.

x-node-count
integer

Geeft aan hoe veel records op 1 pagina moeten.

x-node-status
string
Enum: "" "new"

Geeft aan of de nieuwe artikels opgehaald moeten worden.

x-auth-artikel
string
Example: 1000010

Artikelnummer van het product waarvoor de data wordt opgehaald.

Responses

Response samples

Content type
application/json
Example
{
  • "producten": [
    ],
  • "eof": true
}

WIP

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

Responses

Response samples

Content type
application/json
[
  • "artikelnummer"
]

Geeft de status van de Catalog synchronisatie aan.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

Responses

Response samples

Content type
application/json
Example
{
  • "update": {
    }
}

Wijzigt de status van de Catalog synchronisatie.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

x-node-ok
boolean
Example: true

Geeft aan of de synchronisatie uitgevoerd moet worden.

Responses

Response samples

Content type
application/json
Example
{
  • "update": {
    }
}

Geeft de kleuren en betekenis van de voorraad-status waardes.

header Parameters
x-auth-token
string
Example: dc20d9b84eb738bddf2a509d3699babd261bc30c

Auth token van de sessie.

Responses

Response samples

Content type
application/json
Example
{
  • "voorraadstatus": [
    ]
}

E-shop

Organi

RegistratieSoort

/eshopservice/RegistratieSoort

header Parameters
Accept
string
Example: application/json

Responses

Response samples

Content type
application/json
{
  • "soorten": [
    ]
}

Leveringswijzen

/eshopservice/Leveringswijzen

header Parameters
Accept
string
Example: application/json

Responses

Response samples

Content type
application/json
{
  • "leveringswijzen": [
    ]
}

Depots

/eshopservice/Depots

header Parameters
Accept
string
Example: application/json

Responses

Response samples

Content type
application/json
{
  • "depots": [
    ]
}

Producten

/eshopservice/Producten

header Parameters
x-node-klantnr
string
Example: <string>
x-node-werf
string
Example: <string>
x-node-type
string
Example: <string>
x-locale
string
Example: <string>

Responses

ArtikelInfo

/eshopservice/ArtikelInfo

header Parameters
x-node-klantnr
string
Example: <string>
x-node-artikel
string
Example: <string>
x-node-werf
string
Example: <string>
x-node-aantal
string
Example: <string>
x-node-eenheid
string
Example: <string>
x-node-leveringswijze
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "artikel": [
    ]
}

Voorraad

/eshopservice/Voorraad

header Parameters
x-node-artikel
string
Example: <string>
x-node-aantal
string
Example: <string>
x-node-eenheid
string
Example: <string>
x-node-leveringswijze
string
Example: <string>
x-node-depot
string
Example: <string>
x-node-origin
string
Example: <string>
x-node-klantnr
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "voorraad": [
    ]
}

CheckLeveringsdatum

/eshopservice/CheckLeveringsdatum

header Parameters
x-node-depot
string
Example: <string>
x-node-datlev
string
Example: <string>
x-locale
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "success": true,
  • "message": ""
}

Tijdstip

/eshopservice/Tijdstip

header Parameters
x-node-leverdatum
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "tijdstippen": [
    ]
}

Order

/eshopservice/Order

header Parameters
x-node-klantnr
string
Example: <string>
Content-Type
string
Request Body schema: */*
string

Responses

Berekeenheden

/eshopservice/Berekeenheden

header Parameters
x-node-klantnr
string
Example: <string>
x-node-artikel
string
Example: <string>
x-node-werf
string
Example: <string>
x-node-aantal
string
Example: <string>
x-node-eenheid
string
Example: <string>
x-node-leveringswijze
string
Example: <string>
x-locale
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "calculator": [
    ]
}

Transportkosten

/eshopservice/Transportkosten

header Parameters
x-node-klantnr
string
Example: <string>
x-node-werf
string
Example: <string>
x-node-leveringswijze
string
Example: <string>
x-node-request
string
Example: <string>
x-locale
string
Example: <string>

Responses

LijstTypes

/eshopservice/LijstTypes

header Parameters
x-node-klantnr
string
Example: <string>

Responses

ExtraLijnen

/eshopservice/ExtraLijnen

header Parameters
x-node-klantnr
string
Example: <string>
x-node-werf
string
Example: <string>
x-node-leveringswijze
string
Example: <string>
x-node-request
string
Example: <string>
x-locale
string
Example: <string>

Responses

KlantAdressen

/eshopservice/KlantAdressen

header Parameters
x-node-vertegenwoordiger-nr
string
Example: <string>

Responses

LeveringsDatum

/eshopservice/LeveringsDatum

header Parameters
x-node-klantnr
string
Example: <string>
x-node-depot
string
Example: <string>
x-node-werf
string
Example: <string>
x-node-leveringswijze
string
Example: <string>
x-node-request
string
Example: <string>
x-locale
string
Example: <string>

Responses

TrackEvent

/eshopservice/TrackEvent

header Parameters
Content-Type
string
Request Body schema: */*
string

Responses

Documents

/eshopservice/Documents

header Parameters
x-node-klantnr
string
Example: <string>
x-locale
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "documents": [
    ]
}

Document

/eshopservice/Document

header Parameters
x-node-klantnr
string
Example: <integer>
x-locale
string
Example: <string>
x-document-id
string
Example: <integer>
x-filter-start
string
Example: <integer>
x-filter-end
string
Example: <integer>
x-filter-company
string
Example: <integer>
x-filter-searchText
string
Example: <string>
x-filter-searchDeliveryAddress
string
Example: <string>
x-webshop-id
string
Example: <integer>
x-node-count
string
Example: <integer>
x-node-page
string
Example: <integer>

Responses

Response samples

Content type
application/json
{
  • "subtitle": "",
  • "filters": {
    },
  • "totalCount": 1,
  • "highlight-color": "#ff0000",
  • "buttons": [
    ],
  • "lines": [ ]
}

LeveringsAdressen

/eshopservice/LeveringsAdressen

header Parameters
x-node-klantnr
string
Example: <string>
x-account-id
string
Example: <string>

Responses

/eshopservice/LeveringsAdressen

header Parameters
x-node-klantnr
string
Example: <string>
x-account-id
string
Example: <string>
Content-Type
string
Request Body schema: */*
string

Responses

DocumentDownload

/eshopservice/DocumentDownload

header Parameters
x-node-klantnr
string
Example: <integer>
x-locale
string
Example: <string>
x-download-id
string
Example: <integer>
x-webshop-id
string
Example: <integer>
x-document-ids
string
Example: <string>
Content-Type
string
Example: */*
Request Body schema: */*
string

Responses

DocumentPreview

/eshopservice/DocumentPreview

header Parameters
x-node-klantnr
string
Example: <integer>
x-locale
string
Example: <string>
x-document-id
string
Example: <integer>
x-webshop-id
string
Example: <string>

Responses

Login

/Login

header Parameters
x-node-email
string
Example: <string>
x-node-publickey
string
Example: <string>
x-node-leveringswijze
string
Example: <integer>
x-locale
string
Example: <string>
x-node-klantnr
string
Example: <integer>

Responses

Response samples

Content type
application/json
{
  • "email": "edd@organi.be",
  • "success": true,
  • "reden": "",
  • "klant": [
    ]
}

WijzigenWachtwoord

/WijzigenWachtwoord

header Parameters
x-node-email
string
Example: <string>
x-node-publickey
string
Example: <string>
x-auth-new-password
string
Example: <string>

Responses

CheckEmail

/CheckEmail

header Parameters
x-node-email
string
Example: <string>
x-node-publickey
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "email": "edd@organi.be",
  • "success": false,
  • "reden": "Token al in gebruik",
  • "klant": null
}

Auth-token

/Auth-token

header Parameters
x-auth-app-client-id
string
Example: <string>
x-auth-app-signature
string
Example: <string>

Responses

Refresh-token

/Refresh-token

header Parameters
x-auth-app-client-id
string
Example: <string>
x-auth-refresh-token
string
Example: <string>

Responses

Getklantuser

/Getklantuser

header Parameters
x-node-email
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "email": "edd@organi.be",
  • "success": true,
  • "reden": "",
  • "klant": [
    ]
}

UserAccounts

/UserAccounts

header Parameters
x-account-id
string
Example: <string>

Responses

/UserAccounts

header Parameters
x-account-id
string
Example: <string>

Responses

/UserAccounts

header Parameters
x-account-id
string
Example: <string>
Content-Type
string
Request Body schema: */*
string

Responses

/UserAccounts

header Parameters
x-account-id
string
Example: <string>
Content-Type
string
Request Body schema: */*
string

Responses

ChangeUserAccountStatus

/ChangeUserAccountStatus

header Parameters
x-account-id
string
Example: <string>
x-account-status
string
Example: <string>

Responses

GetUserAttributes

/GetUserAttributes

header Parameters
Accept
string
Example: application/json

Responses

CheckVat

/CheckVat

header Parameters
x-node-klantnr
string
Example: <string>
x-vat
string
Example: <string>
x-node-leveringswijze
string
Example: <string>
x-locale
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "valid": true,
  • "klantnummer": "10002392810001",
  • "companyName": "ORGANI",
  • "address": "DYNAMICALAAN 15",
  • "postalCode": "2610",
  • "city": "WILRIJK",
  • "country": "BE"
}

ActivateCustomer

/ActivateCustomer

header Parameters
x-node-klantnr
string
Example: <string>
x-email
string
Example: <string>
x-node-leveringswijze
string
Example: <string>
x-locale
string
Example: <string>

Responses

GetCustomer

/GetCustomer

header Parameters
x-node-klantnr
string
Example: <string>

Responses

Response samples

Content type
application/json
{
  • "email": "edd@organi.be",
  • "success": true,
  • "reden": "",
  • "klant": [
    ]
}