Skip to content

Incoming Webhooks and Data Ingest

Adrian Edwards edited this page Apr 1, 2025 · 1 revision

How does CampusPulse Access get status information from tickets?

Via Email sent through a webhook

There are email forwarding services that support this (notably Nearlyfreespeech.net, or NFSN)

we accept a webhook at the /wmail_webhook endpoint and, if you possess the same secret key that was provided when the server started up, your email can be processed.

Testing

curl -X POST -d 'name=linuxize&[email protected]' http://localhost:5000/email_webhook?token=<TOKEN HERE>

Clone this wiki locally