Kostenstellen API

Verwaltung von Unternehmens-Kostenstellen — Abrufen, Erstellen, Ändern und Abschließen

Basis-URL

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

Jede Anfrage liefert eine JSON-Antwort zurück. Bei Erfolg ist result.code == 1, im Fehlerfall result.code == 0.

GET /api/departmentnumber/get

Abrufen einer einzelnen Kostenstelle anhand der ID, mit vollständigen Details.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
idintEindeutige ID der Kostenstelle

Beispielanfrage

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

Paginierbares Abrufen der Kostenstellenliste mit Filtermöglichkeiten.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
list_offsetintPaginierungs-Offset (Standard: 0)
list_conditionarrayFilterbedingungen als assoziatives Array

Beispielanfrage

GET /api/departmentnumber/list?list_offset=0
X-API-KEY: {ihr_api_schluessel}
POST /api/departmentnumber/save

Erstellen oder Ändern einer Kostenstelle. Für einen neuen Datensatz data[id] = 0.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idint0 = neue Kostenstelle, >0 = Änderung
company_idintFirmen-ID
company_user_idintID des verantwortlichen Mitarbeiters
namestringName der Kostenstelle
descriptionstringBeschreibung, Anmerkung
partner_idintID des verknüpften Partners
invoice_type_cr_idintID der Rechnungstyp-Zuordnung

Beispielanfrage

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

{
  "data": {
    "id": 0,
    "company_id": 1,
    "company_user_id": 3,
    "name": "Marketing",
    "description": "Marketing osztály"
  }
}
POST /api/departmentnumber/delete

Löschen einer Kostenstelle anhand der ID.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idintID der zu löschenden Kostenstelle

Beispielanfrage

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

{ "data": { "id": 7 } }
POST /api/departmentnumber/close

Abschließen einer Kostenstelle. Eine abgeschlossene Kostenstelle kann keinen neuen Dokumenten mehr zugeordnet werden.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idintID der abzuschließenden Kostenstelle

Beispielanfrage

POST /api/departmentnumber/close
X-API-KEY: {ihr_api_schluessel}
Content-Type: application/json

{ "data": { "id": 7 } }

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!