Event payloads

Momentum webhooks return an event object with an event_id, event_type, created_at timestamp, and event_data object, which will contain all the fields on the updated resource.

Note: social_security_number will not be include in the event_data object for persons.

Sample webhook event

{
    "event_id": "2d5lde32-3973-5297-vb32-be24f559ef81",
    "event_type": "external_account_created",
    "created_at": "2022-07-26T18:45:17.441Z",
    "event_data": {
        "external_account": {
            "id": "95f3cv3d-asc3-46b8-a7be-056b903bfd54",
            "account_reference_id": "3f72je56-8901-6907-kp24-lp48f789pw92",
            "customer_reference_id": "6p87p609-9047-8201-mw18-pq92d2039ad23",
            "account_type": "checking",
            "account_number": "123456789",
            "routing_number": "912345678",
            "account_holder_name": "Tester Smith",
            "status": "created",
            "created_at": "2022-07-26T18:45:05.435446Z",
            "updated_at": "2022-07-26T18:45:05.435446Z"
        }
    }
}

Event Types

Event TypeDescription
person_createdA person was created to represent an individual. The person is not able to send or receive funds.
person_verifiedA person passed identity verification and is in verified status. The person is able to send or receive funds.
person_rejectedA person did not pass identity verification and is in rejected status. The person is not able to send or receive funds.
person_restrictedA person matched a sanctions list during watchlist screening. The person is not able to send or receive funds.
person_unverifiedA person’s record was updated and the updated record requires identity re-verification. The person has a status of created and is not able to send or receive funds.
person_closedA person has been soft deleted in Orum’s platform. The person is not able to send or receive funds.
business_createdA business was created. The business is not able to send or receive funds.
business_verifiedA business passed verification and is in verified status. The business is able to send or receive funds.
business_rejectedA business did not pass verification and is in rejected status. The business is not able to send or receive funds.
business_restrictedA business did not pass verification and is in restricted status. The business is not able to send or receive funds.
business_unverifiedA business’s record was updated and the updated record requires re-verification. The business has a status of created and is not able to send or receive funds.
business_closedA business has been soft deleted in Orum’s platform. The business is not able to send or receive funds.
external_account_createdAn external was account was created. The external account is not able to send or receive funds.
external_account_verifiedAn external account passed verification and is in a verified status. The external account is able to send or receive funds.
external_account_rejectedAn external account did not pass verification and is in a rejected status. The external account is not able to send or receive funds.
external_account_restrictedAn external account was matched against a sanctions watchlist and is in a restricted status. The external account is not able to send or receive funds.
external_account_unverifiedAn external account's record was updated and the updated record requires re-verification. The external account has a status of created and is not able to send or receive funds.
external_account_closedAn external account has been soft deleted from Orum’s platform. The external account is not able to send or receive funds.
transfer_updatedA transfer was created or a transfer has changed status to pending, failed or completed. Check the status on the transfer object for more information.