Partneradresse API

Verwaltung von Liefer- und Rechnungsadressen von Partnern — Abruf, Erstellung, Bearbeitung und Löschung

Basis-URL

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

Jede Anfrage liefert eine JSON-Antwort zurück. Bei Erfolg ist result.code == 1, im Fehlerfall result.code == 0. Die Partneradresse ist ein dem Partner zugeordneter Liefer- oder Rechnungsstandort — ein Partner kann mehrere Adressen haben.

GET /api/partner_address/get

Abruf einer einzelnen Partneradresse anhand der ID, der Partner-ID oder der Prüfsumme.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
idintEindeutige ID der Adresse
partner_idintID des Partners — die erste Adresse wird zurückgegeben
checksumstringPrüfsumme der Adresse
language_idintID der Sprache für die Übersetzung

Beispielanfrage

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

Paginierter Abruf der Partneradressliste mit Filtermöglichkeiten.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
list_offsetintVersatz für die Paginierung (Standard: 0)
partner_idintFilter nach Partner-ID
list_condition[partner_id]intFilter nach Partner-ID (im Bedingungsobjekt)
list_condition[partner_address_status_id]intFilter nach Adressstatus
language_idintID der Sprache

Beispielanfrage

GET /api/partner_address/list?partner_id=42&list_offset=0
X-API-KEY: {ihr_api_schluessel}
POST /api/partner_address/save

Erstellen oder Bearbeiten einer Partneradresse. Für eine neue Adresse data[id] = 0.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idint0 = neue Adresse, >0 = Bearbeitung
partner_idintID des Partners (bei neuer Adresse Pflichtfeld)
country_idintID des Landes
zipstringPostleitzahl
citystringStadt
addressstringStraße, Hausnummer
partner_address_type_idintAdresstyp (Rechnungs-, Lieferadresse usw.)
address_user_namestringName der Kontaktperson für die Adresse
address_commentstringAnmerkung zur Adresse
address_buildingstringGebäudebezeichnung
address_doorstringTür
address_floorstringStockwerk
address_numberstringTür-/Wohnungsnummer
address_stairwellstringTreppenhaus
districtstringBezirk (ohne Punkt, z. B. "XIV")
partner_address_status_idintID des Adressstatus
outer_resource_idstringID im externen System

Beispielanfrage

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

{
  "data": {
    "id": 0,
    "partner_id": 42,
    "country_id": 1,
    "zip": "1051",
    "city": "Budapest",
    "address": "Nádor utca 10.",
    "partner_address_type_id": 1,
    "address_user_name": "Raktáros",
    "district": "V"
  }
}
POST /api/partner_address/delete

Löschen einer Partneradresse anhand der ID.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idintID der zu löschenden Adresse

Beispielanfrage

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

{ "data": { "id": 15 } }

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!