Big Red Cloud API
This API enables programmatic access to Big Red Cloud data.
We have used Swagger to auto generate the API documentation on this page, and it also enables direct interaction with the API in this page.
To get started, you will require an API Key - check out our guide at for information on how to get one.
Use the 'Enter API Key' button below to enter your API key and start interacting with your Big Red Cloud data right on this page.
The API key will be stored in your browsers local storage for convenience, but you will be able to delete it at any time if you wish.
For additional information on the API, check out our support article at
- Homepage
- https://api.apis.guru/v2/specs/bigredcloud.com/v1.json
- Provider
- bigredcloud.com
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/bigredcloud.com/v1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/bigredcloud.com/v1/openapi.yaml
Tools (113)
Extracted live via the executor SDK.
-
accounts.accountsGetReturns a list of company's Accounts. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" and "code" fields.
-
analysisCategories.analysisCategoriesGetReturns a list of company's Analysis Categories. Supports OData querying protocol. Filtering is allowed by "categoryTypeId" field. Ordering is allowed by "id" and "orderIndex" fields.
-
bankAccounts.bankAccountsDeleteRemoves an existing Bank Account.
-
bankAccounts.bankAccountsGetReturns a list of company's Bank Account. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" and "acCode" fields.
-
bankAccounts.bankAccountsPostCreates a new Bank Account.
-
bankAccounts.bankAccountsProcessBatchProcesses a batch of Bank Accounts.
-
bankAccounts.bankAccountsPutUpdates an existing Bank Account.
-
bankAccounts.getV1BankAccountsIdReturns information about a single Bank Account.
-
bookTranTypes.bookTranTypesGetReturns a list of global Book Transactions' Types. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" field.
-
cashPayments.cashPaymentsDeleteRemoves an existing Cash Payment.
-
cashPayments.cashPaymentsGetReturns a list of company's Cash Payments. Supports OData querying protocol. Filtering is allowed by "entryDate" field. Ordering is allowed by "id" field.
-
cashPayments.cashPaymentsPostCreates a new Cash Payment.
-
cashPayments.cashPaymentsProcessBatchProcesses a batch of Cash Payments.
-
cashPayments.cashPaymentsPutUpdates an existing Cash Payment.
-
cashPayments.getV1CashPaymentsIdReturns information about a single Cash Payment.
-
cashReceipts.cashReceiptsDeleteRemoves an existing Cash Receipt.
-
cashReceipts.cashReceiptsGetReturns a list of company's Cash Receipts. Supports OData querying protocol. Filtering is allowed by "entryDate" field. Ordering is allowed by "id" field.
-
cashReceipts.cashReceiptsPostCreates a new Cash Receipt.
-
cashReceipts.cashReceiptsProcessBatchProcesses a batch of Cash Receipts.
-
cashReceipts.cashReceiptsPutUpdates an existing Cash Receipt.
-
cashReceipts.getV1CashReceiptsIdReturns information about a single Cash Receipt.
-
categoryTypes.categoryTypesGetReturns a list of company's Category Types. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" field.
-
companySettings.companySettingsGetReturns a list of company settings. Supports OData querying protocol. Filtering is forbidden.
-
companySetupConfig.companySetupConfigGetReturns the company configuration settings.
-
companySetupConfig.companySetupConfigGetCompanyOptionsReturns the company option setting.
-
companySetupConfig.companySetupConfigGetFinancialYearReturns the financial year.
-
customers.customersDeleteRemoves an existing Customer.
-
customers.customersGetReturns a list of company's Customers. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" and "code" fields.
-
customers.customersGetAccountTransReturns a list of Customer's account transactions.
-
customers.customersGetOpeningBalanceReturns a Customer's opening balances, calculated for the next periods: current month, one month old, two months old, three and more months old.
-
customers.customersGetOpeningBalanceListReturns a list of Customer's opening balance transactions.
-
customers.customersGetQuotesReturns a list of Customer's quotes.
-
customers.customersPostCreates a new Customer.
-
customers.customersProcessBatchProcesses a batch of Customers.
-
customers.customersPutUpdates an existing Customer.
-
customers.getV1CustomersIdReturns information about a single Customer. You may specify that Customer's ledger balance should be calculated.
-
email.emailSendEmailStatementSends a Statement email. If "toAddress" is not empty then email will be sent to this address. Otherwise email will be sent to Statement Customer's address.
-
email.emailSendQuoteSends a Quote email. If "toAddress" is not empty then email will be sent to this address. Otherwise email will be sent to Statement Customer's address.
-
email.emailSendSalesInvoiceSends a Sales Invoice email. If "toAddress" is not empty then email will be sent to this address. Otherwise email will be sent to Sales Invoice Customer's address.
-
ownerTypeGroups.ownerTypeGroupsGetReturns a list of global Owner Type Groups. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" field.
-
ownerTypes.ownerTypesGetReturns a list of global Owner Types. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" field.
-
payments.getV1PaymentsIdReturns information about a single Payments.
-
payments.paymentsDeleteRemoves an existing Payment.
-
payments.paymentsGetReturns a list of company's Payments. Supports OData querying protocol. Filtering is allowed by "entryDate" field. Ordering is allowed by "id" field.
-
payments.paymentsPostCreates a new Payment.
-
payments.paymentsProcessBatchProcesses a batch of Payments.
-
payments.paymentsPutUpdates an existing Payment.
-
products.getV1ProductsIdReturns information about a single Product.
-
products.productsDeleteRemoves an existing Product.
-
products.productsGetReturns a list of company's Products. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" and "stockCode" fields.
-
products.productsPostCreates a new Product.
-
products.productsProcessBatchProcesses a batch of Products.
-
products.productsPutUpdates an existing Product.
-
productTypes.productTypesGetReturns a list of global Product Types. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" field.
-
purchases.getV1PurchasesIdReturns information about a single Purchases.
-
purchases.purchasesDeleteRemoves an existing Purchase.
-
purchases.purchasesGetReturns a list of company's Purchases. Supports OData querying protocol. Filtering is allowed by "entryDate" field. Ordering is allowed by "id" field.
-
purchases.purchasesPostCreates a new Purchase.
-
purchases.purchasesProcessBatchProcesses a batch of Purchases.
-
purchases.purchasesPutUpdates an existing Purchase.
-
quote.getV1QuotesIdReturns information about a single Quote.
-
quote.quoteCloseClose a Quote.
-
quote.quoteDeleteRemoves an existing Quote.
-
quote.quoteGetReturns a list of company's Quotes. Filtering is forbidden. Ordering is allowed by "id".
-
quote.quotePostCreates a new Quote.
-
quote.quotePostCreateQuoteWithGeneratingReferenceCreates a new Quote with auto generating reference.
-
quote.quotePostGenerateSaleInvoiceGenerate a sale invoice from a Quote. When sale invoice is empty, new sale invoice will be generated from Quote.
-
quote.quoteProcessBatchProcesses a batch of Quote.
-
quote.quotePutUpdates an existing Quote.
-
quote.quoteReopenReopen a Quote.
-
sales.salesGetReturns a list of company's Sales Entries, Sales Invoices and Sales Credit Notes. Supports OData querying protocol. Filtering is allowed by "entryDate" field. Ordering is allowed by "id" field.
-
salesCreditNotes.getV1SalesCreditNotesIdReturns information about a single Sales Credit Note.
-
salesCreditNotes.salesCreditNotesDeleteRemoves an existing Sales Credit Note.
-
salesCreditNotes.salesCreditNotesGetReturns a list of company's Sales Credit Notes. Supports OData querying protocol. Filtering is allowed by "entryDate" field. Ordering is allowed by "id" field.
-
salesCreditNotes.salesCreditNotesPostCreates a new Sales Credit Note.
-
salesCreditNotes.salesCreditNotesProcessBatchProcesses a batch of Sales Credit Notes.
-
salesCreditNotes.salesCreditNotesPutUpdates an existing Sales Credit Note.
-
salesEntries.getV1SalesEntriesIdReturns information about a single Sales Entry.
-
salesEntries.salesEntriesDeleteRemoves an existing Sales Entry.
-
salesEntries.salesEntriesGetReturns a list of company's Sales Entries. Supports OData querying protocol. Filtering is allowed by "entryDate" field. Ordering is allowed by "id" field.
-
salesEntries.salesEntriesPostCreates a new Sales Entry.
-
salesEntries.salesEntriesProcessBatchProcesses a batch of Sales Entries.
-
salesEntries.salesEntriesPutUpdates an existing Sales Entry.
-
salesInvoices.getV1SalesInvoicesIdReturns information about a single Sales Invoice.
-
salesInvoices.salesInvoicesDeleteRemoves an existing Sales Invoice.
-
salesInvoices.salesInvoicesGetReturns a list of company's Sales Invoices. Supports OData querying protocol. Filtering is allowed by "entryDate" field. Ordering is allowed by "id" field.
-
salesInvoices.salesInvoicesPostCreates a new Sales Invoice.
-
salesInvoices.salesInvoicesPostCreateSaleInvoiceWithGeneratingReferenceCreates a new Sale Invoice with auto generating reference.
-
salesInvoices.salesInvoicesProcessBatchProcesses a batch of Sales Invoices.
-
salesInvoices.salesInvoicesPutUpdates an existing Sales Invoice.
-
salesRep.getV1SalesRepsIdReturns information about a single SaleRep.
-
salesRep.salesRepDeleteRemoves an existing Sale Rep.
-
salesRep.salesRepGetReturns a list of company's SaleRep. Filtering is forbidden. Ordering is allowed by "id".
-
salesRep.salesRepPostCreates a new SaleRep.
-
salesRep.salesRepProcessBatchProcesses a batch of Sale Rep.
-
salesRep.salesRepPutUpdates an existing Sale Rep.
-
suppliers.getV1SuppliersIdReturns information about a single Supplier. You may specify that Supplier's ledger balance should be calculated.
-
suppliers.suppliersDeleteRemoves an existing Supplier.
-
suppliers.suppliersGetReturns a list of company's Suppliers. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" and "code" fields.
-
suppliers.suppliersGetAccountTransReturns a list of Supplier's account transactions.
-
suppliers.suppliersGetOpeningBalanceReturns a Supplier's opening balances, calculated for the next periods: current month, one month old, two months old, three and more months old.
-
suppliers.suppliersGetOpeningBalanceListReturns a list of Supplier's opening balance transactions.
-
suppliers.suppliersPostCreates a new Supplier.
-
suppliers.suppliersProcessBatchProcesses a batch of Suppliers.
-
suppliers.suppliersPutUpdates an existing Supplier.
-
userDefinedFields.userDefinedFieldsGetReturns a list of company's User Defined Fields. Supports OData querying protocol. Filtering is allowed by "categoryTypeId" field. Ordering is allowed by "id" and "orderIndex" fields.
-
vatAnalysisTypes.vatAnalysisTypesGetReturns a list of global Vat Analysis Types. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" field.
-
vatCategories.vatCategoriesGetReturns a list of global Vat Categories. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" field.
-
vatCategories.vatCategoriesProcessVatRatesProcess Vat Rates
-
vatRates.vatRatesGetReturns a list of company's Vat Rates. Supports OData querying protocol. Filtering is allowed by "vatCategoryId" field. Ordering is allowed by "id" and "orderIndex" fields.
-
vatTypes.vatTypesGetReturns a list of global Vat Types. Supports OData querying protocol. Filtering is forbidden. Ordering is allowed by "id" field.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools