Kundenauftragsstatus API

Verwaltung individueller Kundenauftragsstatus

Basis-URL

https://{tenant}.logzi.com/api/order_in_customer_status/

Jede Anfrage liefert eine JSON-Antwort zurück. Bei Erfolg ist result.code == 1, bei einem Fehler result.code == 0. Der Kundenauftragsstatus definiert die individuellen Workflow-Zustände von Kundenaufträgen — mit anpassbarem Namen, Farbe und Rechnungsstellungs-Logik. Diese Status können am Kundenauftragsbeleg vergeben werden.

GET /api/order_in_customer_status/get

Abrufen eines einzelnen Kundenstatus anhand der ID.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
idintID des Status

Beispielanfrage

GET /api/order_in_customer_status/get?id=1
X-API-KEY: {ihr_api_schluessel}
GET /api/order_in_customer_status/list

Liste aller Kundenauftragsstatus.

Kein Parameter erforderlich — gibt alle Status zurück.

Beispielanfrage

GET /api/order_in_customer_status/list
X-API-KEY: {ihr_api_schluessel}
POST /api/order_in_customer_status/save

Erstellen oder Ändern eines Kundenstatus. Für einen neuen Status data[id] = 0.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idint0 = neuer Status, >0 = Änderung
customer_status_namestringName des Status (z. B. „In Vorbereitung")
customer_status_colorstringFarbe als Hexadezimalcode (z. B. #3498db)
customer_status_keystringEindeutiges Schlüsselwort (z. B. in_progress)
customer_status_invoiceint1 = in diesem Status kann eine Rechnung ausgestellt werden
customer_status_sortintSortierreihenfolge

Beispielanfrage

POST /api/order_in_customer_status/save
X-API-KEY: {ihr_api_schluessel}
Content-Type: application/json

{
  "data": {
    "id": 0,
    "customer_status_name": "Előkészítés alatt",
    "customer_status_color": "#f39c12",
    "customer_status_key": "preparing",
    "customer_status_invoice": 0,
    "customer_status_sort": 2
  }
}
POST /api/order_in_customer_status/delete

Löschen eines Kundenauftragsstatus anhand der ID.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idintID des zu löschenden Status

Beispielanfrage

POST /api/order_in_customer_status/delete
X-API-KEY: {ihr_api_schluessel}
Content-Type: application/json

{ "data": { "id": 1 } }

Nimm Kontakt mit uns auf

Interessierst du dich für unsere Software? Schreib uns einfach!

Brauchst du Hilfe?

Wenn du keine Antwort findest und Unterstützung brauchst

Jetzt registrieren,
später bezahlen!

Teste es 3 Tage kostenlos, ohne Risiko und Verpflichtungen!