Developers
Navigate to the Developers section of the Dashboard to create and manage webhooks and API keys. Only developer and admin roles have permissions set to both view and update webhooks and API keys. See our roles guide for more information.
API keys
The API Keys page will list all existing API keys. Use the New API key button to create a new API key or click on an existing key in the list to view or edit details.
You have the ability to update API keys in the following ways:
- Edit the name
- Add a note
- Add or remove domains
- Delete the key
View the get started guide for step by step instructions on how to set up API keys.
Webhooks
The Webhooks page will list all existing webhooks. Use the New webhook button to create a new webhook, or click on an existing webhook in the list or the Action button to view event types or manage details. You have the ability to update a webhook in the following ways:
- Add a description
- Reveal the secret
- Disable or enable
- Update the endpoint URL
- Update events
The following webhooks are available. View the main webhooks documentation for more details.
Event identifier | Description |
---|---|
account.created |
A new account was created in Moov |
account.updated |
One of the fields for an existing Moov account was updated |
account.deleted |
An account was deleted |
representative.created |
A representative was added to an account |
representative.updated |
A representative was updated |
representative.deleted |
A representative was deleted |
capability.requested |
A capability was requested for a Moov account |
capability.updated |
A capability was updated for a Moov account |
bankAccount.created |
A bank account was created for a Moov account |
bankAccount.updated |
A bank account was updated for a Moov account |
bankAccount.deleted |
A bank account was deleted for a Moov account |
transfer.created |
A transfer was created to send money from one account to another |
transfer.updated |
The status of a transfer is pending, completed, failed, or reversed. Granular rail-specific updates on the source and destination also trigger this event. |
dispute.created |
A dispute has been created for a particular transfer. |
paymentMethod.enabled |
A payment method for account has been enabled |
paymentMethod.disabled |
A payment method for account has been disabled |
balance.updated |
The balance of a Moov wallet has been updated |
refund.created |
A card payment refund has been created |
refund.updated |
A card payment refund’s status has changed to pending, completed, or failed |