Teller · AsyncAPI Specification
Teller Webhooks
Version 2020-10-12
AsyncAPI specification describing Teller's outbound webhook surface. Teller sends signed HTTPS POST callbacks to a developer-configured endpoint when notable events occur on enrollments and accounts (connection state changes, new categorized transactions, micro-deposit verification results, and configurable test deliveries). Each delivery is signed with HMAC-SHA256 using a signing secret and carries a Teller-Signature header that includes a timestamp and one or more signature values to allow seamless secret rotation.
View Spec
View on GitHub
BankingFinancial DataFinTechOpen BankingTransactionsUnified APIAsyncAPIWebhooksEvents
Channels
webhooks
Receive a Teller webhook event.
Single inbound channel on the developer's HTTPS endpoint. Teller POSTs a JSON body whose `type` field discriminates between event payloads.
Messages
EnrollmentDisconnected
Enrollment Disconnected
An enrollment has lost connection to its financial institution.
TransactionsProcessed
Transactions Processed
Teller has discovered and categorized new transactions for an enrollment.
AccountNumberVerificationProcessed
Account Number Verification Processed
A micro-deposit account number verification has completed or expired.
WebhookTest
Webhook Test
A test event dispatched from Application Settings to validate the endpoint.
Servers
https
production
{webhook_endpoint}
Developer-hosted HTTPS endpoint registered in the Teller dashboard that receives webhook deliveries from Teller.