brc_start_company_connection
Start Company Connection
Starts the secure Red / Big Red Cloud connection flow and returns a one-time connection page URL and confirmation code. The secure page supports one or multiple companies, including CSV upload, and keeps API credentials outside chat. Available without an existing company connection.
输入参数connectionRef
brc_confirm_company_connection
Confirm Company Connection
Confirms a short-lived company-connection code and returns the connected companies plus a reusable opaque connection reference. Connection credentials are not returned.
输入参数code必填connectionRef
brc_get_company_api_key_status
Get Company API Key Status
Returns company connection-status metadata without returning API keys or other credentials.
输入参数companyNameconnectionRef
brc_list_company_contexts
List Company Contexts
Returns connected-company contexts and connection-expiry metadata, including duration, remaining time and timezone details. Connection credentials are not returned.
输入参数connectionRef
brc_clear_company_api_key
Clear Company API Key
Clears the API key for a named company context from MCP server memory.
输入参数companyName必填connectionRef
brc_clear_all_company_api_keys
Clear All Company API Keys
Clears all connection credentials for all company contexts from MCP server memory.
输入参数connectionRef
brc_list_accounts
List Accounts
Lists BRC accounts.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_customers
List Customers
Lists BRC customers. customerCode uses exact case-sensitive bounded local lookup (10,000 records); BRC forbids customer OData filters.
输入参数toppageskipfilterorderBypageSizecompanyName必填customerCodeconnectionRef
brc_get_customer
Get Customer
Gets one BRC customer by id.
输入参数id必填companyName必填connectionRef
brc_list_customers_without_dormant
List Active Customers
Lists BRC customers without dormant records.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_suppliers
List Suppliers
Lists BRC suppliers.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_supplier
Get Supplier
Gets one BRC supplier by id.
输入参数id必填companyName必填connectionRef
brc_list_products
List Products
Lists BRC products.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_product_types
List Product Types
Lists BRC product types.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_products_without_dormant
List Active Products
Lists BRC products without dormant records.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_sales_entries
List Sales Entries
Lists BRC sales entries.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_sales_entry
Get Sales Entry
Gets one BRC sales entry by id.
输入参数id必填companyName必填connectionRef
brc_list_sales_invoices
List Sales Invoices
Lists BRC sales invoices.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_sales_invoice
Get Sales Invoice
Gets one BRC sales invoice by id.
输入参数id必填companyName必填connectionRef
brc_list_purchases
List Purchases
Lists BRC purchases.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_purchase
Get Purchase
Gets one BRC purchase by id.
输入参数id必填companyName必填connectionRef
brc_list_analysis_categories
List Analysis Categories
Returns company analysis categories and their book context. Customer-control categories are distinct from Sales analysis categories.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_vat_rates
List VAT Rates
Returns company VAT rates and their associated category identifiers.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_vat_analysis_types
List VAT Analysis Types
Lists BRC VAT analysis types.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_vat_categories
List VAT Categories
Returns company VAT categories and their Sales or Purchase context.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_vat_types
List VAT Types
Lists BRC VAT types.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_company_settings
List Company Settings
Lists BRC company settings.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_category_types
List Category Types
Lists BRC category types.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_owner_type_groups
List Owner Type Groups
Lists BRC owner type groups.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_owner_types
List Owner Types
Lists BRC owner types.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_user_defined_fields
List User-Defined Fields
Lists BRC user defined fields.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_book_tran_types
List Book Transaction Types
Lists BRC book transaction types.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_list_nominal_accounts
List Nominal Accounts
Returns nominal accounts and period movements. Monthly values represent movements rather than monthly balances.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_nominal_account_ledger_by_id
Get Nominal Account Ledger by ID
Returns one nominal account ledger and its period movements. Monthly values represent movements rather than monthly balances.
输入参数id必填companyName必填connectionRef
brc_list_quotes
List Quotes
Lists BRC quotes. List and get may not return the same fields (for example note or analysis account codes); treat those as representation differences, not as create or update failures. Quote references are not necessarily unique — identify a quote by id.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
Gets one BRC quote by id. List and get may not return the same fields (for example note or analysis account codes); treat those as representation differences, not as create or update failures.
输入参数id必填companyName必填connectionRef
brc_list_sales_credit_notes
List Sales Credit Notes
Lists BRC sales credit notes.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_sales_credit_note
Get Sales Credit Note
Gets one BRC sales credit note by id.
输入参数id必填companyName必填connectionRef
brc_list_sales_reps
List Sales Representatives
Lists BRC sales reps.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_sales_rep
Get Sales Representative
Gets one BRC sales rep by id.
输入参数id必填companyName必填connectionRef
brc_get_company_setup_config
Get Company Setup Configuration
Gets full BRC company setup configuration, including general details, financial year, reference settings, and processing options.
输入参数companyName必填connectionRef
brc_get_company_logo
Get Company Logo
Gets the company logo from BRC.
输入参数companyName必填connectionRef
brc_get_financial_year
Get Financial Year
Gets BRC company financial year.
输入参数companyName必填connectionRef
brc_create_customer
Create Customer
Creates a BRC customer from explicit code and name fields. Optional address, contact, credit and VAT fields are omitted when absent. Opening-balance fields are not posted. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数payload必填routeToken必填companyName必填confirmWriteconnectionRefdetailedResponse
brc_update_customer
Update Customer
Updates a BRC customer using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填payloadupdatesrouteToken必填companyName必填confirmWriteconnectionRef
brc_delete_customer
Delete Customer
Deletes a BRC customer by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_get_customer_opening_balance
Get Customer Opening Balance
Gets a customer's opening balance.
输入参数itemId必填companyName必填connectionRef
brc_list_customer_op_bal_trans
List Customer Opening Balance Transactions
Gets a customer's opening balance transaction list.
输入参数itemId必填companyName必填connectionRef
brc_list_customer_account_trans
List Customer Account Transactions
Returns customer account transactions. Transaction IDs and types are endpoint- and company-specific.
输入参数itemId必填companyName必填connectionRef
brc_list_customer_quotes
List Customer Quotes
Gets quotes for a specific customer.
输入参数itemId必填companyName必填connectionRef
brc_create_supplier
Create Supplier
Creates a BRC supplier using a raw BRC payload. Does not create or update opening balance transactions. Opening-balance fields are not posted by this tool; supplier opening balances are entered directly in Big Red Cloud. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数payload必填routeToken必填companyName必填confirmWriteconnectionRef
brc_update_supplier
Update Supplier
Updates a BRC supplier using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填payloadupdatesrouteToken必填companyName必填confirmWriteconnectionRef
brc_delete_supplier
Delete Supplier
Deletes a BRC supplier by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_get_supplier_opening_balance
Get Supplier Opening Balance
Gets a supplier's opening balance.
输入参数itemId必填companyName必填connectionRef
brc_list_supplier_op_bal_trans
List Supplier Opening Balance Transactions
Gets a supplier's opening balance transaction list.
输入参数itemId必填companyName必填connectionRef
brc_list_supplier_account_trans
List Supplier Account Transactions
Returns supplier account transactions. Transaction IDs and types are endpoint- and company-specific.
输入参数itemId必填companyName必填connectionRef
brc_create_purchase
Create Purchase
Creates a purchase with a caller-supplied reference when manual purchase references are configured. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数note必填acCode必填procDate必填entryDate必填netAmount必填referencevatRateId必填routeToken必填supplierId必填accountCode必填companyName必填description必填另有 6 个
brc_create_purchase_gen_ref
Create Purchase with Generated Reference
Creates a purchase using the company's generated-reference configuration. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数note必填acCode必填procDate必填entryDate必填netAmount必填vatRateId必填routeToken必填supplierId必填accountCode必填companyName必填description必填confirmWrite另有 5 个
brc_update_purchase
Update Purchase
Updates a BRC purchase using structured MCP fields. Historical transaction dates are not automatically blocked. Existing historical purchases may support text, monetary, date and delete operations; the BRC endpoint is the source of truth. When changing monetary values, preserve the existing unpaid/unallocated state and allow BRC to recalculate allocation fields where required. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填noteacCodeprocDateentryDatenetAmountvatRateIdrouteToken必填supplierIdaccountCodecompanyName必填description另有 5 个
brc_delete_purchase
Delete Purchase
Deletes a BRC purchase by id using timestamp confirmation. Historical purchases are not automatically blocked because they belong to an earlier financial year. The BRC endpoint determines whether the historical deletion is supported. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_create_sales_entry
Create Sales Entry
Creates one BRC sales entry with positive, zero or negative net values and multiple VAT lines. Legacy single-VAT fields remain supported. Zero entries may omit analysis and VAT allocations. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数note必填totalacCode必填procDate必填totalNettotalVATvatLinesentryDate必填netAmount必填vatRateIdcustomerId必填routeToken必填另有 10 个
brc_update_sales_entry
Update Sales Entry
Updates a sales entry while preserving the existing BRC unpaid value. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填notetotalacCodedetailsprocDatetotalNettotalVATacEntriesentryDatereferencevatTypeId另有 7 个
brc_delete_sales_entry
Delete Sales Entry
Deletes a BRC sales entry by id using timestamp confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_create_sales_invoice
Create Sales Invoice
Creates a sales invoice with a caller-supplied reference and reconciled product, VAT and Sales-analysis lines. Missing customer contact values remain absent. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数noteacCode必填procDate必填quantity必填entryDate必填netAmount必填productId必填referencesaleRepId必填unitPrice必填vatRateId必填customerId必填另有 16 个
brc_create_sales_invoice_gen_ref
Create Sales Invoice with Generated Reference
Creates a sales invoice using generated references and reconciled product, VAT and Sales-analysis lines. Missing customer contact values remain absent. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数payload必填priceBasisrouteToken必填companyName必填confirmWriteconnectionRefconfirmCrAnalysisCategoryconfirmCounterpartyExplicit
brc_update_sales_invoice
Update Sales Invoice
Updates a sales invoice. Supplied monetary changes must be explicit and reconciled. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填notetotaldetailsprocDatetotalNettotalVATentryDatereferencesaleRepIdvatTypeIdcustomerId另有 8 个
brc_delete_sales_invoice
Delete Sales Invoice
Deletes a BRC sales invoice by id using timestamp confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_create_quote
Create Quote
Creates a quote with a caller-supplied reference and reconciled product, VAT and Sales-analysis lines. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数acCode必填comments必填ddNumberpoNumberprocDate必填quantity必填tranNote必填companyId必填entryDate必填productId必填referencesaleRepId必填另有 18 个
brc_create_quote_gen_ref
Create Quote with Generated Reference
Creates a quote using generated references and reconciled product, VAT and Sales-analysis lines. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数acCode必填comments必填ddNumberpoNumberprocDate必填quantity必填tranNote必填companyId必填entryDate必填productId必填referencesaleRepId必填另有 18 个
brc_update_quote
Update Quote
Updates a BRC quote's manual reference only. Quote.note is not persisted by this update and is not accepted here. Loads the current quote, preserves all other fields (including timestamp, product lines, analysis entries, totals, customer, sales rep, dates, comments, and closed state), applies the new reference, then PUTs the full record. Manual quote references must be 6 characters or fewer because Big Red Cloud truncates longer references. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填referencerouteToken必填companyName必填confirmWriteconnectionRef
brc_close_quote
Close Quote
Closes a BRC quote. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconnectionRef
brc_reopen_quote
Reopen Quote
Reopens a BRC quote. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconnectionRef
brc_delete_quote
Delete Quote
Deletes a BRC quote by id using timestamp confirmation. Loads the quote once to obtain its timestamp and to preview id, reference, customer, total, open or closed state, any linked sales invoice, and timestamp before asking for confirmation. A successful delete is the result; if a later lookup by quote id returns an unexpected error, treat that check as inconclusive rather than as a failed delete. Confirm remaining quotes from the quote list by quote id — quote references are not necessarily unique. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_generate_sales_invoice_from_quote
Generate Sales Invoice from Quote
Generates a sales invoice from a BRC quote. Preview-before-posting shows the exact POST /v1/quotes/generateSaleInvoice body (quoteId and optional entryDate/procDate only). Nothing is written until you confirm. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数quoteId必填procDateentryDaterouteToken必填companyName必填confirmWriteconnectionRef
brc_create_sales_credit_note
Create Sales Credit Note
Creates a sales credit note with a caller-supplied reference and reconciled negative document amounts. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数note必填acCode必填procDate必填quantity必填entryDate必填netAmount必填productId必填referencesaleRepId必填unitPrice必填vatRateId必填customerId必填另有 13 个
brc_create_sales_credit_note_gen_ref
Create Sales Credit Note with Generated Reference
Creates a sales credit note using generated references and reconciled negative document amounts. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数payload必填routeToken必填companyName必填confirmWriteconnectionRefconfirmCrAnalysisCategoryconfirmCounterpartyExplicit
brc_update_sales_credit_note
Update Sales Credit Note
Updates a sales credit note while preserving the existing BRC unpaid value. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填notetotaldetailsprocDatetotalNettotalVATentryDatereferencesaleRepIdvatTypeIdcustomerId另有 7 个
brc_delete_sales_credit_note
Delete Sales Credit Note
Deletes a BRC sales credit note by id using timestamp confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_create_sales_rep
Create Sales Representative
Creates a BRC sales rep using structured MCP fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数code必填name必填routeToken必填companyName必填confirmWriteconnectionRef
brc_update_sales_rep
Update Sales Representative
Updates a BRC sales rep using structured MCP fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填codenamerouteToken必填companyName必填confirmWriteconnectionRef
brc_delete_sales_rep
Delete Sales Representative
Deletes a BRC sales rep by id using timestamp confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_get_nom_ac_ledger_by_ids
Get Nominal Account Ledgers by IDs
Returns nominal-account ledgers for supplied account IDs. Monthly values represent movements rather than monthly balances.
输入参数ids必填companyName必填connectionRef
brc_grouped_nominal_accounts_report
Grouped Nominal Accounts Report
Returns a grouped nominal-account report with period movements rather than monthly balances.
输入参数companyName必填connectionRef
brc_multi_company_nom_ac_report
Multi-Company Nominal Account Report
Returns a multi-company nominal-account report with period movements rather than monthly balances.
输入参数companyNames必填connectionRef
brc_list_cash_payments
List Cash Payments
Lists BRC cash payments.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_cash_payment
Get Cash Payment
Gets one BRC cash payment by id.
输入参数id必填companyName必填connectionRef
brc_create_cash_payment
Create Cash Payment
Creates a cash payment in supplier-ledger, bank-lodgement or analysed-expense mode. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数note必填total必填acCodeledgerdiscountprocDateentryDatelodgementrouteToken必填supplierIdaccountCodecompanyName必填另有 8 个
brc_update_cash_payment
Update Cash Payment
Updates an existing Cash Payment by merging supplied fields onto the current record. Fields that can be merged include total, entryDate, procDate, supplierId, acCode, note, ledger, discount, bankAccountId, bankAccountCode, lodgement, analysisCategoryId, accountCode, and description. This update flow is a verified action on the existing record. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填payloadupdatesrouteToken必填companyName必填confirmWriteconnectionRef
brc_delete_cash_payment
Delete Cash Payment
Deletes a BRC cash payment by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_batch_cash_payments
Batch Cash Payments
Processes cash payments in supplier-ledger, bank-lodgement or analysed-expense mode. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数items必填routeToken必填companyName必填confirmWriteconnectionRefconfirmCounterpartyExplicit
brc_list_cash_receipts
List Cash Receipts
Lists BRC cash receipts. entryDate is the accounting period date; procDate is the transaction/processing date. Customer and procDate filters use a complete bounded local scan (10,000 records), not upstream OData; narrow entryDate when needed.
输入参数toppageskipfilterorderBypageSizecustomerIdprocDateTocompanyName必填customerCodeprocDateFromconnectionRef
brc_get_cash_receipt
Get Cash Receipt
Gets one BRC cash receipt by id.
输入参数id必填companyName必填connectionRef
brc_create_cash_receipt
Create Cash Receipt
Creates a BRC cash receipt. Accepts either a raw payload object or common flat fields. Customer-ledger receipts require both customerId and acCode resolved for the same customer; neither field alone is sufficient. Analysed receipts may instead supply an analysis allocation without a customer. entryDate defaults to today; procDate defaults to entryDate. The preview shows these resolved dates; carry them into the confirmation call to preserve them if confirming on a later day. VAT rate fields are only sent when the company's VAT on Cash Receipt setting is enabled. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数notetotalacCodeledgerdetailspayloaddiscountprocDatetotalNettotalVATtotalVatacEntries另有 20 个
brc_update_cash_receipt
Update Cash Receipt
Updates a BRC cash receipt using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填payloadupdatesrouteToken必填companyName必填confirmWriteconnectionRef
brc_delete_cash_receipt
Delete Cash Receipt
Deletes a BRC cash receipt by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_batch_cash_receipts
Batch Cash Receipts
Processes a batch of BRC cash receipts. Maximum 100 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数items必填routeToken必填companyName必填confirmWriteconnectionRefconfirmCounterpartyExplicit
brc_list_payments
List Payments
Lists BRC payments.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_payment
Get Payment
Gets one BRC payment by id.
输入参数id必填companyName必填connectionRef
brc_create_payment
Create Payment
Creates a bank payment in supplier or analysed-account mode. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数note必填total必填acCodediscountprocDateentryDatereferencerouteToken必填supplierIdaccountCodecompanyName必填description另有 7 个
brc_update_payment
Update Payment
Updates a BRC payment using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填payloadupdatesrouteToken必填companyName必填confirmWriteconnectionRef
brc_delete_payment
Delete Payment
Deletes a BRC payment by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_batch_payments
Batch Payments
Processes supplier or analysed bank payments in a batch. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数items必填routeToken必填companyName必填confirmWriteconnectionRefconfirmCounterpartyExplicit
brc_list_bank_accounts
List Bank Accounts
Lists BRC bank accounts.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_get_bank_account
Get Bank Account
Gets one BRC bank account by id.
输入参数id必填companyName必填connectionRef
brc_create_bank_account
Create Bank Account
Creates a bank account after an unconfirmed preview. confirmCreate applies the previewed creation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements.
输入参数acCodeaddressbalancedetailslastChqpayloadsortCodecategoryIdrouteToken必填accountNamecompanyName必填accountNumber另有 8 个
brc_update_bank_account
Update Bank Account
Updates a BRC bank account using merged fields. An unconfirmed call returns a plain-English change preview. Explicit confirmation is required before the update is applied. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填payloadupdatesrouteToken必填companyName必填confirmWriteconnectionRef
brc_delete_bank_account
Delete Bank Account
Deletes the specified bank account after explicit confirmation. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_get_product
Get Product
Gets one BRC product by id.
输入参数id必填companyName必填connectionRef
brc_create_product
Create Product
Creates a BRC product using a raw BRC payload. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数payload必填routeToken必填companyName必填confirmWriteconnectionRef
brc_update_product
Update Product
Updates a BRC product using merged fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填payloadupdatesrouteToken必填companyName必填confirmWriteconnectionRef
brc_delete_product
Delete Product
Deletes a BRC product by id. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconfirmDeleteconnectionRef
brc_batch_purchases
Batch Purchases
Processes purchases in a batch using structured generated-reference purchase items. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数items必填priceBasisrouteToken必填companyName必填confirmWriteconnectionRefconfirmCrAnalysisCategoryconfirmCounterpartyExplicit
brc_batch_quotes
Batch Quotes
Processes a batch of quotes using either verified flat creator fields or a complete nested BRC Quote payload. Maximum 100 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数items必填routeToken必填companyName必填confirmWriteconnectionRefconfirmCrAnalysisCategoryconfirmCounterpartyExplicit
brc_batch_sales_credit_notes
Batch Sales Credit Notes
Processes sales credit notes in a batch using reconciled product, VAT and Sales-analysis lines. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数items必填priceBasisrouteToken必填companyName必填confirmWriteconnectionRefconfirmCrAnalysisCategoryconfirmCounterpartyExplicit
brc_batch_sales_entries
Batch Sales Entries
Processes sales entries with positive, zero or negative amounts and multiple VAT lines. The optional batchSize is a per-request limit. An omitted value uses the sales-entry configuration, then the general batch configuration, then fallback 20. The hard ceiling is 100, with no automatic splitting. Maximum 100 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数items必填batchSizerouteToken必填companyName必填confirmWriteconnectionRefdetailedResponseconfirmCrAnalysisCategoryconfirmCounterpartyExplicit
brc_batch_sales_invoices
Batch Sales Invoices
Processes sales invoices in a batch using reconciled product, VAT and Sales-analysis lines. Results are reported per submitted item and partial success is possible. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.
输入参数items必填priceBasisrouteToken必填companyName必填confirmWriteconnectionRefconfirmCrAnalysisCategoryconfirmCounterpartyExplicit
brc_batch_sales_reps
Batch Sales Representatives
Processes a batch of sales representatives using explicit code and name fields. Maximum 100 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数items必填routeToken必填companyName必填confirmWriteconnectionRef
brc_batch_suppliers
Batch Suppliers
Processes a batch of suppliers using explicit identity, VAT classification, and optional contact fields. Maximum 100 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数items必填routeToken必填companyName必填confirmWriteconnectionRef
brc_batch_customers
Batch Customers
Processes a batch of customers using explicit identity, VAT classification, and optional contact fields. Maximum 100 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数items必填routeToken必填companyName必填confirmWriteconnectionRefdetailedResponse
brc_batch_products
Batch Products
Processes a batch of products using explicit product type, VAT classification, price, and description fields. Maximum 100 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数items必填routeToken必填companyName必填confirmWriteconnectionRef
Lists combined BRC sales entries, sales invoices and sales credit notes.
输入参数toppageskipfilterorderBypageSizecompanyName必填connectionRef
brc_process_vat_category_rates
Process VAT Category Rates
Processes VAT rates for VAT categories via POST /v1/vatCategories/vatRates. Requires a full vatCategoryRates array and confirmProcess=true. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数payloadrouteToken必填companyName必填confirmWriteconnectionRefeffectiveDateconfirmProcessvatCategoryRates
brc_get_deployment_policy
Get Deployment Policy
Returns the deployment capability and permission summary, including enabled action groups and development-mode status.
无需输入参数。
brc_validate_transaction_date
Validate Transaction Date
Checks whether a proposed transaction date is inside the connected BRC company's current financial year.
输入参数companyName必填connectionReftransactionDate必填
brc_company_readiness_check
Check Company Readiness
Returns overall company readiness across connection, financial year, reference data, VAT, analysis categories and settings.
输入参数companyName必填connectionRef
brc_resolve_book_transaction_type
Resolve Book Transaction Type
Resolves a company-specific bookTranTypeId against live transaction-type reference data. Descriptions and numeric IDs are not globally stable.
输入参数companyName必填connectionRefbookTranTypeId必填
brc_route_request
Route Request
Classifies a supplied request as help, action, correction or unsupported. Classification covers read, create, update, delete, correct, undo, reverse, email and batch actions, including creating a sales invoice or add a customer, plus help wording such as how do I. Compatible mode supports existing unsigned clients without claiming verified authorship. Strict mode requires host-signed original-message metadata and binds the routeToken to that request, company and workflow; missing or mismatched provenance returns no write permission in strict mode. Help and correction results do not issue transactional route tokens.
输入参数message必填companyNameconnectionRef
Returns Big Red Cloud help and manual Big Red Cloud instructions for how-to questions, including how do I queries and tutorials. Covers topics including sales invoices, purchases, customers, suppliers, banking, VAT, reports and company setup. Searches Freshdesk, YouTube, BRC Edu, webinars and screenshots. Read-only and available without a connected company.
输入参数query必填
brc_find_help_resources
Find Help Resources
Searches Big Red Cloud customer help across Freshdesk support articles, customer documentation, recorded webinar videos and upcoming webinars. Returns a synthesized answer, ordered guidance and public source metadata. Read-only and available without a connected company.
输入参数sourcecategoryquestion必填maxResults
brc_get_help_resource_details
Get Help Resource Details
Returns detailed public help-resource content, ordered instruction blocks, signed screenshot links, source metadata and optional image content. Read-only and available without a connected company.
输入参数questionmaxImagesresourceId必填includeImagesimagePresentation
brc_open_edu_admin
Open Education Administration
Returns the protected education-administration URL. Access requires Microsoft Entra sign-in and does not bypass authentication. The response contains no upload secret or bypass parameter.
无需输入参数。
brc_list_audit_log
List Audit Log
Returns current-session audit entries scoped to currently connected companies. Entries from other sessions, connections or companies are excluded.
输入参数connectionRefincludeTechnicalDetails
brc_generate_support_report
Generate Support Report
Returns a downloadable support diagnostic and a concise summary for the current session.
输入参数companyName必填connectionRef
brc_clear_audit_log
Clear Audit Log
Clear the Red audit log for this MCP server session. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数confirmClearconfirmWriteconnectionRef
brc_send_sales_invoice_email
Send Sales Invoice Email
Sends a sales-invoice email to the customer address or an explicit recipient override. An unconfirmed call returns an email preview; confirmSend applies the send. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements.
输入参数sendModetoAddressrouteToken必填companyName必填confirmSendfromAddressmessageBodytoAddressesbccAddressesconnectionRefsalesInvoiceId必填
brc_send_email_statement
Send Account Statement Email
Sends a customer-statement email to the customer address or an explicit recipient override. An unconfirmed call returns an email preview; confirmSend applies the send. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements.
输入参数sendModetoPeriodtoAddresscustomerId必填fromPeriodminBalancerouteToken必填companyName必填confirmSendfromAddressmessageBodytoAddresses另有 2 个
brc_send_quote_email
Send Quote Email
Sends a quote email to the customer address or an explicit recipient override. An unconfirmed call returns an email preview; confirmSend applies the send. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements.
输入参数quoteId必填sendModetoAddressrouteToken必填companyName必填confirmSendfromAddressmessageBodytoAddressesbccAddressesconnectionRef
brc_get_company_processing_settings
Get Company Processing Settings
Returns company processing settings that affect VAT-sensitive accounting workflows.
输入参数includeRawcompanyName必填connectionRef
brc_get_company_reference_settings
Get Company Reference Settings
Returns quote and transaction reference settings. An Unknown quote-reference setting does not establish automatic reference generation.
输入参数includeRawcompanyName必填connectionRef
brc_check_transaction_settings
Check Transaction Settings
Returns processing-setting warnings for one specified transaction workflow. It does not provide an overall company-readiness score.
输入参数workflow必填companyName必填connectionRef
brc_list_allocation_resolvers
List Allocation Resolvers
Returns receiver transactions eligible for allocation updates.
输入参数bookTranId必填companyName必填connectionRef
brc_update_allocations
Update Allocations
Updates transaction allocations using eligible receiver transactions and an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数bookTranId必填routeToken必填companyName必填confirmWriteconnectionRefallocationResolvers必填
brc_list_allocated_transactions
List Allocated Transactions
Returns existing transaction allocations and their identifiers.
输入参数bookTranId必填companyName必填connectionRef
brc_delete_allocation_resolver
Delete Allocation Resolver
Reverses or deletes the specified allocation after returning an unconfirmed preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填routeToken必填companyName必填confirmWriteconnectionRef
brc_list_nominal_journal_batches
List Nominal Journal Batches
Returns nominal journal batches with identifiers and concurrency timestamps.
输入参数topskipfilterorderBycompanyName必填connectionRef
brc_get_nominal_journal_batch
Get Nominal Journal Batch
Returns information about a single Nominal Journal Batch by id.
输入参数id必填companyName必填connectionRef
brc_create_nominal_journal_batch
Create Nominal Journal Batch
Creates a nominal journal batch after returning an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数total必填procDate必填entryDate必填routeToken必填companyName必填confirmWriteconnectionRefbookTranTypeIdaccountTransactions必填
brc_update_nominal_journal_batch
Update Nominal Journal Batch
Updates a nominal journal batch using its current concurrency timestamps. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填total必填procDate必填entryDate必填timestamp必填routeToken必填companyName必填confirmWriteconnectionRefbookTranTypeIdaccountTransactions必填
brc_delete_nominal_journal_batch
Delete Nominal Journal Batch
Deletes a nominal journal batch using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填timestamp必填routeToken必填companyName必填confirmWriteconnectionRef
brc_list_accruals
List Accruals
Returns a list of the company's Accruals. Supports optional OData filtering by entryDate. Supports optional ordering by id.
输入参数topskipfilterorderBycompanyName必填connectionRef
brc_get_accrual
Get Accrual
Returns information about a single parent Accrual by id. Child accruals are not exposed by the public API.
输入参数id必填companyName必填connectionRef
brc_create_accrual
Create Accrual
Creates an accrual after returning an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数total必填acCode必填procDate必填entryDate必填reference必填routeToken必填companyName必填firstDetailconfirmWritesecondDetailconnectionRef
brc_update_accrual
Update Accrual
Updates an accrual using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填total必填acCode必填procDate必填entryDate必填reference必填timestamp必填routeToken必填companyName必填firstDetailconfirmWritesecondDetail另有 1 个
brc_delete_accrual
Delete Accrual
Deletes an accrual using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填timestamp必填routeToken必填companyName必填confirmWriteconnectionRef
brc_list_prepayments
List Prepayments
Returns a list of the company's Prepayments. Supports optional OData filtering by entryDate. Supports optional ordering by id.
输入参数topskipfilterorderBycompanyName必填connectionRef
brc_get_prepayment
Get Prepayment
Returns information about a single parent Prepayment by id. Child prepayments are not exposed by the public API.
输入参数id必填companyName必填connectionRef
brc_create_prepayment
Create Prepayment
Creates a prepayment after returning an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数total必填acCode必填procDate必填entryDate必填reference必填routeToken必填companyName必填firstDetailconfirmWritesecondDetailconnectionRef
brc_update_prepayment
Update Prepayment
Updates a prepayment using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填total必填acCode必填procDate必填entryDate必填reference必填timestamp必填routeToken必填companyName必填firstDetailconfirmWritesecondDetail另有 1 个
brc_delete_prepayment
Delete Prepayment
Deletes a prepayment using its current concurrency timestamp. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation.
输入参数id必填timestamp必填routeToken必填companyName必填confirmWriteconnectionRef