Waitlistr can trigger a request to your own endpoint when list joins and entries are created. Webhooks are currently only available to specific plans. See our plans page for details.


Setting Up Your Webhooks


If your current plan allows webhooks, when you are viewing one of your lists you will want to go to the "Integrations" tab. There you will have the ability to connect a URL endpoint that we will send list member actions to.



Integration Webhook Request


Our webhooks will create a POST request containing a JSON body to your endpoint. 

Example JSON:


"root":{ 5 items
    "id": int 6
    "user":{ 2 items
        "email": "user@email.com"
        "username": "username"
    }
    "event": "member.joined"
    "waitlist":{ 3 items
        "id": int 2
        "slug": "your-waitlist"
        "title": "Your Waitlist"
    }
    "entered_at": "2022-12-28T21:38:21Z"
}