This is the list of event types that we currently send.
For guidance on how to listen to these events, take a look at Svix's guide to consuming webhooks.
{
"event_kind": "footprint.onboarding.completed",
"external_id": null,
"fp_id": "fp_id_xyz",
"is_live": false,
"onboarding_id": "ob_SRFT2a1mN7DAWJ0VPXkiqK",
"playbook_key": "pb_test_QoEYTOve49Q2IAmaKVYnPs",
"requires_manual_review": false,
"status": "pass",
"timestamp": "2024-06-14T02:40:00Z"
}{
"event_kind": "footprint.onboarding.status_changed",
"fp_id": "fp_id_xyz",
"is_live": false,
"new_status": "pass",
"requires_manual_review": false,
"timestamp": "2024-06-14T02:40:00Z"
}An error message if the update failed
The id of the user the link belongs to
Whether the link was created in live mode
The current error state of the link
The kind of link event update performed
The external id of the bank link
The id of the bank link
If a product was refreshed, this will be populated
The current state of the link
The timestamp of the event
The external id of the user the link belongs to
{
"error_message": null,
"event_kind": "footprint.user.bank_link_updated",
"fp_id": "fp_id_xyz",
"is_live": false,
"link_error": null,
"link_event_kind": "link_product_refreshed",
"link_external_id": null,
"link_id": "bank_link_abcd1234",
"link_product_refresh": {
"product": "transactions",
"success": true
},
"link_state": "connected",
"timestamp": "2024-06-14T02:40:00Z",
"user_external_id": null
}{
"event_kind": "footprint.user.info_requested",
"external_id": null,
"fp_id": "fp_id_xyz",
"is_live": false,
"timestamp": "2024-06-14T02:40:00Z"
}{
"event_kind": "footprint.user.manual_review",
"external_id": null,
"fp_id": "fp_id_xyz",
"is_live": false,
"timestamp": "2024-06-14T02:40:00Z"
}{
"event_kind": "footprint.vault.updated",
"external_id": null,
"fields": [
"id.ssn9",
"id.first_name"
],
"fp_id": "fp_id_xyz",
"is_live": false,
"source": "dashboard",
"timestamp": "2024-06-14T02:40:00Z"
}{
"error": null,
"event_kind": "footprint.watchlist_check.completed",
"external_id": null,
"fp_id": "fp_id_xyz",
"is_live": false,
"onboarding_id": "ob_SRFT2a1mN7DAWJ0VPXkiqK",
"status": "pending",
"timestamp": "2024-06-14T02:40:00Z"
}