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.
/api/partner_address/get
Abruf einer einzelnen Partneradresse anhand der ID, der Partner-ID oder der Prüfsumme.
Query-Parameter
| Parameter | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
id | int | Eindeutige ID der Adresse | |
partner_id | int | ID des Partners — die erste Adresse wird zurückgegeben | |
checksum | string | Prüfsumme der Adresse | |
language_id | int | ID der Sprache für die Übersetzung |
Beispielanfrage
GET /api/partner_address/get?id=15
X-API-KEY: {ihr_api_schluessel}
/api/partner_address/list
Paginierter Abruf der Partneradressliste mit Filtermöglichkeiten.
Query-Parameter
| Parameter | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
list_offset | int | Versatz für die Paginierung (Standard: 0) | |
partner_id | int | Filter nach Partner-ID | |
list_condition[partner_id] | int | Filter nach Partner-ID (im Bedingungsobjekt) | |
list_condition[partner_address_status_id] | int | Filter nach Adressstatus | |
language_id | int | ID der Sprache |
Beispielanfrage
GET /api/partner_address/list?partner_id=42&list_offset=0
X-API-KEY: {ihr_api_schluessel}
/api/partner_address/save
Erstellen oder Bearbeiten einer Partneradresse. Für eine neue Adresse data[id] = 0.
POST-Felder — data-Objekt
| Feld | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
id | int | 0 = neue Adresse, >0 = Bearbeitung | |
partner_id | int | ID des Partners (bei neuer Adresse Pflichtfeld) | |
country_id | int | ID des Landes | |
zip | string | Postleitzahl | |
city | string | Stadt | |
address | string | Straße, Hausnummer | |
partner_address_type_id | int | Adresstyp (Rechnungs-, Lieferadresse usw.) | |
address_user_name | string | Name der Kontaktperson für die Adresse | |
address_comment | string | Anmerkung zur Adresse | |
address_building | string | Gebäudebezeichnung | |
address_door | string | Tür | |
address_floor | string | Stockwerk | |
address_number | string | Tür-/Wohnungsnummer | |
address_stairwell | string | Treppenhaus | |
district | string | Bezirk (ohne Punkt, z. B. "XIV") | |
partner_address_status_id | int | ID des Adressstatus | |
outer_resource_id | string | ID 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"
}
}
/api/partner_address/delete
Löschen einer Partneradresse anhand der ID.
POST-Felder — data-Objekt
| Feld | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
id | int | ID der zu löschenden Adresse |
Beispielanfrage
POST /api/partner_address/delete
X-API-KEY: {ihr_api_schluessel}
Content-Type: application/json
{ "data": { "id": 15 } }
Interessierst du dich für unsere Software? Schreib uns einfach!
Jetzt registrieren,
später bezahlen!