Open Connector
所有 Tools

Mercury logoMercury

Connect to Mercury to access business banking accounts, transactions, payments, cards, invoices, and related financial data.

mercuryvcatalog-v189 个 Tools

认证方式

方式底层类型状态说明
API Tokenapi_keyavailable
OAuth 2.0 (approved integrations)oauth2available

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "MERCURY_APPROVE_REIMBURSEMENT",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("MERCURY_APPROVE_REIMBURSEMENT", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute MERCURY_APPROVE_REIMBURSEMENT --data '{ }'

Tool 目录

可用 Tools

89 个可调用操作

Approve a reimbursementMERCURY_APPROVE_REIMBURSEMENTApprove a submitted reimbursement. Payout is a separate, scheduled sweep; poll the payment status.

Approve a submitted reimbursement. Payout is a separate, scheduled sweep; poll the payment status.

认证

需要 Connected Account

Tags

Reimbursements
Cancel a cardMERCURY_CANCEL_CARDPermanently cancel a card. This action cannot be undone.

Permanently cancel a card. This action cannot be undone.

认证

需要 Connected Account

Tags

Cards
Cancel an invoiceMERCURY_CANCEL_INVOICECancel an invoice. This action cannot be undone.

Cancel an invoice. This action cannot be undone.

认证

需要 Connected Account

Tags

Invoices
Cancel a reimbursementMERCURY_CANCEL_REIMBURSEMENTCancel a reimbursement that is still in review.

Cancel a reimbursement that is still in review.

认证

需要 Connected Account

Tags

Reimbursements
Create a cardMERCURY_CREATE_CARDIssue a new virtual card.

Issue a new virtual card.

认证

需要 Connected Account

Tags

Cards
Create a new categoryMERCURY_CREATE_CATEGORYCreate a new custom expense category for the organization.

Create a new custom expense category for the organization.

认证

需要 Connected Account

Tags

Categories
Create a customerMERCURY_CREATE_CUSTOMERCreate a new customer for the organization

Create a new customer for the organization

认证

需要 Connected Account

Tags

Customers
Create an internal transferMERCURY_CREATE_INTERNAL_TRANSFERTransfer funds between two accounts within the same organization. Supports transfers between depository accounts (checking/savings), from a depository account to a treasury/investment account, and from a treasury/investment account to a depository account. Creates paired debit and credit transactions.

Transfer funds between two accounts within the same organization. Supports transfers between depository accounts (checking/savings), from a depository account to a treasury/investment account, and from a treasury/investment account to a depository account. Creates paired debit and credit transactions.

认证

需要 Connected Account

Tags

Accounts
Create an invoiceMERCURY_CREATE_INVOICECreate a new invoice for the organization

Create a new invoice for the organization

认证

需要 Connected Account

Tags

Invoices
Add a new recipientMERCURY_CREATE_RECIPIENTCreate a new recipient for making payments

Create a new recipient for making payments

认证

需要 Connected Account

Tags

Recipients
Create a recipient inviteMERCURY_CREATE_RECIPIENT_INVITECreate an invite for a recipient to submit their payment details. Supply a recipientId to invite an existing recipient; omit it to invite someone new, in which case the recipient is created when the invitee completes onboarding.

Create an invite for a recipient to submit their payment details. Supply a recipientId to invite an existing recipient; omit it to invite someone new, in which case the recipient is created when the invitee completes onboarding.

认证

需要 Connected Account

Tags

Recipient Invites
Create a reimbursementMERCURY_CREATE_REIMBURSEMENTSubmit a new reimbursement on behalf of the organization. Returns the new reimbursement id.

Submit a new reimbursement on behalf of the organization. Returns the new reimbursement id.

认证

需要 Connected Account

Tags

Reimbursements
Send money to a recipientMERCURY_CREATE_TRANSACTIONSend money from an account to a recipient. Creates a transaction that will be processed immediately or may require approval.

Send money from an account to a recipient. Creates a transaction that will be processed immediately or may require approval.

认证

需要 Connected Account

Tags

Accounts
Create a new webhook endpointMERCURY_CREATE_WEBHOOKRegister a new webhook endpoint to receive event notifications

Register a new webhook endpoint to receive event notifications

认证

需要 Connected Account

Tags

Webhooks
Delete a Chart of Accounts TemplateMERCURY_DELETE_BOOKS_AGENT_COA_TEMPLATEDelete a specific Chart of Accounts template.

Delete a specific Chart of Accounts template.

认证

需要 Connected Account

Tags

Books
Delete a Ledger TemplateMERCURY_DELETE_BOOKS_AGENT_LEDGER_TEMPLATEDelete an existing ledger within an agent-owned Chart of Accounts template.

Delete an existing ledger within an agent-owned Chart of Accounts template.

认证

需要 Connected Account

Tags

Books
Bulk delete journal entriesMERCURY_DELETE_BOOKS_JOURNAL_ENTRIESBulk delete journal entries

Bulk delete journal entries

认证

需要 Connected Account

Tags

Books
Delete a categoryMERCURY_DELETE_CATEGORYDelete a custom expense category for the organization.

Delete a custom expense category for the organization.

认证

需要 Connected Account

Tags

Categories
Delete a customerMERCURY_DELETE_CUSTOMERDelete a customer. This action cannot be undone.

Delete a customer. This action cannot be undone.

认证

需要 Connected Account

Tags

Customers
Delete a recipientMERCURY_DELETE_RECIPIENTDelete a specific recipient by ID. Fails if the recipient is blocked by scheduled payments, pending approvals, or active ACH authorizations.

Delete a specific recipient by ID. Fails if the recipient is blocked by scheduled payments, pending approvals, or active ACH authorizations.

认证

需要 Connected Account

Tags

Recipients
Delete a recipient inviteMERCURY_DELETE_RECIPIENT_INVITEDelete an active recipient invite.

Delete an active recipient invite.

认证

需要 Connected Account

Tags

Recipient Invites
Delete a webhook endpointMERCURY_DELETE_WEBHOOKDelete a webhook endpoint

Delete a webhook endpoint

认证

需要 Connected Account

Tags

Webhooks
Deny a reimbursementMERCURY_DENY_REIMBURSEMENTDeny a submitted reimbursement. The reason is recorded as a reviewer comment.

Deny a submitted reimbursement. The reason is recorded as a reviewer comment.

认证

需要 Connected Account

Tags

Reimbursements
Edit a categoryMERCURY_EDIT_CATEGORYUpdate an existing custom expense category for the organization.

Update an existing custom expense category for the organization.

认证

需要 Connected Account

Tags

Categories
Freeze a cardMERCURY_FREEZE_CARDTemporarily freeze a card. The card must be active.

Temporarily freeze a card. The card must be active.

认证

需要 Connected Account

Tags

Cards
Get account by IDMERCURY_GET_ACCOUNTGet account by ID

Get account by ID

认证

需要 Connected Account

Tags

Accounts
Get cards for accountMERCURY_GET_ACCOUNT_CARDSRetrieve all debit and credit cards associated with a specific account.

Retrieve all debit and credit cards associated with a specific account.

认证

需要 Connected Account

Tags

Accounts
Get account statementsMERCURY_GET_ACCOUNT_STATEMENTSRetrieve a paginated list of monthly statements for a specific account. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters, as well as date range filtering with start and end parameters.

Retrieve a paginated list of monthly statements for a specific account. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters, as well as date range filtering with start and end parameters.

认证

需要 Connected Account

Tags

Accounts
Get all accountsMERCURY_GET_ACCOUNTSRetrieve a paginated list of accounts. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

Retrieve a paginated list of accounts. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

认证

需要 Connected Account

Tags

Accounts
Get an attachmentMERCURY_GET_ATTACHMENTRetrieve attachment details including download URL

Retrieve attachment details including download URL

认证

需要 Connected Account

Tags

Invoices
Retrieve a Chart of Accounts TemplateMERCURY_GET_BOOKS_AGENT_COA_TEMPLATERetrieve details of a specific Chart of Accounts template.

Retrieve details of a specific Chart of Accounts template.

认证

需要 Connected Account

Tags

Books
List all Chart of Accounts TemplatesMERCURY_GET_BOOKS_AGENT_COA_TEMPLATESRetrieve a paginated list of all default and agent-owned Chart of Accounts templates. These templates can be used when creating new Books instances for clients.

Retrieve a paginated list of all default and agent-owned Chart of Accounts templates. These templates can be used when creating new Books instances for clients.

认证

需要 Connected Account

Tags

Books
List all journal entriesMERCURY_GET_BOOKS_JOURNAL_ENTRIESList all journal entries

List all journal entries

认证

需要 Connected Account

Tags

Books
Retrieve a Journal EntryMERCURY_GET_BOOKS_JOURNAL_ENTRYRetrieve a Journal Entry

Retrieve a Journal Entry

认证

需要 Connected Account

Tags

Books
Get a cardMERCURY_GET_CARDRetrieve details of a specific card by its ID.

Retrieve details of a specific card by its ID.

认证

需要 Connected Account

Tags

Cards
Get a customerMERCURY_GET_CUSTOMERRetrieve details of a specific customer by their ID

Retrieve details of a specific customer by their ID

认证

需要 Connected Account

Tags

Customers
Get event by IDMERCURY_GET_EVENTGet event by ID

Get event by ID

认证

需要 Connected Account

Tags

Events
Get all eventsMERCURY_GET_EVENTSGet all events

Get all events

认证

需要 Connected Account

Tags

Events
Get an invoiceMERCURY_GET_INVOICERetrieve details of an invoice by its ID

Retrieve details of an invoice by its ID

认证

需要 Connected Account

Tags

Invoices
Download invoice PDFMERCURY_GET_INVOICE_PDFDownloads a PDF file for the specified invoice. The response includes a Content-Disposition header set to 'attachment' with the filename.

Downloads a PDF file for the specified invoice. The response includes a Content-Disposition header set to 'attachment' with the filename.

认证

需要 Connected Account

Tags

Invoices
Get organization informationMERCURY_GET_ORGANIZATIONRetrieve information about your organization including EIN, legal business name, and DBAs.

Retrieve information about your organization including EIN, legal business name, and DBAs.

认证

需要 Connected Account

Tags

Organization
Get recipient by IDMERCURY_GET_RECIPIENTRetrieve details of a specific recipient by ID

Retrieve details of a specific recipient by ID

认证

需要 Connected Account

Tags

Recipients
Get recipient invite by IDMERCURY_GET_RECIPIENT_INVITERetrieve details of a specific recipient invite by ID.

Retrieve details of a specific recipient invite by ID.

认证

需要 Connected Account

Tags

Recipient Invites
Get all recipientsMERCURY_GET_RECIPIENTSRetrieve a paginated list of all recipients. Use cursor parameters (start_after, end_before) for pagination.

Retrieve a paginated list of all recipients. Use cursor parameters (start_after, end_before) for pagination.

认证

需要 Connected Account

Tags

Recipients
Get a reimbursementMERCURY_GET_REIMBURSEMENTRetrieve details of a specific reimbursement by its id, including its review and payment status.

Retrieve details of a specific reimbursement by its id, including its review and payment status.

认证

需要 Connected Account

Tags

Reimbursements
Get SAFE by IDMERCURY_GET_SAFE_REQUESTRetrieve a specific SAFE request by its ID.

Retrieve a specific SAFE request by its ID.

认证

需要 Connected Account

Tags

SAFEs
Download SAFE documentMERCURY_GET_SAFE_REQUEST_DOCUMENTDownload the PDF document for a specific SAFE request. Returns binary PDF data with a Content-Disposition header.

Download the PDF document for a specific SAFE request. Returns binary PDF data with a Content-Disposition header.

认证

需要 Connected Account

Tags

SAFEs
Get all SAFEsMERCURY_GET_SAFE_REQUESTSRetrieve all SAFE (Simple Agreement for Future Equity) requests for your organization.

Retrieve all SAFE (Simple Agreement for Future Equity) requests for your organization.

认证

需要 Connected Account

Tags

SAFEs
Get send money approval request by IDMERCURY_GET_SEND_MONEY_APPROVAL_REQUESTGet send money approval request by ID

Get send money approval request by ID

认证

需要 Connected Account

Tags

Send Money
Download account statement PDFMERCURY_GET_STATEMENT_PDFDownloads a PDF file for the specified account statement. The response includes a Content-Disposition header for proper file download handling. Returns binary PDF data.

Downloads a PDF file for the specified account statement. The response includes a Content-Disposition header for proper file download handling. Returns binary PDF data.

认证

需要 Connected Account

Tags

Statements
Get transaction by IDMERCURY_GET_TRANSACTIONGet transaction by ID

Get transaction by ID

认证

需要 Connected Account

Tags

Accounts
Get a transaction by IDMERCURY_GET_TRANSACTION_BY_IDRetrieve a single transaction by its ID. Returns full transaction details including attachments, check images, and related metadata.

Retrieve a single transaction by its ID. Returns full transaction details including attachments, check images, and related metadata.

认证

需要 Connected Account

Tags

Transactions
Get all treasury accountsMERCURY_GET_TREASURYRetrieve a paginated list of all treasury accounts associated with the authenticated organization. Use cursor parameters (start_after, end_before) for pagination.

Retrieve a paginated list of all treasury accounts associated with the authenticated organization. Use cursor parameters (start_after, end_before) for pagination.

认证

需要 Connected Account

Tags

Treasury
Get treasury account statementsMERCURY_GET_TREASURY_STATEMENTSRetrieve a paginated list of statements for a specific treasury account. Supports cursor-based pagination and filtering by document type.

Retrieve a paginated list of statements for a specific treasury account. Supports cursor-based pagination and filtering by document type.

认证

需要 Connected Account

Tags

Treasury
Get treasury transactionsMERCURY_GET_TREASURY_TRANSACTIONSRetrieve paginated treasury transactions for a specific treasury account.

Retrieve paginated treasury transactions for a specific treasury account.

认证

需要 Connected Account

Tags

Treasury
Get user by IDMERCURY_GET_USERGet user by ID

Get user by ID

认证

需要 Connected Account

Tags

Users
Get all usersMERCURY_GET_USERSGet all users

Get all users

认证

需要 Connected Account

Tags

Users
Get webhook endpoint by IDMERCURY_GET_WEBHOOKRetrieve details of a specific webhook endpoint by ID

Retrieve details of a specific webhook endpoint by ID

认证

需要 Connected Account

Tags

Webhooks
Get webhook endpointsMERCURY_GET_WEBHOOKSRetrieve a paginated list of all webhook endpoints for your organization. Supports filtering by status.

Retrieve a paginated list of all webhook endpoints for your organization. Supports filtering by status.

认证

需要 Connected Account

Tags

Webhooks
List account transactionsMERCURY_LIST_ACCOUNT_TRANSACTIONSRetrieve a paginated list of transactions for a specific account. Supports filtering by date range, status, and search terms.

Retrieve a paginated list of transactions for a specific account. Supports filtering by date range, status, and search terms.

认证

需要 Connected Account

Tags

Accounts
List cardsMERCURY_LIST_CARDSRetrieve a paginated list of cards.

Retrieve a paginated list of cards.

认证

需要 Connected Account

Tags

Cards
List all categoriesMERCURY_LIST_CATEGORIESRetrieve a paginated list of all available custom expense categories for the organization. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

Retrieve a paginated list of all available custom expense categories for the organization. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

认证

需要 Connected Account

Tags

Categories
List all credit accountsMERCURY_LIST_CREDITRetrieve a list of all credit accounts for the organization.

Retrieve a list of all credit accounts for the organization.

认证

需要 Connected Account

Tags

Credit
List all customersMERCURY_LIST_CUSTOMERSRetrieve a paginated list of customers. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

Retrieve a paginated list of customers. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

认证

需要 Connected Account

Tags

Customers
List invoice attachmentsMERCURY_LIST_INVOICE_ATTACHMENTSRetrieve a list of all attachments for a specific invoice

Retrieve a list of all attachments for a specific invoice

认证

需要 Connected Account

Tags

Invoices
List all invoicesMERCURY_LIST_INVOICESRetrieve a paginated list of invoices. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

Retrieve a paginated list of invoices. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

认证

需要 Connected Account

Tags

Invoices
List merchantsMERCURY_LIST_MERCHANTSRetrieve a paginated list of priority merchants that can be used for spend controls like merchant locking. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters, plus an optional case-insensitive search by merchant name.

Retrieve a paginated list of priority merchants that can be used for spend controls like merchant locking. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters, plus an optional case-insensitive search by merchant name.

认证

需要 Connected Account

Tags

Merchants
List recipient invitesMERCURY_LIST_RECIPIENT_INVITESRetrieve a paginated list of all recipient invites for your organization. Supports filtering by status.

Retrieve a paginated list of all recipient invites for your organization. Supports filtering by status.

认证

需要 Connected Account

Tags

Recipient Invites
List all recipient attachmentsMERCURY_LIST_RECIPIENTS_ATTACHMENTSRetrieve a paginated list of all recipient tax form attachments across all recipients in the organization. Use cursor parameters (start_after, end_before) for pagination.

Retrieve a paginated list of all recipient tax form attachments across all recipients in the organization. Use cursor parameters (start_after, end_before) for pagination.

认证

需要 Connected Account

Tags

Recipients
List reimbursementsMERCURY_LIST_REIMBURSEMENTSRetrieve a paginated list of reimbursements for the organization, newest first. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

Retrieve a paginated list of reimbursements for the organization, newest first. Supports cursor-based pagination with limit, order, start_after, and end_before query parameters.

认证

需要 Connected Account

Tags

Reimbursements
List send money approval requestsMERCURY_LIST_SEND_MONEY_APPROVAL_REQUESTSRetrieve a paginated list of send money approval requests for the authenticated organization. Supports filtering by account and status.

Retrieve a paginated list of send money approval requests for the authenticated organization. Supports filtering by account and status.

认证

需要 Connected Account

Tags

Send Money
List all transactionsMERCURY_LIST_TRANSACTIONSRetrieve a paginated list of all transactions across all accounts. Supports advanced filtering by date ranges, status, categories, and cursor-based pagination.

Retrieve a paginated list of all transactions across all accounts. Supports advanced filtering by date ranges, status, categories, and cursor-based pagination.

认证

需要 Connected Account

Tags

Transactions
Create a Chart of Accounts TemplateMERCURY_POST_BOOKS_AGENT_COA_TEMPLATESCreate a new agent-owned Chart of Accounts template. These templates can be used when creating new Books instances for clients.

Create a new agent-owned Chart of Accounts template. These templates can be used when creating new Books instances for clients.

认证

需要 Connected Account

Tags

Books
Create a Ledger TemplateMERCURY_POST_BOOKS_AGENT_LEDGER_TEMPLATESCreate a new ledger within an agent-owned Chart of Accounts template.

Create a new ledger within an agent-owned Chart of Accounts template.

认证

需要 Connected Account

Tags

Books
Create multiple Journal EntriesMERCURY_POST_BOOKS_JOURNAL_ENTRIESCreate multiple Journal Entries

Create multiple Journal Entries

认证

需要 Connected Account

Tags

Books
Update a Ledger TemplateMERCURY_PUT_BOOKS_AGENT_LEDGER_TEMPLATEUpdate an existing ledger within an agent-owned Chart of Accounts template.

Update an existing ledger within an agent-owned Chart of Accounts template.

认证

需要 Connected Account

Tags

Books
Bulk update journal entriesMERCURY_PUT_BOOKS_JOURNAL_ENTRIESBulk update journal entries

Bulk update journal entries

认证

需要 Connected Account

Tags

Books
Request to send moneyMERCURY_REQUEST_SEND_MONEYCreate a "request to send money" that will require approval based on your organization's approval policies.

Create a "request to send money" that will require approval based on your organization's approval policies.

认证

需要 Connected Account

Tags

Accounts
Reveal card detailsMERCURY_REVEAL_CARD_PANRetrieve the full card number, expiration date, and CVC for a card. Available for agentic cards only.

Retrieve the full card number, expiration date, and CVC for a card. Available for agentic cards only.

认证

需要 Connected Account

Tags

Vault
Submit onboarding dataMERCURY_SUBMIT_ONBOARDING_DATASubmit onboarding data for applicants to pre-fill their Mercury application

Submit onboarding data for applicants to pre-fill their Mercury application

认证

需要 Connected Account

Tags

Onboarding
Unfreeze a cardMERCURY_UNFREEZE_CARDUnfreeze a previously frozen card, restoring it to active status.

Unfreeze a previously frozen card, restoring it to active status.

认证

需要 Connected Account

Tags

Cards
Update a cardMERCURY_UPDATE_CARDUpdate a card's nickname or spending limits.

Update a card's nickname or spending limits.

认证

需要 Connected Account

Tags

Cards
Update a customerMERCURY_UPDATE_CUSTOMERUpdate an existing customer

Update an existing customer

认证

需要 Connected Account

Tags

Customers
Update an invoiceMERCURY_UPDATE_INVOICEUpdate an existing invoice

Update an existing invoice

认证

需要 Connected Account

Tags

Invoices
Edit information about a specific recipientMERCURY_UPDATE_RECIPIENTUpdate an existing recipient's information

Update an existing recipient's information

认证

需要 Connected Account

Tags

Recipients
Update a reimbursementMERCURY_UPDATE_REIMBURSEMENTReplace the fields of an existing reimbursement. Only reimbursements still in review can be edited.

Replace the fields of an existing reimbursement. Only reimbursements still in review can be edited.

认证

需要 Connected Account

Tags

Reimbursements
Update transaction metadataMERCURY_UPDATE_TRANSACTIONUpdate the note and/or category of an existing transaction. Use null values to clear existing data.

Update the note and/or category of an existing transaction. Use null values to clear existing data.

认证

需要 Connected Account

Tags

Transactions
Update an existing webhook endpointMERCURY_UPDATE_WEBHOOKUpdate the configuration of an existing webhook endpoint. A webhook that has been disabled due to consecutive delivery failures can be reactivated by setting its status to 'active'.

Update the configuration of an existing webhook endpoint. A webhook that has been disabled due to consecutive delivery failures can be reactivated by setting its status to 'active'.

认证

需要 Connected Account

Tags

Webhooks
Verify a webhook endpointMERCURY_VERIFY_WEBHOOKSend a test event to verify the webhook endpoint is properly configured and reachable. The request body accepts an optional 'eventType' field to specify which event type to test (e.g., 'transaction.created', 'transaction.updated'). If omitted from the request body, defaults to 'transaction.created'.

Send a test event to verify the webhook endpoint is properly configured and reachable. The request body accepts an optional 'eventType' field to specify which event type to test (e.g., 'transaction.created', 'transaction.updated'). If omitted from the request body, defaults to 'transaction.created'.

认证

需要 Connected Account

Tags

Webhooks

Provider 资源