mcpserver.lol
registry/red-mcp-server
Connection check verified live · 27h ago

red-mcp-server

Secure MCP access to Big Red Cloud accounting data, workflows, help and training.

Tools 159
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

159 tools

Read from the running server on 27h ago.

brc_batch_cash_payments can modify data items*routeToken*companyName*confirmWriteconnectionRefconfirmCounterpartyExplicit
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 route…
brc_batch_cash_receipts can modify data items*routeToken*companyName*confirmWriteconnectionRefconfirmCounterpartyExplicit
Processes a batch of BRC cash receipts. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workflow. The token remains valid through loo…
brc_batch_customers can modify data items*routeToken*companyName*confirmWriteconnectionRef
Processes a batch of customers using explicit identity, VAT classification, and optional contact fields. Maximum 20 items per batch request. Requires a valid routeToken issued for…
brc_batch_payments can modify data items*routeToken*companyName*confirmWriteconnectionRefconfirmCounterpartyExplicit
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 matchin…
brc_batch_products can modify data items*routeToken*companyName*confirmWriteconnectionRef
Processes a batch of products using explicit product type, VAT classification, price, and description fields. Maximum 20 items per batch request. Requires a valid routeToken issued…
brc_batch_purchases can modify data items*priceBasisrouteToken*companyName*confirmWriteconnectionRef +2
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 routeT…
brc_batch_quotes can modify data items*routeToken*companyName*confirmWriteconnectionRefconfirmCrAnalysisCategory +1
Processes a batch of quotes using either verified flat creator fields or a complete nested BRC Quote payload. Maximum 20 items per batch request. Requires a valid routeToken issued…
brc_batch_sales_credit_notes can modify data items*priceBasisrouteToken*companyName*confirmWriteconnectionRef +2
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…
brc_batch_sales_entries can modify data items*routeToken*companyName*confirmWriteconnectionRefconfirmCrAnalysisCategory +1
Processes a batch of sales entries using verified structured creator fields. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workflow…
brc_batch_sales_invoices can modify data items*priceBasisrouteToken*companyName*confirmWriteconnectionRef +2
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 vali…
brc_batch_sales_reps can modify data items*routeToken*companyName*confirmWriteconnectionRef
Processes a batch of sales representatives using explicit code and name fields. Maximum 20 items per batch request. Requires a valid routeToken issued for the matching action workf…
brc_batch_suppliers can modify data items*routeToken*companyName*confirmWriteconnectionRef
Processes a batch of suppliers using explicit identity, VAT classification, and optional contact fields. Maximum 20 items per batch request. Requires a valid routeToken issued for…
brc_check_transaction_settings read-only workflow*companyName*connectionRef
Returns processing-setting warnings for one specified transaction workflow. It does not provide an overall company-readiness score.
brc_clear_all_company_api_keys can modify data connectionRef
Clears all connection credentials for all company contexts from MCP server memory.
brc_clear_audit_log can modify data confirmClearconfirmWriteconnectionRef
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…
brc_clear_company_api_key can modify data companyName*connectionRef
Clears the API key for a named company context from MCP server memory.
brc_close_quote id*routeToken*companyName*confirmWriteconnectionRef
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…
brc_company_readiness_check read-only companyName*connectionRef
Returns overall company readiness across connection, financial year, reference data, VAT, analysis categories and settings.
brc_confirm_company_connection code*connectionRef
Confirms a short-lived company-connection code and returns the connected companies plus a reusable opaque connection reference. Connection credentials are not returned.
brc_create_accrual can modify data total*acCode*procDate*entryDate*reference*routeToken* +5
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, prev…
brc_create_bank_account acCodeaddressbalancedetailslastChqpayload +14
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 re…
brc_create_cash_payment can modify data note*total*acCodeledgerdiscountprocDate +14
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 thr…
brc_create_cash_receipt can modify data notetotalacCodeledgerdetailspayload +26
Creates a BRC cash receipt. Accepts either a raw payload object or common flat fields. entryDate/procDate default to today. VAT rate fields are only sent when the company's VAT on…
brc_create_customer payload*routeToken*companyName*confirmWriteconnectionRef
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…
brc_create_nominal_journal_batch can modify data total*procDate*entryDate*routeToken*companyName*confirmWrite +3
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…
brc_create_payment can modify data note*total*acCodediscountprocDateentryDate +13
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 an…
brc_create_prepayment can modify data total*acCode*procDate*entryDate*reference*routeToken* +5
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, pr…
brc_create_product payload*routeToken*companyName*confirmWriteconnectionRef
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 permitte…
brc_create_purchase can modify data note*acCode*procDate*entryDate*netAmount*reference +12
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 r…
brc_create_purchase_gen_ref can modify data note*acCode*procDate*entryDate*netAmount*vatRateId* +11
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 looku…
brc_create_quote acCode*comments*ddNumberpoNumberprocDate*quantity* +24
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 toke…
brc_create_quote_gen_ref acCode*comments*ddNumberpoNumberprocDate*quantity* +24
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 rema…
brc_create_sales_credit_note can modify data note*acCode*procDate*quantity*entryDate*netAmount* +19
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 toke…
brc_create_sales_credit_note_gen_ref can modify data payload*routeToken*companyName*confirmWriteconnectionRefconfirmCrAnalysisCategory +1
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 rema…
brc_create_sales_entry can modify data note*acCode*procDate*entryDate*netAmount*vatRateId* +11
Creates a BRC sales entry using structured MCP fields. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the…
brc_create_sales_invoice can modify data noteacCode*procDate*quantity*entryDate*netAmount* +22
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 route…
brc_create_sales_invoice_gen_ref can modify data payload*priceBasisrouteToken*companyName*confirmWriteconnectionRef +2
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…
brc_create_sales_rep code*name*routeToken*companyName*confirmWriteconnectionRef
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 pe…
brc_create_supplier payload*routeToken*companyName*confirmWriteconnectionRef
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 balance…
brc_delete_accrual can modify data id*timestamp*routeToken*companyName*confirmWriteconnectionRef
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…
brc_delete_allocation_resolver can modify data id*routeToken*companyName*confirmWriteconnectionRef
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 th…
brc_delete_bank_account can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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…
brc_delete_cash_payment can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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…
brc_delete_cash_receipt can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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…
brc_delete_customer can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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. Pl…
brc_delete_nominal_journal_batch can modify data id*timestamp*routeToken*companyName*confirmWriteconnectionRef
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…
brc_delete_payment can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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. Pla…
brc_delete_prepayment can modify data id*timestamp*routeToken*companyName*confirmWriteconnectionRef
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 a…
brc_delete_product can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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. Pla…
brc_delete_purchase can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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 det…
brc_delete_quote can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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…
brc_delete_sales_credit_note can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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, pre…
brc_delete_sales_entry can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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 a…
brc_delete_sales_invoice can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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…
brc_delete_sales_rep can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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…
brc_delete_supplier can modify data id*routeToken*companyName*confirmWriteconfirmDeleteconnectionRef
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. Pl…
brc_find_help_resources read-only sourcecategoryquestion*maxResults
Searches Big Red Cloud customer help across Freshdesk support articles, customer documentation, recorded webinar videos and upcoming webinars. Returns a synthesized answer, ordered…
brc_generate_sales_invoice_from_quote can modify data quoteId*procDateentryDaterouteToken*companyName*confirmWrite +1
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…
brc_generate_support_report read-only companyName*connectionRef
Returns a downloadable support diagnostic and a concise summary for the current session.
brc_get_accrual read-only id*companyName*connectionRef
Returns information about a single parent Accrual by id. Child accruals are not exposed by the public API.
brc_get_bank_account read-only id*companyName*connectionRef
Gets one BRC bank account by id.
brc_get_cash_payment read-only id*companyName*connectionRef
Gets one BRC cash payment by id.
brc_get_cash_receipt read-only id*companyName*connectionRef
Gets one BRC cash receipt by id.
brc_get_company_api_key_status read-only companyNameconnectionRef
Returns company connection-status metadata without returning API keys or other credentials.
brc_get_company_logo read-only companyName*connectionRef
Gets the company logo from BRC.
brc_get_company_processing_settings read-only includeRawcompanyName*connectionRef
Returns company processing settings that affect VAT-sensitive accounting workflows.
brc_get_company_reference_settings read-only includeRawcompanyName*connectionRef
Returns quote and transaction reference settings. An Unknown quote-reference setting does not establish automatic reference generation.
brc_get_company_setup_config read-only companyName*connectionRef
Gets full BRC company setup configuration, including general details, financial year, reference settings, and processing options.
brc_get_customer read-only id*companyName*connectionRef
Gets one BRC customer by id.
brc_get_customer_opening_balance read-only itemId*companyName*connectionRef
Gets a customer's opening balance.
brc_get_deployment_policy read-only
Returns the deployment capability and permission summary, including enabled action groups and development-mode status.
brc_get_financial_year read-only companyName*connectionRef
Gets BRC company financial year.
brc_get_help_resource_details read-only questionmaxImagesresourceId*includeImagesimagePresentation
Returns detailed public help-resource content, ordered instruction blocks, signed screenshot links, source metadata and optional image content. Read-only and available without a co…
brc_get_nom_ac_ledger_by_ids read-only ids*companyName*connectionRef
Returns nominal-account ledgers for supplied account IDs. Monthly values represent movements rather than monthly balances.
brc_get_nominal_account_ledger_by_id read-only id*companyName*connectionRef
Returns one nominal account ledger and its period movements. Monthly values represent movements rather than monthly balances.
brc_get_nominal_journal_batch read-only id*companyName*connectionRef
Returns information about a single Nominal Journal Batch by id.
brc_get_payment read-only id*companyName*connectionRef
Gets one BRC payment by id.
brc_get_prepayment read-only id*companyName*connectionRef
Returns information about a single parent Prepayment by id. Child prepayments are not exposed by the public API.
brc_get_product read-only id*companyName*connectionRef
Gets one BRC product by id.
brc_get_purchase read-only id*companyName*connectionRef
Gets one BRC purchase by id.
brc_get_quote read-only id*companyName*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 upda…
brc_get_sales_credit_note read-only id*companyName*connectionRef
Gets one BRC sales credit note by id.
brc_get_sales_entry read-only id*companyName*connectionRef
Gets one BRC sales entry by id.
brc_get_sales_invoice read-only id*companyName*connectionRef
Gets one BRC sales invoice by id.
brc_get_sales_rep read-only id*companyName*connectionRef
Gets one BRC sales rep by id.
brc_get_supplier read-only id*companyName*connectionRef
Gets one BRC supplier by id.
brc_get_supplier_opening_balance read-only itemId*companyName*connectionRef
Gets a supplier's opening balance.
brc_grouped_nominal_accounts_report read-only companyName*connectionRef
Returns a grouped nominal-account report with period movements rather than monthly balances.
brc_list_accounts read-only toppageskipfilterorderBypageSize +2
Lists BRC accounts.
brc_list_accruals read-only topskipfilterorderBycompanyName*connectionRef
Returns a list of the company's Accruals. Supports optional OData filtering by entryDate. Supports optional ordering by id.
brc_list_allocated_transactions read-only bookTranId*companyName*connectionRef
Returns existing transaction allocations and their identifiers.
brc_list_allocation_resolvers read-only bookTranId*companyName*connectionRef
Returns receiver transactions eligible for allocation updates.
brc_list_analysis_categories read-only toppageskipfilterorderBypageSize +2
Returns company analysis categories and their book context. Customer-control categories are distinct from Sales analysis categories.
brc_list_audit_log read-only connectionRefincludeTechnicalDetails
Returns current-session audit entries scoped to currently connected companies. Entries from other sessions, connections or companies are excluded.
brc_list_bank_accounts read-only toppageskipfilterorderBypageSize +2
Lists BRC bank accounts.
brc_list_book_tran_types read-only toppageskipfilterorderBypageSize +2
Lists BRC book transaction types.
brc_list_cash_payments read-only toppageskipfilterorderBypageSize +2
Lists BRC cash payments.
brc_list_cash_receipts read-only toppageskipfilterorderBypageSize +2
Lists BRC cash receipts.
brc_list_category_types read-only toppageskipfilterorderBypageSize +2
Lists BRC category types.
brc_list_company_contexts read-only connectionRef
Returns connected-company contexts and connection-expiry metadata, including duration, remaining time and timezone details. Connection credentials are not returned.
brc_list_company_settings read-only toppageskipfilterorderBypageSize +2
Lists BRC company settings.
brc_list_customer_account_trans read-only itemId*companyName*connectionRef
Returns customer account transactions. Transaction IDs and types are endpoint- and company-specific.
brc_list_customer_op_bal_trans read-only itemId*companyName*connectionRef
Gets a customer's opening balance transaction list.
brc_list_customer_quotes read-only itemId*companyName*connectionRef
Gets quotes for a specific customer.
brc_list_customers read-only toppageskipfilterorderBypageSize +2
Lists BRC customers.
brc_list_customers_without_dormant read-only toppageskipfilterorderBypageSize +2
Lists BRC customers without dormant records.
brc_list_nominal_accounts read-only toppageskipfilterorderBypageSize +2
Returns nominal accounts and period movements. Monthly values represent movements rather than monthly balances.
brc_list_nominal_journal_batches read-only topskipfilterorderBycompanyName*connectionRef
Returns nominal journal batches with identifiers and concurrency timestamps.
brc_list_owner_type_groups read-only toppageskipfilterorderBypageSize +2
Lists BRC owner type groups.
brc_list_owner_types read-only toppageskipfilterorderBypageSize +2
Lists BRC owner types.
brc_list_payments read-only toppageskipfilterorderBypageSize +2
Lists BRC payments.
brc_list_prepayments read-only topskipfilterorderBycompanyName*connectionRef
Returns a list of the company's Prepayments. Supports optional OData filtering by entryDate. Supports optional ordering by id.
brc_list_products read-only toppageskipfilterorderBypageSize +2
Lists BRC products.
brc_list_products_without_dormant read-only toppageskipfilterorderBypageSize +2
Lists BRC products without dormant records.
brc_list_product_types read-only toppageskipfilterorderBypageSize +2
Lists BRC product types.
brc_list_purchases read-only toppageskipfilterorderBypageSize +2
Lists BRC purchases.
brc_list_quotes read-only toppageskipfilterorderBypageSize +2
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 failu…
brc_list_sales read-only toppageskipfilterorderBypageSize +2
Lists combined BRC sales entries, sales invoices and sales credit notes.
brc_list_sales_credit_notes read-only toppageskipfilterorderBypageSize +2
Lists BRC sales credit notes.
brc_list_sales_entries read-only toppageskipfilterorderBypageSize +2
Lists BRC sales entries.
brc_list_sales_invoices read-only toppageskipfilterorderBypageSize +2
Lists BRC sales invoices.
brc_list_sales_reps read-only toppageskipfilterorderBypageSize +2
Lists BRC sales reps.
brc_list_supplier_account_trans read-only itemId*companyName*connectionRef
Returns supplier account transactions. Transaction IDs and types are endpoint- and company-specific.
brc_list_supplier_op_bal_trans read-only itemId*companyName*connectionRef
Gets a supplier's opening balance transaction list.
brc_list_suppliers read-only toppageskipfilterorderBypageSize +2
Lists BRC suppliers.
brc_list_user_defined_fields read-only toppageskipfilterorderBypageSize +2
Lists BRC user defined fields.
brc_list_vat_analysis_types read-only toppageskipfilterorderBypageSize +2
Lists BRC VAT analysis types.
brc_list_vat_categories read-only toppageskipfilterorderBypageSize +2
Returns company VAT categories and their Sales or Purchase context.
brc_list_vat_rates read-only toppageskipfilterorderBypageSize +2
Returns company VAT rates and their associated category identifiers.
brc_list_vat_types read-only toppageskipfilterorderBypageSize +2
Lists BRC VAT types.
brc_multi_company_nom_ac_report read-only companyNames*connectionRef
Returns a multi-company nominal-account report with period movements rather than monthly balances.
brc_open_edu_admin read-only
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 par…
brc_process_vat_category_rates can modify data payloadrouteToken*companyName*confirmWriteconnectionRefeffectiveDate +2
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 t…
brc_red_help read-only query*
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,…
brc_reopen_quote id*routeToken*companyName*confirmWriteconnectionRef
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…
brc_resolve_book_transaction_type read-only companyName*connectionRefbookTranTypeId*
Resolves a company-specific bookTranTypeId against live transaction-type reference data. Descriptions and numeric IDs are not globally stable.
brc_route_request read-only message*connectionRef
Classifies a supplied request as help, action, correction or unsupported. Classification covers read, create, update, delete, correct, undo, reverse, email and batch actions, inclu…
brc_send_email_statement can modify data sendModetoPeriodtoAddresscustomerId*fromPeriodminBalance +8
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 v…
brc_send_quote_email can modify data quoteId*sendModetoAddressrouteToken*companyName*confirmSend +5
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 routeTok…
brc_send_sales_invoice_email can modify data sendModetoAddressrouteToken*companyName*confirmSendfromAddress +5
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…
brc_start_company_connection connectionRef
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, includin…
brc_update_accrual can modify data id*total*acCode*procDate*entryDate*reference* +7
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…
brc_update_allocations can modify data bookTranId*routeToken*companyName*confirmWriteconnectionRefallocationResolvers*
Updates transaction allocations using eligible receiver transactions and an unconfirmed payload preview. Requires a valid routeToken issued for the matching action workflow. The to…
brc_update_bank_account can modify data id*payloadupdatesrouteToken*companyName*confirmWrite +1
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…
brc_update_cash_payment can modify data id*payloadupdatesrouteToken*companyName*confirmWrite +1
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,…
brc_update_cash_receipt can modify data id*payloadupdatesrouteToken*companyName*confirmWrite +1
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 permitt…
brc_update_customer can modify data id*payloadupdatesrouteToken*companyName*confirmWrite +1
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 t…
brc_update_nominal_journal_batch can modify data id*total*procDate*entryDate*timestamp*routeToken* +5
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 looku…
brc_update_payment can modify data id*payloadupdatesrouteToken*companyName*confirmWrite +1
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 tr…
brc_update_prepayment can modify data id*total*acCode*procDate*entryDate*reference* +7
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 a…
brc_update_product can modify data id*payloadupdatesrouteToken*companyName*confirmWrite +1
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 tr…
brc_update_purchase can modify data id*noteacCodeprocDateentryDatenetAmount +11
Updates a BRC purchase using structured MCP fields. Historical transaction dates are not automatically blocked. Existing historical purchases may support text, monetary, date and d…
brc_update_quote can modify data id*referencerouteToken*companyName*confirmWriteconnectionRef
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 tim…
brc_update_sales_credit_note can modify data id*notetotaldetailsprocDatetotalNet +13
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 loo…
brc_update_sales_entry can modify data id*notetotalacCodedetailsprocDate +13
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, p…
brc_update_sales_invoice can modify data id*notetotaldetailsprocDatetotalNet +14
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 thr…
brc_update_sales_rep can modify data id*codenamerouteToken*companyName*confirmWrite +1
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 pe…
brc_update_supplier can modify data id*payloadupdatesrouteToken*companyName*confirmWrite +1
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 t…
brc_validate_transaction_date read-only companyName*connectionReftransactionDate*
Checks whether a proposed transaction date is inside the connected BRC company's current financial year.