Kontakte
Das Kontakt Objekt
Assoziationen
broker
second_broker
client_source
client_status
documents
owned_properties
children
Kontakte lesen
GET
https://api.propstack.de/v1/contacts
Query Parameters
Beispiele für Anfragen nach Telefonnummer
Ist bei einem Kontakt die Telefonnummer 0157 123 456 78
hinterlegt, kann man mit folgenden Anfragen finden:
https://api.propstack.de/v1/contacts?phone_number=015712345678
oder:
https://api.propstack.de/v1/contacts?phone_number=0157-123-456-78
Kontakt erstellen
POST
https://api.propstack.de/v1/contacts
Erstellt ein Kontakt im CRM, bzw. aktualisiert einen vorhandenen Kontakt, wenn dieser anhand der Emailadresse (email
M-ID" (old_crm_id
) gefunden wird.
Request Body
Um einen Kontakt anzulegen, mit einem Vor- und Nachnamen, einer E-Mail-Adresse und der Anrede "Herr", würde der Body
des Requests folgendermaßen aussehen:
Kontakt lesen
GET
https://api.propstack.de/v1/contacts/:id
Einen einzelnen Kontakt aufrufen
Query Parameters
Anmerkungen:
owned_properties
listet die Objekte auf, wo der Kontakt als Eigentümer eingetragen ist.
Kontakt aktualisieren
PUT
https://api.propstack.de/v1/contacts/:id
Einen vorhandenen Kontakt aktualisieren.
Request Body
Der Parameter id
ist Propstacks interne ID (z.B. 2049
). Wenn man aber z.B. einen anderen Identifier hat, z.B. den Token des Kontaktes, welcher ein langer String ist, kann man diesen auch als id übergeben, muss aber dann noch einen weiteren Parameter identifier
hinzufügen, welcher den Wert token
hat:
Kontakt löschen
DELETE
https://api.propstack.de/v1/contacts/:id
Einen vorhandenen Kontakt anhand seiner ID löschen. Der Kontakt landet dann in einem Papierkorb und wird nach 30 Tagen dann für immer gelöscht, sofern er in der zeit nicht wiederhergestellt wurde.
Path Parameters
Kontakt-Quellen lesen
GET
https://api.propstack.de/v1/contact_sources
Last updated