PartlistApi

The following resources are applicable:

/api/v1/partlist/{partlistid}/browseposition

Mount Point: /restapi/services/rest/api/v1/partlist/{partlistid}/browseposition

GET

Parameters

name description type default
partlistid (no documentation provided) path
userid (no documentation provided) query
limit (no documentation provided) query
startIndex (no documentation provided) query

Response Body

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

(no documentation provided)

/api/v1/partlist/{partlistid}/email

Mount Point: /restapi/services/rest/api/v1/partlist/{partlistid}/email

POST

Eine Email eines Kunden zu einer Stueckliste erstellen

Parameters

name description type default
partlistid die betreffende Stückliste path
userid der angemeldete Benutzer query

Request Body

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

die zu versendende Email

/api/v1/partlist/{partlistid}/position

Mount Point: /restapi/services/rest/api/v1/partlist/{partlistid}/position

The following operations are supported on this resource:

GET

Parameters

name description type default
partlistid (no documentation provided) path
userid (no documentation provided) query
price (no documentation provided) query

Response Body

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

(no documentation provided)

POST

Parameters

name description type default
partlistid (no documentation provided) path
userid (no documentation provided) query

Request Body

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

(no documentation provided)

Response Body

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

(no documentation provided)

PUT

Parameters

name description type default
partlistid (no documentation provided) path
userid (no documentation provided) query

Request Body

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

(no documentation provided)

Response Body

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

(no documentation provided)

/api/v1/partlist/{partlistid}/position/{positionid}

Mount Point: /restapi/services/rest/api/v1/partlist/{partlistid}/position/{positionid}

DELETE

Eine Stücklistenposition entfernen

Parameters

name description type default
partlistid die Stücklisten-Id die die Position enthält path
userid der angemeldete Benutzer query
positionid die Position die entfernt werden soll path

/api/v1/partlist/{partlistid}/print

Mount Point: /restapi/services/rest/api/v1/partlist/{partlistid}/print

GET

Eine Stücliste als PDF 'drucken', bzw. empfangen

Parameters

name description type default
partlistid die zu druckende Stückliste path
userid der angemeldete Benutzer query

Response Body

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

das PDF zur Stückliste, sofern diese erfolgreich ausgedruckt werden kann, ansonsten ein allgemeiner HTML-Text zum "Fehler"

/api/v1/partlist/{partlistid}/workstep

Mount Point: /restapi/services/rest/api/v1/partlist/{partlistid}/workstep

GET

Die Liste der Arbeitsgänge des Arbeitsplans

Parameters

name description type default
partlistid die betreffende Stückliste path
userid ist der beim Logon ermittelte "token" query

Response Body

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

eine (leere) Liste von Arbeitsgängen der betreffenden Stückliste

/api/v1/partlist/list

Mount Point: /restapi/services/rest/api/v1/partlist/list

GET

Parameters

name description type default
userid (no documentation provided) query
limit (no documentation provided) query
startIndex (no documentation provided) query
filter_cnr (no documentation provided) query
filter_textsearch (no documentation provided) query
filter_withHidden (no documentation provided) query

Response Body

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

(no documentation provided)

/api/v1/partlist/mountingmethod

Mount Point: /restapi/services/rest/api/v1/partlist/mountingmethod

GET

Die Liste aller Montagearten

Parameters

name description type default
userid ist der beim Logon ermittelte "token" query

Response Body

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

eine (leere) Liste aller Montagearten

/api/v1/partlist/productiongroup

Mount Point: /restapi/services/rest/api/v1/partlist/productiongroup

GET

Die Liste aller Fertigungsgruppen

Parameters

name description type default
userid ist der beim Logon ermittelte "token" query
limit (no documentation provided) query
startIndex (no documentation provided) query

Response Body

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

eine (leere) Liste aller Fertigungsgruppen