StockApi

The following resources are applicable:

/api/v1/stock

Mount Point: /restapi/services/rest/api/v1/stock

GET

Eine Liste aller Lager

Parameters

name description type default
userid des bei HELIUM V angemeldeten API Benutzer query

Response Body

element: stockEntryList
media types: application/xml
application/json

eine (leere) Liste aller Lager die dem angemeldeten Benutzer zugänglich sind

/api/v1/stock/{stockid}/place

Mount Point: /restapi/services/rest/api/v1/stock/{stockid}/place

POST

Ordnet einen Artikel zu einem existierenden Lagerplatz zu.

Parameters

name description type default
userid ist der Token der durch die Anmeldung (login) erhalten wurde query
stockid ist die Id des Lagers in dem sich der Lagerplatz befindet path

Request Body

element: stockPlacePostEntry
media types: application/xml
application/json

sind die Daten des Lagerplatzes

Response Body

element: (custom)
media types: */*
application/xml
application/json

die Id des Lagerplatzes

GET

Lagerplatz optional über seine Id oder seinen Namen finden.
Der Lagerplatz enthält auch eine Liste aller Artikel, die diesem zugeordnet sind.

Parameters

name description type default
userid ist der Token der durch die Anmeldung (login) erhalten wurde query
stockid ist die Id des Lagers in dem sich der Lagerplatz befindet path
stockplaceid (optional) ist die Id des Lagerplatzes query
stockplacename (optional) ist der Name des Lagerplatzes query
addStockAmountInfos (optional) fügt Lagerinformation hinzu, der Lagerstand darin ist jener des Lagers der Ressource (stockid) query

Response Body

element: stockPlaceEntry
media types: application/xml
application/json

Lagerplatz

/api/v1/stock/{stockid}/place/{stockplaceid}

Mount Point: /restapi/services/rest/api/v1/stock/{stockid}/place/{stockplaceid}

DELETE

Löscht die Zuordnung eines Artikel zu einem Lagerplatz

Parameters

name description type default
userid ist der Token der durch die Anmeldung (login) erhalten wurde query
stockid ist die Id des Lagers in dem sich der Lagerplatz befindet path
stockplaceid ist die Id des Lagerplatzes path
itemid ist die Id des Artikels query

/api/v1/stock/itemgroupinfo

Mount Point: /restapi/services/rest/api/v1/stock/itemgroupinfo

GET

Parameters

name description type default
userid (no documentation provided) query
itemGroupCnr (no documentation provided) query
stockid (no documentation provided) query

Response Body

element: stockInventoryInfoEntry
media types: application/xml
application/json

(no documentation provided)

/api/v1/stock/iteminfo

Mount Point: /restapi/services/rest/api/v1/stock/iteminfo

GET

Parameters

name description type default
userid (no documentation provided) query
stockplacetype (no documentation provided) query

Response Body

element: stockInventoryInfoEntry
media types: application/xml
application/json

(no documentation provided)