Einheiten

Alle Einheiten auflisten

GET /api/units

 

<!--?xml version="1.0" encoding="UTF-8"?-->
<units type="array" page="1" per_page="100" total="2">
<unit>
...
</unit>
<unit>
...
</unit>
</units>

Über Parameter kann gefiltert werden:

GET /api/units?name=stunde

Listet alle Einheiten auf, die „stunde“ in der Bezeichnung haben. Groß- und Kleinschreibung wird ignoriert.
Folgende Parameter stehen zur Verfügung:

ParameterBeschreibung
nameBezeichnung der Einheit

Einzelne Einheit aufrufen

GET /api/units/{id}

 

<!--?xml version="1.0" encoding="UTF-8"?-->
<unit>
<id type="integer">1</id>
<created type="datetime">2007-12-13T12:12:00+01:00</created>
<name>Stunde</name>
</unit>

Einheit erstellen

POST /api/units
XML-ElementBeschreibungTypDefault-WertPflichtfeld
nameBezeichnung der EinheitALNUMja
<unit>
<name>Stück</name>
</unit>

 

<!--?xml version="1.0" encoding="UTF-8"?-->
<unit>
<id type="integer">1234</id>
<created type="datetime">2007-12-13T12:12:00+01:00</created>
<name>Stück</name>
</unit>

Einheit bearbeiten

PUT /api/units/{id}

 

<unit>
<name>Paletten</name>
</unit>

 

Einheit löschen

DELETE /api/units/{id}

Es können nur Einheiten gelöscht werden, die keinem Artikel zugeordnet sind.