Kommentare und Historie

Alle Kom­men­tare eines Lie­fer­scheins auflisten

GET /api/delivery-note-comments?delivery_note_id={delivery_note_id}

Kom­men­tare kön­nen immer nur für einen bestimm­ten Lie­fer­schein zurück­ge­ge­ben wer­den.
Des­halb ist delivery_note_id ein Pflichtparameter.

<?xml version="1.0" encoding="UTF-8"?>
<delivery-note-comments type="array">
    <delivery-note-comment>
        ...
    </delivery-note-comment>
    <delivery-note-comment>
        ...
    </delivery-note-comment>
</delivery-note-comments>

Ein­zel­nen Kom­men­tar aufrufen

GET /api/delivery-note-comments/{id}
<?xml version="1.0" encoding="UTF-8"?>
<delivery-note-comment>
    <id type="integer">1</id>
    <created type="datetime">2007-12-13T12:12:00+01:00</created>
    <delivery_note_id type="integer">1</delivery_note_id>
    <user_id type="integer">1</user_id>
    <comment>Lieferschein erstellt.</comment>
</delivery-note-comment>

Kom­men­tar erstellen

POST /api/delivery-note-comments
XML-Element Beschrei­bung Typ Default-Wert Pflicht­feld
delivery_note_id ID des Lie­fer­scheins INT ja
com­ment Kom­men­tar ALNUM ja
<delivery-note-comment>
    <delivery_note_id>1</delivery_note_id>
    <comment>Per Post verschickt</comment>
</delivery-note-comment>
<?xml version="1.0" encoding="UTF-8"?>
<delivery-note-comment>
    <id type="integer">1</id>
    <created type="datetime">2007-12-13T12:12:00+01:00</created>
    <delivery_note_id type="integer">1</delivery_note_id>
    <user_id type="integer">1</user_id>
    <comment>Per Post verschickt</comment>
</delivery-note-comment>

Kom­men­tar löschen

DELETE /api/delivery-note-comments/{id}