1. Help Center
  2. Integrations
  3. VOMO Client API and Webhooks

What Project Participation data can I receive when I subscribe to a VOMO Webhook?

See a list of the JSON payloads for the VOMO Project Participation Webhooks.

Participation Created

{
    "type": "participation.created",
    "organization_id": 1,
    "data": {
        "id": 123456,
        "user_id": 234567,
        "happening_id": 3456789,
        "happening_role_id": 4567890,
        "parent_id": null,
        "quantity": 1,
        "status": "APPROVED",
        "message": null,
        "volunteer_answer": null,
        "feedback": null,
        "checkin_at": null,
        "checkout_at": null,
        "token": "1aa1aa11a111111111a111a1a1a1a1a111a11a1a111111a11a1aaa1a1aaa1a11",
        "group_token": "2bb2bb22b222222222b222b2b2b2b2b222b22b2b222222b22b2bbb2b2bbb2b22",
        "user_status": "CONFIRMED_VOLUNTEER",
        "signup_method": "Assigned",
        "assigner_id": 56789,
        "brand": "vomo",
        "created_at": "2021-03-30T15:29:03.000000Z",
        "updated_at": "2021-03-30T15:59:03.000000Z",
        "hours": "10.00",
        "verified": 0,
        "kiosk_id": null,
        "need": {
            "id": 6789012,
            "name": "Volunteer",
            "type": "role",
            "capacity": null,
            "taken": 2
        },
        "project_id": 78901,
        "guests": 0
    }
}

Participation Updated

{
    "type": "participation.updated",
    "organization_id": 1,
    "data": {
        "id": 123456,
        "user_id": 234567,
        "happening_id": 3456789,
        "happening_role_id": 4567890,
        "parent_id": null,
        "quantity": 1,
        "status": "APPROVED",
        "message": null,
        "volunteer_answer": null,
        "feedback": null,
        "checkin_at": null,
        "checkout_at": null,
        "token": "1aa1aa11a111111111a111a1a1a1a1a111a11a1a111111a11a1aaa1a1aaa1a11",
        "group_token": "2bb2bb22b222222222b222b2b2b2b2b222b22b2b222222b22b2bbb2b2bbb2b22",
        "user_status": "CONFIRMED_VOLUNTEER",
        "signup_method": "Assigned",
        "assigner_id": 56789,
        "brand": "vomo",
        "created_at": "2021-03-30T15:29:03.000000Z",
        "updated_at": "2021-03-31T15:59:03.000000Z",
        "hours": "10.00",
        "verified": 0,
        "kiosk_id": null,
        "need": {
            "id": 6789012,
            "name": "Volunteer",
            "type": "role",
            "capacity": null,
            "taken": 2
        },
        "project_id": 78901,
        "guests": 0
    }
}

Participation Deleted

{
    "type": "participation.deleted",
    "organization_id": 1,
    "data": {
        "id": 123456,
        "user_id": 234567,
        "happening_id": 3456789,
        "happening_role_id": 4567890,
        "parent_id": null,
        "quantity": 1,
        "status": "APPROVED",
        "message": null,
        "volunteer_answer": null,
        "feedback": null,
        "checkin_at": null,
        "checkout_at": null,
        "token": "1aa1aa11a111111111a111a1a1a1a1a111a11a1a111111a11a1aaa1a1aaa1a11",
        "group_token": "2bb2bb22b222222222b222b2b2b2b2b222b22b2b222222b22b2bbb2b2bbb2b22",
        "user_status": "CONFIRMED_VOLUNTEER",
        "signup_method": "Assigned",
        "assigner_id": 56789,
        "brand": "vomo",
        "created_at": "2021-03-30T14:45:28.000000Z",
        "updated_at": "2021-03-30T15:58:43.000000Z",
        "hours": "10.00",
        "verified": 0,
        "kiosk_id": null,
        "need": {
            "id": 6789012,
            "name": "Volunteer",
            "type": "role",
            "capacity": null,
            "taken": 1
        },
        "project_id": 78901,
        "guests": 0
    }
}