Mercury icon

Mercury

Business banking platform for startup accounts, payments, cards, and invoicing.

6 triggers19 searches13 actionsPollingAuth: OAuth

AI-assisted documentation22 min read

This documentation is compiled from our integration source code, internal specs for Mercury, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Mercury on WEXTL →

Connecting Mercury takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Client IDtextRequired

    The client ID you received from Mercury when you registered the client. Use the following redirect uri, when registering the client: the Callback URL shown in this connection form. See for more.

    [1]
  1. Log in to your WEXTL account, add the Mercury node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Mercury account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting Mercury to WEXTL®
Video slide demonstrates how to integrate Mercury in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch Account CardsTrigger
Output fields[3]
FieldType
Card IDtext
Created atdate
Last four digitstext
Name on cardtext
Networktext
Physical card statustext
Statustext
Watch Account TransactionsTrigger
Output fields[3]
FieldType
Account IDtext
Amountnumber
Attachmentsarray
Bank descriptiontext
Category dataobject
IDtext
Nametext
Check numbertext
Compliant with receipt policyboolean
Counterparty IDtext
Counterparty nametext
Counterparty nicknametext
Created atdate
Credit account period IDtext
Currency exchange infoobject
Converted from amountnumber
Converted from currencytext
Converted to amountnumber
Converted to currencytext
Exchange ratenumber
Fee amountnumber
Fee percentagenumber
Fee transaction IDtext
Dashboard linktext
Detailsobject
Addressobject
Credit card infoobject
Debit card infoobject
Domestic wire routing infoobject
Electronic routing infoobject
International wire routing infoobject
Estimated delivery datetext
External memotext
Failed atdate
Fee IDtext
General ledger code nametext
12other output fields
Watch AccountsTrigger
Output fields[3]
FieldType
Account numbertext
Available balancenumber
Can receive transactionsboolean
Created atdate
Current balancenumber
Dashboard linktext
IDtext
Kindtext
Legal business nametext
Nametext
Nicknametext
Routing numbertext
Statustext
Typetext
Watch InvoicesTrigger
Output fields[3]
FieldType
Ach debit enabledboolean
Amountnumber
Canceled atdate
Cc emailsarray
Created atdate
Credit card enabledboolean
Customer IDtext
Destination account IDtext
Due datedate
IDtext
Internal notetext
Invoice datedate
Invoice numbertext
Payer memotext
Po numbertext
Slugtext
Statustext
Updated atdate
Use real account numberboolean
Watch TransactionsTrigger
Output fields[3]
FieldType
Account IDtext
Amountnumber
Attachmentsarray
Bank descriptiontext
Category dataobject
IDtext
Nametext
Check numbertext
Compliant with receipt policyboolean
Counterparty IDtext
Counterparty nametext
Counterparty nicknametext
Created atdate
Credit account period IDtext
Currency exchange infoobject
Converted from amountnumber
Converted from currencytext
Converted to amountnumber
Converted to currencytext
Exchange ratenumber
Fee amountnumber
Fee percentagenumber
Fee transaction IDtext
Dashboard linktext
Detailsobject
Addressobject
Credit card infoobject
Debit card infoobject
Domestic wire routing infoobject
Electronic routing infoobject
International wire routing infoobject
Estimated delivery datetext
External memotext
Failed atdate
Fee IDtext
General ledger code nametext
12other output fields
Watch Treasury AccountsTrigger
Output fields[3]
FieldType
Available balancenumber
Created atdate
Current balancenumber
IDtext
Statustext
Get a CustomerAction
Input fields[3]
FieldType
Customer IDRequired
choice
Output fields[3]
FieldType
Addressobject
Address 1text
Address 2text
Citytext
Countrytext
Postal codetext
Regiontext
Deleted atdate
Emailtext
IDtext
Nametext
Get a RecipientAction
Input fields[3]
FieldType
Recipient IDRequired
choice
Output fields[3]
FieldType
Addressobject
Address 1text
Address 2text
Citytext
Countrytext
Nametext
Postal codetext
Regiontext
Check infoobject
Addressobject
Contact emailtext
Date last paiddate
Default addressobject
Address 1text
Address 2text
Citytext
Countrytext
Postal codetext
Regiontext
Default payment methodtext
Domestic wire routing infoobject
Account numbertext
Addressobject
Bank nametext
Routing numbertext
Electronic routing infoobject
Account numbertext
Addressobject
Bank nametext
Electronic account typetext
Routing numbertext
Emailsarray
IDtext
International wire routing infoobject
Addressobject
Bank detailsobject
Correspondent infoobject
Country specificobject
Email addresstext
Ibantext
Phone numbertext
Swift codetext
Is businessboolean
Nametext
Nicknametext
Statustext
Get a TransactionAction
Input fields[3]
FieldType
Transaction IDRequired
choice
Output fields[3]
FieldType
Account IDtext
Amountnumber
Attachmentsarray
Bank descriptiontext
Category dataobject
IDtext
Nametext
Check numbertext
Compliant with receipt policyboolean
Counterparty IDtext
Counterparty nametext
Counterparty nicknametext
Created atdate
Credit account period IDtext
Currency exchange infoobject
Converted from amountnumber
Converted from currencytext
Converted to amountnumber
Converted to currencytext
Exchange ratenumber
Fee amountnumber
Fee percentagenumber
Fee transaction IDtext
Dashboard linktext
Detailsobject
Addressobject
Credit card infoobject
Debit card infoobject
Domestic wire routing infoobject
Electronic routing infoobject
International wire routing infoobject
Estimated delivery datedate
External memotext
Failed atdate
Fee IDtext
General ledger code nametext
12other output fields
Get Account CardsSearch
Input fields[3]
FieldType
Mercury account IDRequired
choice
Output fields[3]
FieldType
Card IDtext
Created atdate
Last four digitstext
Name on cardtext
Networktext
Physical card statustext
Statustext
Get Account StatementsSearch
Input fields[3]
FieldType
Mercury account IDRequired
choice
Startdate
Enddate
Output fields[3]
FieldType
Company legal addressobject
Address 1text
Address 2text
Citytext
Countrytext
Nametext
Postal codetext
Regiontext
Company legal nametext
Detailsobject
Account detailsobject
Account typetext
Download URLtext
Eintext
End datedate
Ending balancenumber
IDtext
Start datedate
Transactionsarray
Get Account TransactionsSearch
Input fields[3]
FieldType
Account IDRequired
choice
Start Datedate
End Datedate
Searchtext
Statuschoice
Orderchoice
Request IDtext
Mercury Categorytext
Category IDchoice
Limitnumber
Output fields[3]
FieldType
Account IDtext
Amountnumber
Attachmentsarray
Bank descriptiontext
Category dataobject
IDtext
Nametext
Check numbertext
Compliant with receipt policyboolean
Counterparty IDtext
Counterparty nametext
Counterparty nicknametext
Created atdate
Credit account period IDtext
Currency exchange infoobject
Converted from amountnumber
Converted from currencytext
Converted to amountnumber
Converted to currencytext
Exchange ratenumber
Fee amountnumber
Fee percentagenumber
Fee transaction IDtext
Dashboard linktext
Detailsobject
Addressobject
Credit card infoobject
Debit card infoobject
Domestic wire routing infoobject
Electronic routing infoobject
International wire routing infoobject
Estimated delivery datetext
External memotext
Failed atdate
Fee IDtext
General ledger code nametext
12other output fields
Get AccountsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Account numbertext
Available balancenumber
Can receive transactionsboolean
Created atdate
Current balancenumber
Dashboard linktext
IDtext
Kindtext
Legal business nametext
Nametext
Nicknametext
Routing numbertext
Statustext
Typetext
Get an AccountAction
Input fields[3]
FieldType
Mercury account IDRequired
text
Output fields[3]
FieldType
Account numbertext
Available balancenumber
Can receive transactionsboolean
Created atdate
Current balancenumber
Dashboard linktext
IDtext
Kindtext
Legal business nametext
Nametext
Nicknametext
Routing numbertext
Statustext
Typetext
Get an Account TransactionAction
Input fields[3]
FieldType
Mercury account IDRequired
choice
Output fields[3]
FieldType
Account IDtext
Amountnumber
Attachmentsarray
Bank descriptiontext
Category dataobject
IDtext
Nametext
Check numbertext
Compliant with receipt policyboolean
Counterparty IDtext
Counterparty nametext
Counterparty nicknametext
Created atdate
Credit account period IDtext
Currency exchange infoobject
Converted from amountnumber
Converted from currencytext
Converted to amountnumber
Converted to currencytext
Exchange ratenumber
Fee amountnumber
Fee percentagenumber
Fee transaction IDtext
Dashboard linktext
Detailsobject
Addressobject
Credit card infoobject
Debit card infoobject
Domestic wire routing infoobject
Electronic routing infoobject
International wire routing infoobject
Estimated delivery datedate
External memotext
Failed atdate
Fee IDtext
General ledger code nametext
12other output fields
Get an AttachmentAction
Input fields[3]
FieldType
Attachment IDRequired
text
Output fields[3]
FieldType
File nametext
IDtext
URLtext
Get an InvoiceAction
Input fields[3]
FieldType
Invoice IDRequired
choice
Output fields[3]
FieldType
Ach debit enabledboolean
Amountnumber
Canceled atdate
Cc emailsarray
Created atdate
Credit card enabledboolean
Customer IDtext
Destination account IDtext
Due datedate
IDtext
Internal notetext
Invoice datedate
Invoice numbertext
Line itemsarray
Payer memotext
Po numbertext
Slugtext
Statustext
Updated atdate
Use real account numberboolean
Get an Invoice PDFAction
Input fields[3]
FieldType
Invoice IDRequired
choice
Get CustomersSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Addressobject
Address 1text
Address 2text
Citytext
Countrytext
Postal codetext
Regiontext
Deleted atdate
Emailtext
IDtext
Nametext
Get Invoice AttachmentsSearch
Input fields[3]
FieldType
Invoice IDRequired
choice
Output fields[3]
FieldType
File nametext
IDtext
URLtext
Get InvoicesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Ach debit enabledboolean
Amountnumber
Canceled atdate
Cc emailsarray
Created atdate
Credit card enabledboolean
Customer IDtext
Destination account IDtext
Due datedate
IDtext
Internal notetext
Invoice datedate
Invoice numbertext
Payer memotext
Po numbertext
Slugtext
Statustext
Updated atdate
Use real account numberboolean
Get RecipientsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Addressobject
Address 1text
Address 2text
Citytext
Countrytext
Nametext
Postal codetext
Regiontext
Check infoobject
Addressobject
Contact emailtext
Date last paiddate
Default addressobject
Address 1text
Address 2text
Citytext
Countrytext
Postal codetext
Regiontext
Default payment methodtext
Domestic wire routing infoobject
Account numbertext
Addressobject
Bank nametext
Routing numbertext
Electronic routing infoobject
Account numbertext
Addressobject
Bank nametext
Electronic account typetext
Routing numbertext
Emailsarray
IDtext
International wire routing infoobject
Addressobject
Bank detailsobject
Correspondent infoobject
Country specificobject
Email addresstext
Ibantext
Phone numbertext
Swift codetext
Is businessboolean
Nametext
Nicknametext
Statustext
Get TransactionsSearch
Input fields[3]
FieldType
Searchtext
Startdate
Enddate
Posted Startdate
Posted Enddate
Account IDchoice
Mercury Categorytext
Category IDchoice
Start Attext
Start Aftertext
End Beforetext
Orderchoice
Limitnumber
Output fields[3]
FieldType
Account IDtext
Amountnumber
Attachmentsarray
Bank descriptiontext
Category dataobject
IDtext
Nametext
Check numbertext
Compliant with receipt policyboolean
Counterparty IDtext
Counterparty nametext
Counterparty nicknametext
Created atdate
Credit account period IDtext
Currency exchange infoobject
Converted from amountnumber
Converted from currencytext
Converted to amountnumber
Converted to currencytext
Exchange ratenumber
Fee amountnumber
Fee percentagenumber
Fee transaction IDtext
Dashboard linktext
Detailsobject
Addressobject
Credit card infoobject
Debit card infoobject
Domestic wire routing infoobject
Electronic routing infoobject
International wire routing infoobject
Estimated delivery datedate
External memotext
Failed atdate
Fee IDtext
General ledger code nametext
12other output fields
Get Treasury AccountsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Available balancenumber
Created atdate
Current balancenumber
IDtext
Statustext
Get Treasury TransactionsSearch
Input fields[3]
FieldType
Treasury IDRequired
choice
Orderchoice
Limitnumber
Output fields[3]
FieldType
Account IDtext
Additional detailstext
Amountnumber
Balancenumber
Canonical daydate
Descriptiontext
Detailsobject
Credit descriptiontext
Deposit counterparty IDtext
Fee descriptiontext
Manual amendment descriptiontext
Securitytext
Sweep directiontext
Trade actiontext
Withdrawal counterparty IDtext
IDtext
Securitytext
Typetext
Cancel an InvoiceAction
Input fields[3]
FieldType
Invoice IDRequired
choice
Create a CustomerAction
Input fields[3]
FieldType
EmailRequired
email
NameRequired
text
Has Address?boolean
Output fields[3]
FieldType
Addressobject
Address 1text
Address 2text
Citytext
Countrytext
Postal codetext
Regiontext
Deleted atdate
Emailtext
IDtext
Nametext
Create a RecipientAction
Input fields[3]
FieldType
EmailsRequired
array
NameRequired
text
Check Infoobject
AddressRequired
object
Domestic Wire Routing Infoobject
Account NumberRequired
text
AddressRequired
object
Routing NumberRequired
text
Default For Benefit Oftext
Electronic Routing Infoobject
Account NumberRequired
text
AddressRequired
object
Electronic Account TypeRequired
choice
Routing NumberRequired
text
Contact Emailtext
Nicknametext
Output fields[3]
FieldType
Addressobject
Address 1text
Address 2text
Citytext
Countrytext
Nametext
Postal codetext
Regiontext
Check infoobject
Addressobject
Contact emailtext
Date last paiddate
Default addressobject
Address 1text
Address 2text
Citytext
Countrytext
Postal codetext
Regiontext
Default payment methodtext
Domestic wire routing infoobject
Account numbertext
Addressobject
Bank nametext
Routing numbertext
Electronic routing infoobject
Account numbertext
Addressobject
Bank nametext
Electronic account typetext
Routing numbertext
Emailsarray
IDtext
International wire routing infoobject
Addressobject
Bank detailsobject
Correspondent infoobject
Country specificobject
Email addresstext
Ibantext
Phone numbertext
Swift codetext
Is businessboolean
Nametext
Nicknametext
Statustext
Create a TransactionAction
Input fields[3]
FieldType
Mercury account IDRequired
choice
AmountRequired
number
Idempotency KeyRequired
text
Payment MethodRequired
choice
Recipient IDRequired
choice
External Memotext
Notetext
Output fields[3]
FieldType
Account IDtext
Amountnumber
Attachmentsarray
Bank descriptiontext
Category dataobject
IDtext
Nametext
Check numbertext
Compliant with receipt policyboolean
Counterparty IDtext
Counterparty nametext
Counterparty nicknametext
Created atdate
Credit account period IDtext
Currency exchange infoobject
Converted from amountnumber
Converted from currencytext
Converted to amountnumber
Converted to currencytext
Exchange ratenumber
Fee amountnumber
Fee percentagenumber
Fee transaction IDtext
Dashboard linktext
Detailsobject
Addressobject
Credit card infoobject
Debit card infoobject
Domestic wire routing infoobject
Electronic routing infoobject
International wire routing infoobject
Estimated delivery datedate
External memotext
Failed atdate
Fee IDtext
General ledger code nametext
12other output fields
Create an InvoiceAction
Input fields[3]
FieldType
ACH Debit EnabledRequired
boolean
Credit Card EnabledRequired
boolean
Customer IDRequired
choice
Destination Account IDRequired
choice
Due DateRequired
date
Invoice DateRequired
date
Line ItemsRequired
array
Use Real Account NumberRequired
boolean
CC EmailsRequired
array
Emailtext
Internal Notetext
Invoice Numbertext
Payer Memotext
PO Numbertext
Send Email Optionchoice
Output fields[3]
FieldType
Ach debit enabledboolean
Amountnumber
Canceled atdate
Cc emailsarray
Created atdate
Credit card enabledboolean
Customer IDtext
Destination account IDtext
Due datedate
IDtext
Internal notetext
Invoice datetext
Invoice numbertext
Line itemsarray
Payer memotext
Po numbertext
Slugtext
Statustext
Updated atdate
Use real account numberboolean
Delete a CustomerAction
Input fields[3]
FieldType
Customer IDRequired
choice
Download Account Statement PDFAction
Input fields[3]
FieldType
Statement IDRequired
text
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Send Money RequestAction
Input fields[3]
FieldType
Account IDRequired
choice
AmountRequired
number
Idempotency KeyRequired
text
Payment MethodRequired
choice
Recipient IDRequired
choice
External Memotext
Notetext
Output fields[3]
FieldType
Account IDtext
Amountnumber
Memotext
Payment methodtext
Recipient IDtext
Request IDtext
Statustext
Update a CustomerAction
Input fields[3]
FieldType
Customer IDRequired
choice
EmailRequired
email
NameRequired
text
Resend Open InvoicesRequired
boolean
Has Address?boolean
Output fields[3]
FieldType
Addressobject
Address 1text
Address 2text
Citytext
Countrytext
Postal codetext
Regiontext
Deleted atdate
Emailtext
IDtext
Nametext
Update a RecipientAction
Input fields[3]
FieldType
Recipient IDRequired
choice
Check Infoobject
AddressRequired
object
Domestic Wire Routing Infoobject
Account NumberRequired
text
AddressRequired
object
Routing NumberRequired
text
Default For Benefit Oftext
Electronic Routing Infoobject
Account NumberRequired
text
AddressRequired
object
Electronic Account TypeRequired
choice
Routing NumberRequired
text
Contact Emailtext
Emailsarray
Nametext
Nicknametext
Output fields[3]
FieldType
Addressobject
Address 1text
Address 2text
Citytext
Countrytext
Nametext
Postal codetext
Regiontext
Check infoobject
Addressobject
Contact emailtext
Date last paiddate
Default addressobject
Address 1text
Address 2text
Citytext
Countrytext
Postal codetext
Regiontext
Default payment methodtext
Domestic wire routing infoobject
Account numbertext
Addressobject
Bank nametext
Routing numbertext
Electronic routing infoobject
Account numbertext
Addressobject
Bank nametext
Electronic account typetext
Routing numbertext
Emailsarray
IDtext
International wire routing infoobject
Addressobject
Bank detailsobject
Correspondent infoobject
Country specificobject
Email addresstext
Ibantext
Phone numbertext
Swift codetext
Is businessboolean
Nametext
Nicknametext
Statustext
Update a TransactionAction
Input fields[3]
FieldType
Transaction IDRequired
text
Category IDRequired
choice
NoteRequired
text
Output fields[3]
FieldType
Account IDtext
Amountnumber
Attachmentsarray
Bank descriptiontext
Category dataobject
IDtext
Nametext
Check numbertext
Compliant with receipt policyboolean
Counterparty IDtext
Counterparty nametext
Counterparty nicknametext
Created atdate
Credit account period IDtext
Currency exchange infoobject
Converted from amountnumber
Converted from currencytext
Converted to amountnumber
Converted to currencytext
Exchange ratenumber
Fee amountnumber
Fee percentagenumber
Fee transaction IDtext
Dashboard linktext
Detailsobject
Addressobject
Credit card infoobject
Debit card infoobject
Domestic wire routing infoobject
Electronic routing infoobject
International wire routing infoobject
Estimated delivery datedate
External memotext
Failed atdate
Fee IDtext
General ledger code nametext
12other output fields
Update an InvoiceAction
Input fields[3]
FieldType
Invoice IDRequired
choice
ACH Debit EnabledRequired
boolean
CC EmailsRequired
array
Emailemail
Credit Card EnabledRequired
boolean
Due DateRequired
date
Invoice DateRequired
date
Invoice NumberRequired
text
Line ItemsRequired
array
Use Real Account NumberRequired
boolean
Internal Notetext
Payer Memotext
PO Numbertext
Output fields[3]
FieldType
Ach debit enabledboolean
Amountnumber
Canceled atdate
Cc emailsarray
Created atdate
Credit card enabledboolean
Customer IDtext
Destination account IDtext
Due datedate
IDtext
Internal notetext
Invoice datedate
Invoice numbertext
Line itemsarray
Payer memotext
Po numbertext
Slugtext
Statustext
Updated atdate
Use real account numberboolean

Look for Mercury templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Mercury Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Mercury.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:12