Propstack
  • Einführung
  • Paginierung
  • API Reference
    • Abteilungen
    • Aktivitäten
    • Aufgaben
    • Custom Felder
    • Deal-Pipelines
    • Deals
    • Dokumente
    • E-Mails
    • Geolagen
    • Kontakte
      • Favoriten
    • Beziehungen
    • Merkmale
    • Nutzer
    • Objekte
      • Bilder
      • Links
    • Policy
    • Portal-Export
    • Projekte
    • Snom Integration
    • Suchprofile
    • Task
    • Teams
    • Termine
    • Webhooks
    • Datendump
    • Notizen
  • Webseite
    • Zusammenfassung
    • Interessenten-Anfragen
    • Eigentümer-Anfragen
    • Newsletter-Anmeldung
    • Kunden-Registrierung
  • Custom Templates
    • Projekt Landing-Pages
    • E-Mail-Vorlagen
    • Schaufenster-Screens
  • Integrationen
    • Telefonanlage
Powered by GitBook
On this page
  • Aufgabe lesen
  • Aufgabe anlegen
  • Aufgabe bearbeiten
  • Aufgabe Löschen
  1. API Reference

Aufgaben

Aufgabe lesen

GET https://api.propstack.de/v1/tasks/:id

Request Parameter

Name
Type
Description

include

string

Standardwert ist: clients,units,projects,viewings

{
    "id": 123,
    "title": "Titel"
    ...
}

Aufgabe anlegen

POST https://api.propstack.de/v1/tasks

Beim Anlegen einer Aufgabe muss der Parameter is_reminder auf true gesetzt werden. Außerdem muss mindestens note_type_id oder title ausgefüllt worden sein, sonst kann die Aufgabe nicht angelegt werden. Alle Parameter zur Aufgabe müssen sich in dem Objekt task befinden.

Request Body

Name
Type
Description

task__note_type_id

integer

ID des Aufgabentypes der Aufgabe

task__broker_id

integer

ID des Nutzers, dem die Aufgabe zugewiesen werden soll

task__is_reminder

boolean

muss auf true gesetzt werden, damit die Aktivität als Aufgabe erkannt wird und nicht als einfache Notiz. Wenn due_date gesetzt ist, muss dieses Feld nicht zusätzlich gesetzt werden.

task__project_ids

array

Eine Liste von Projekt-IDs, die mit der Aufgabe verknüpft werden sollen

task__property_ids

array

Eine Liste von Objekt-IDs, die mit der Aufgabe verknüpft werden sollen

task__client_ids

array

Eine Liste von Kontakt-IDs, die mit der Aufgabe verknüpft werden sollen. In der Regel will man nur einen Kontakt mit der Aufgabe verknüpfen.

task__due_date

string

Datum+Uhrzeit, wann die Fälligkeit für die Aufgabe ist

task__body

string

Weitere Beschreibung zur Aufgabe

task__title

string

Titel der Aufgabe

task

object

Alle Felder zur Aufgabe müssen in einem Task-Objekt umschlossen werden

{
    "id": 123,
    "activity_id": 456
}

Beispiel Anfrage:

{
    "task": {
        "title": "Kontakt zurückanrufen",
        "note_type_id": 123,
        "broker_id": 2,
        "client_ids": [321]
    }
}

Aufgabe bearbeiten

PUT https://api.propstack.de/v1/tasks/:id

Beispiel Anfrage:

{
    "task": {
        "title": "Titel",
        "broker_id": 3,
        "client_ids": [322]
    }
}

Aufgabe Löschen

DELETE https://api.propstack.de/v1/tasks/:id

{
    "ok": true
}
PreviousAktivitätenNextCustom Felder

Last updated 4 months ago