1. Managed Webhooks
Synci API
  • Overview
  • Guides
    • Authentication
    • Building OAuth apps
    • Managed apps
    • Webhooks
    • Pagination, filtering, and sorting
    • Errors
    • Rate limits
    • MCP: Connect AI assistants
    • Synci as a SimpleFIN provider
  • Synci API
    • Finance
      • Connections
        • List all financial connections
        • Create a new financial connection
        • Get financial connection
        • Delete financial connection
        • Disable financial connection
        • Reconfirm the consent of a financial connection
      • Accounts
        • List all financial accounts
        • Get financial account
        • Update financial account
        • Delete financial account
        • Bulk delete financial accounts
        • Sync financial account data
        • Reset financial account config to defaults
        • List all account balance entries
        • Get account balance entry
        • List account holdings
        • Get account holding
        • Get enrichment backfill status
      • Transactions
        • List all transactions
        • Create a new transaction
        • Get transaction
        • Update transaction
        • Delete transaction
        • Bulk delete transactions
      • Institutions
        • Get supported countries
        • List all supported institutions
        • Get supported institution
    • Destinations
      • YNAB Connections
        • YNAB Budgets
          • YNAB Budget Accounts
            • List all YNAB budget accounts
            • Get YNAB budget account
            • Delete YNAB budget account
          • List all YNAB budgets
          • Get YNAB budget
          • List all YNAB budgets
          • List all YNAB budgets
          • List all YNAB budgets
          • List all YNAB budgets
          • List all YNAB budgets
          • List all YNAB budgets
          • List all YNAB budgets
          • List all YNAB budgets
          • Delete YNAB budget
          • Get YNAB budget
          • Get YNAB budget
          • Get YNAB budget
          • Get YNAB budget
          • Get YNAB budget
          • Get YNAB budget
          • Get YNAB budget
          • Get YNAB budget
          • Update YNAB budget
          • Delete YNAB budget
          • Delete YNAB budget
          • Delete YNAB budget
          • Delete YNAB budget
          • Delete YNAB budget
          • Delete YNAB budget
          • Delete YNAB budget
          • Delete YNAB budget
          • Update YNAB budget
          • Update YNAB budget
          • Update YNAB budget
          • Update YNAB budget
          • Update YNAB budget
          • Update YNAB budget
          • Update YNAB budget
          • Update YNAB budget
        • List all YNAB connections
        • Create new YNAB connection
        • Get YNAB connection
        • Delete YNAB connection
        • Update YNAB connection
        • Refresh YNAB connection
        • List all YNAB connections
        • List all YNAB connections
        • List all YNAB connections
        • List all YNAB connections
        • List all YNAB connections
        • List all YNAB connections
        • List all YNAB connections
        • List all YNAB connections
        • Create new YNAB connection
        • Create new YNAB connection
        • Create new YNAB connection
        • Create new YNAB connection
        • Create new YNAB connection
        • Create new YNAB connection
        • Create new YNAB connection
        • Create new YNAB connection
        • Get YNAB connection
        • Get YNAB connection
        • Get YNAB connection
        • Get YNAB connection
        • Get YNAB connection
        • Get YNAB connection
        • Get YNAB connection
        • Get YNAB connection
        • Delete YNAB connection
        • Delete YNAB connection
        • Delete YNAB connection
        • Delete YNAB connection
        • Delete YNAB connection
        • Delete YNAB connection
        • Delete YNAB connection
        • Delete YNAB connection
        • Update YNAB connection
        • Update YNAB connection
        • Update YNAB connection
        • Update YNAB connection
        • Update YNAB connection
        • Update YNAB connection
        • Update YNAB connection
        • Update YNAB connection
        • Refresh YNAB connection
        • Refresh YNAB connection
        • Refresh YNAB connection
        • Refresh YNAB connection
        • Refresh YNAB connection
        • Refresh YNAB connection
        • Refresh YNAB connection
        • Refresh YNAB connection
      • Lunch Money Connections
        • Lunch Money Accounts
          • List all Lunch Money accounts
          • Get Lunch Money account
          • Delete Lunch Money account
        • List all Lunch Money connections
        • Create new Lunch Money connection
        • Get Lunch Money connection
        • Delete Lunch Money connection
        • Update Lunch Money connection
        • Refresh Lunch Money connection
      • Google Sheets Connections
        • Sheets
          • List destination spreadsheets for a connection
          • Register a destination spreadsheet
          • Get a destination spreadsheet
          • Update a destination spreadsheet
          • Delete a destination spreadsheet
          • List the worksheets (tabs) of a spreadsheet
          • Create a new worksheet (tab) in a spreadsheet
        • List all Google Sheets connections
        • Create new Google Sheets connection
        • Get Google Sheets connection
        • Delete Google Sheets connection
        • Update Google Sheets connection
        • Refresh Google Sheets connection
      • SimpleFIN Connections
        • List all SimpleFIN connections
        • Create new SimpleFIN connection
        • Get SimpleFIN connection
        • Update SimpleFIN connection
        • Delete SimpleFIN connection
        • Regenerate setup token
        • Revoke access credentials
        • List accounts observed syncing
      • Notion Connections
        • Databases
          • List destination databases for a connection
          • Register a destination database
          • Get a destination database
          • Update a destination database
          • Delete a destination database
        • List all Notion connections
        • Create new Notion connection
        • Get Notion connection
        • Delete Notion connection
        • Update Notion connection
        • Refresh Notion connection
        • Search pages shared with Synci
        • Search databases shared with Synci
    • Webhooks
      • List all webhook events
      • List all webhook endpoints
      • Create new webhook endpoint
      • Get webhook endpoint
      • Update webhook endpoint
      • Delete webhook endpoint
      • Test webhook endpoint
      • Rotate webhook secret
    • User
      • Get the authenticated user
    • Rules
      • Create a new rule
      • Preview a rule against transactions (dry-run)
      • Rule field catalog
      • List all rules
      • Get rule
      • Update rule
      • Delete rule
      • Attach rule to a financial account
      • Detach rule from financial account
      • Reorder rules for a financial account
      • Attach rule to transfer link
      • Detach rule from transfer link
      • Reorder rules for a transfer link
    • Rule Logs
      • List all rule logs
      • Get rule log
      • Undo multiple rule actions
      • Undo a rule action
    • Transfer Links
      • List all transfer links
      • Create a new transfer link
      • Get transfer link
      • Update transfer link
      • Delete transfer link
      • Retry transfers for all transfer links
      • Retry transfers for a specific transfer link
    • Transfer Logs
      • List all transfer logs
      • Get transfer log
      • Undo a transfer
      • Undo multiple transfers
  • Managed Apps API
    • Managed Users
      • List your users
      • Register a user
      • Get a user
      • Update a user
      • Delete a user
      • Mint a token pair
      • Create a portal session
    • Managed Connections
      • List your users' financial connections
    • Managed Webhooks
      • List webhook events
        GET
      • List your webhook endpoints
        GET
      • Register a webhook endpoint
        POST
      • Show a webhook endpoint
        GET
      • Update a webhook endpoint
        PUT
      • Delete a webhook endpoint
        DELETE
      • Send a test delivery
        POST
      • Rotate the signing secret
        POST
  • Schemas
    • AccountHoldingResource
    • BankConnectionStatusEnum
    • BalanceCategoryEnum
    • CreatePortalSessionRequest
    • CreateAppWebhookEndpointRequest
    • BankDataTypeEnum
    • HealthResource
    • BalanceTypeEnum
    • ManagedUserResource
    • BulkDeleteFinancialAccountsRequest
    • BulkDeleteTransactionsRequest
    • IntegratorEnum
    • RegisterManagedUserRequest
    • BulkUndoRuleLogsRequest
    • BulkUndoTransferLogsRequest
    • UpdateManagedUserRequest
    • ManagedConnectionResource
    • CreateGoogleSheetTabRequest
    • CreateFinancialConnectionRequest
    • CreateGoogleSheetsConnectionRequest
    • TestAppWebhookRequest
    • CreateLunchMoneyConnectionRequest
    • UpdateAppWebhookEndpointRequest
    • CreateTransactionRequest
    • WebhookEndpointPayloadVersion
    • CreateRuleRequest
    • CreateNotionConnectionRequest
    • CreateWebhookEndpointRequest
    • WebhookEndpointResource
    • CreateTransferLinkRequest
    • CreateYnabConnectionRequest
    • WebhookEventTypeEnum
    • DestinationTypeEnum
    • EnrichmentProviderEnum
    • FinancialAccount
    • FinancialAccountBalanceResource
    • FinancialAccountResource
    • FinancialConnectionResource
    • GoogleSheetResource
    • GoogleSheetsConnectionResource
    • HealthStatusEnum
    • InstitutionConfigMappedDateEnum
    • InstitutionConfigMappedTextEnum
    • InstitutionConfigResource
    • InstitutionResource
    • LunchMoneyAccountResource
    • LunchMoneyConnectionResource
    • PreviewRuleRequest
    • RetryTransfersAllLinksRequest
    • NotionConnectionResource
    • ReauthorizeFinancialConnectionRequest
    • RetryTransfersRequest
    • NotionDatabaseResource
    • RuleActionResource
    • RuleActionTypeEnum
    • RuleLogResource
    • RuleConditionResource
    • RuleOperatorEnum
    • SimpleFinAccountResource
    • RuleScopeEnum
    • RuleResource
    • SimpleFinAppEnum
    • RuleTypeEnum
    • SimpleFinConnectionResource
    • StoreGoogleSheetRequest
    • TestWebhookRequest
    • TransactionTypeEnum
    • StoreSimpleFinConnectionRequest
    • TransferLink
    • SyncFinancialAccountRequest
    • StoreNotionDatabaseRequest
    • TransferLinkSyncModeEnum
    • TransactionResource
    • TransferLogStatusEnum
    • TransferLinkResource
    • UpdateGoogleSheetRequest
    • TransferLogResource
    • UpdateGoogleSheetsConnectionRequest
    • UpdateLunchMoneyConnectionRequest
    • UpdateFinancialAccountRequest
    • UpdateRuleRequest
    • UpdateTransactionRequest
    • UpdateSimpleFinConnectionRequest
    • UpdateYnabBudgetRequest
    • UpdateYnabConnectionRequest
    • UpdateWebhookEndpointRequest
    • UpdateTransferLinkRequest
    • UpdateNotionConnectionRequest
    • UpdateNotionDatabaseRequest
    • WebhookEventResource
    • UserProfileResource
    • WebhookTypeEnum
    • YnabBudgetAccountResource
    • YnabBudgetAccountTypeEnum
    • YnabBudgetResource
    • YnabConnectionResource
  1. Managed Webhooks

List your webhook endpoints

GET
/webhooks

Request

Authorization
Basic Auth
Send your HTTP requests with an
Authorization
header that contains the word Basic followed by a space and a base64-encoded string username:password
Example:
Authorization: Basic *****************
or

Responses

🟢200
application/json
Array of WebhookEndpointResource
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.synci.io/api/v1/webhooks' \
--header 'Authorization: Basic <encoded-value>'
Response Response Example
{
    "data": [
        {
            "id": 0,
            "url": "string",
            "description": "string",
            "enabled": true,
            "type": "WEBHOOK",
            "omit_sensitive_identifiers": true,
            "events": [
                null
            ],
            "financial_accounts": [
                null
            ],
            "health": {
                "status": "HEALTHY",
                "integrator_message": "string",
                "failure_count": 0,
                "transient_message": "string",
                "transient_failure_count": 0,
                "last_attempt_at": "2019-08-24T14:15:22.123Z"
            },
            "secret": "string",
            "payload_version": "v1",
            "created_at": "2019-08-24T14:15:22.123Z",
            "updated_at": "2019-08-24T14:15:22.123Z"
        }
    ]
}
Modified at 2026-09-07 21:54:11
Previous
List webhook events
Next
Register a webhook endpoint
Built with