Propstack
Search
⌃K

Webhooks

Mit Webhooks kann man über bestimmte Ereignisse in Propstack benachrichtigt werden, wie z.B. wenn ein Objekt aktualisiert wird.
Wenn ein Event ausgelöst wird, wird die URL unter target_url mit einem POST aufgerufen und die Daten des Kontaktes bzw. des Objektes mit übergeben.
Bei client_updated und property_updated wird zusätzlich der Parameter changed_attributes übergeben, damit man auf Aktualisierungen von bestimmten Feldern reagieren kann. Beispielsweise will man in seiner eigenen App eine Aktion ausführen, sobald sich der Preis eines Objektes ändert, und nicht bei jedem Update eines Objektes.
Mögliche Events:
  1. 1.
    client_created
  2. 2.
    client_updated (wird auch beim Löschen gefeuert)
  3. 3.
    property_created
  4. 4.
    property_updated (wird auch beim Löschen gefeuert)
  5. 5.
    task_created
  6. 6.
    task_updated
  7. 7.
    task_deleted
  8. 8.
    client_property_created
  9. 9.
    client_property_updated
  10. 10.
    client_property_deleted
  11. 11.
    project_created
  12. 12.
    project_updated
  13. 13.
    document_created
  14. 14.
    document_updated
  15. 15.
    document_deleted
  16. 16.
    saved_query_created
  17. 17.
    saved_query_updated
  18. 18.
    saved_query_deleted
post
https://api.propstack.de
/v1/hooks
Hook erstellen
get
https://api.propstack.de
/v1/hooks
Hooks aufrufen
delete
https://api.propstack.de
/v1/hooks/:id
Hook löschen