Skip to main content Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Un comando directo omite el prompt de revisión. Revisa el origen antes de ejecutarlo.
npx skills add https://github.com/Lap-Platform/claude-marketplace --skill big-red-cloud-apiEl comando permanece en una sola línea. Desplázate horizontalmente para revisarlo antes de copiarlo.
¿Prefieres una copia local? Descarga los archivos que SkillsMP tiene disponibles ahora.
Ocupaciones relacionadasSOC
Basado en la clasificación ocupacional SOC
Explorador de archivos
2 archivos| name | big-red-cloud-api |
| description | Big Red Cloud API skill. Use when working with Big Red Cloud for accounts, analysisCategories, bankAccounts. Covers 120 endpoints. |
| version | 1.0.0 |
| generator | lapsh |
Big Red Cloud API
API version: v1
Auth
ApiKey (inferred from docs)
Base URL
https://app.bigredcloud.com/api
Setup
- Set your API key in the appropriate header
- GET /v1/accounts -- verify access
- POST /v1/bankAccounts -- create first bankAccounts
Endpoints
120 endpoints across 30 groups. See references/api-spec.lap for full details.
accounts
| Method | Path | Description |
|---|
| GET | /v1/accounts | Returns a list of company's Accounts. Supports OData querying protocol. |
analysisCategories
| Method | Path | Description |
|---|
| GET | /v1/analysisCategories | Returns a list of company's Analysis Categories. Supports OData querying protocol. |
bankAccounts
| Method | Path | Description |
|---|
| GET | /v1/bankAccounts | Returns a list of company's Bank Account. Supports OData querying protocol. |
| POST | /v1/bankAccounts | Creates a new Bank Account. |
| GET | /v1/bankAccounts/{id} | Returns information about a single Bank Account. |
| PUT | /v1/bankAccounts/{id} | Updates an existing Bank Account. |
| DELETE | /v1/bankAccounts/{id} | Removes an existing Bank Account. |
| PUT | /v1/bankAccounts/batch | Processes a batch of Bank Accounts. |
bookTranTypes
| Method | Path | Description |
|---|
| GET | /v1/bookTranTypes | Returns a list of global Book Transactions' Types. Supports OData querying protocol. |
cashPayments
| Method | Path | Description |
|---|
| GET | /v1/cashPayments | Returns a list of company's Cash Payments. Supports OData querying protocol. |
| POST | /v1/cashPayments | Creates a new Cash Payment. |
| GET | /v1/cashPayments/{id} | Returns information about a single Cash Payment. |
| PUT | /v1/cashPayments/{id} | Updates an existing Cash Payment. |
| DELETE | /v1/cashPayments/{id} | Removes an existing Cash Payment. |
| PUT | /v1/cashPayments/batch | Processes a batch of Cash Payments. |
cashReceipts
| Method | Path | Description |
|---|
| GET | /v1/cashReceipts | Returns a list of company's Cash Receipts. Supports OData querying protocol. |
| POST | /v1/cashReceipts | Creates a new Cash Receipt. |
| GET | /v1/cashReceipts/{id} | Returns information about a single Cash Receipt. |
| PUT | /v1/cashReceipts/{id} | Updates an existing Cash Receipt. |
| DELETE | /v1/cashReceipts/{id} | Removes an existing Cash Receipt. |
| PUT | /v1/cashReceipts/batch | Processes a batch of Cash Receipts. |
categoryTypes
| Method | Path | Description |
|---|
| GET | /v1/categoryTypes | Returns a list of company's Category Types. Supports OData querying protocol. |
companySettings
| Method | Path | Description |
|---|
| GET | /v1/companySettings | Returns a list of company settings. Supports OData querying protocol. |
companySetupConfig
| Method | Path | Description |
|---|
| GET | /v1/companySetupConfig | Returns the company configuration settings. |
| GET | /v1/companySetupConfig/getFinancialYear | Returns the financial year. |
| GET | /v1/companySetupConfig/getCompanyOptions | Returns the company option setting. |
| GET | /v1/companySetupConfig/getCompanyLogo | Returns the company logo. |
customers
| Method | Path | Description |
|---|
| GET | /v1/customers | Returns a list of company's Customers. Supports OData querying protocol. |
| POST | /v1/customers | Creates a new Customer. |
| GET | /v1/customers/{id} | Returns information about a single Customer. You may specify that Customer's ledger balance should be calculated. |
| PUT | /v1/customers/{id} | Updates an existing Customer. |
| DELETE | /v1/customers/{id} | Removes an existing Customer. |
| GET | /v1/customers/GetWithoutDormant | Returns a list of company's Customers without dormant records. Supports OData querying protocol. |
| PUT | /v1/customers/batch | Processes a batch of Customers. |
| GET | /v1/customers/{itemId}/openingBalance | Returns a Customer's opening balances, calculated for the next periods: current month, one month old, two months old, three and more months old. |
| GET | /v1/customers/{itemId}/openingBalanceList | Returns a list of Customer's opening balance transactions. |
| GET | /v1/customers/{itemId}/accountTrans | Returns a list of Customer's account transactions. |
| GET | /v1/customers/{itemId}/quotes | Returns a list of Customer's quotes. |
email
| Method | Path | Description |
|---|
| POST | /v1/email/sendSalesInvoice | Sends a Sales Invoice email. |
| POST | /v1/email/sendEmailStatement | Sends a Statement email. |
| POST | /v1/email/sendQuote | Sends a Quote email. |
nominalAccounts
| Method | Path | Description |
|---|
| GET | /v1/nominalAccounts | Returns a list of company's Nominal Accounts. Supports OData querying protocol. |
| GET | /v1/nominalAccounts/{id} | Returns information about a single Nominal Account. |
| GET | /v1/nominalAccounts/ledger | Returns information about Nominal Ledger from all Nominal accounts. |
| GET | /v1/nominalAccounts/ledger/{ids} | Returns information about Nominal Ledger from specific Nominal Accounts. |
ownerTypeGroups
| Method | Path | Description |
|---|
| GET | /v1/ownerTypeGroups | Returns a list of global Owner Type Groups. Supports OData querying protocol. |
ownerTypes
| Method | Path | Description |
|---|
| GET | /v1/ownerTypes | Returns a list of global Owner Types. Supports OData querying protocol. |
payments
| Method | Path | Description |
|---|
| GET | /v1/payments | Returns a list of company's Payments. Supports OData querying protocol. |
| POST | /v1/payments | Creates a new Payment. |
| GET | /v1/payments/{id} | Returns information about a single Payments. |
| PUT | /v1/payments/{id} | Updates an existing Payment. |
| DELETE | /v1/payments/{id} | Removes an existing Payment. |
| PUT | /v1/payments/batch | Processes a batch of Payments. |
products
| Method | Path | Description |
|---|
| GET | /v1/products | Returns a list of company's Products. Supports OData querying protocol. |
| POST | /v1/products | Creates a new Product. |
| GET | /v1/products/{id} | Returns information about a single Product. |
| PUT | /v1/products/{id} | Updates an existing Product. |
| DELETE | /v1/products/{id} | Removes an existing Product. |
| GET | /v1/products/GetWithoutDormant | Returns a list of company's Products without dormant records. Supports OData querying protocol. |
| PUT | /v1/products/batch | Processes a batch of Products. |
productTypes
| Method | Path | Description |
|---|
| GET | /v1/productTypes | Returns a list of global Product Types. Supports OData querying protocol. |
purchases
| Method | Path | Description |
|---|
| GET | /v1/purchases | Returns a list of company's Purchases. Supports OData querying protocol. |
| POST | /v1/purchases | Creates a new Purchase. |
| GET | /v1/purchases/{id} | Returns information about a single Purchases. |
| PUT | /v1/purchases/{id} | Updates an existing Purchase. |
| DELETE | /v1/purchases/{id} | Removes an existing Purchase. |
| PUT | /v1/purchases/batch | Processes a batch of Purchases. |
| POST | /v1/purchases/createPurchaseWithGeneratingReference | Creates a new Purchase with auto generating reference. |
quotes
| Method | Path | Description |
|---|
| GET | /v1/quotes | Returns a list of company's Quotes. |
| POST | /v1/quotes | Creates a new Quote. |
| GET | /v1/quotes/{id} | Returns information about a single Quote. |
| PUT | /v1/quotes/{id} | Updates an existing Quote. |
| DELETE | /v1/quotes/{id} | Removes an existing Quote. |
| PUT | /v1/quotes/batch | Processes a batch of Quote. |
| PUT | /v1/quotes/close/{id} | Close a Quote. |
| PUT | /v1/quotes/reopen/{id} | Reopen a Quote. |
| POST | /v1/quotes/generateSaleInvoice | Generate a sale invoice from a Quote. |
| POST | /v1/quotes/createQuoteWithGeneratingReference | Creates a new Quote with auto generating reference. |
sales
| Method | Path | Description |
|---|
| GET | /v1/sales | Returns a list of company's Sales Entries, Sales Invoices and Sales Credit Notes. Supports OData querying protocol. |
salesCreditNotes
| Method | Path | Description |
|---|
| GET | /v1/salesCreditNotes | Returns a list of company's Sales Credit Notes. Supports OData querying protocol. |
| POST | /v1/salesCreditNotes | Creates a new Sales Credit Note. |
| GET | /v1/salesCreditNotes/{id} | Returns information about a single Sales Credit Note. |
| PUT | /v1/salesCreditNotes/{id} | Updates an existing Sales Credit Note. |
| DELETE | /v1/salesCreditNotes/{id} | Removes an existing Sales Credit Note. |
| PUT | /v1/salesCreditNotes/batch | Processes a batch of Sales Credit Notes. |
| POST | /v1/salesCreditNotes/createCreditNoteWithGeneratingReference | Creates a new Sale Credit Note with auto generating reference. |
salesEntries
| Method | Path | Description |
|---|
| GET | /v1/salesEntries | Returns a list of company's Sales Entries. Supports OData querying protocol. |
| POST | /v1/salesEntries | Creates a new Sales Entry. |
| GET | /v1/salesEntries/{id} | Returns information about a single Sales Entry. |
| PUT | /v1/salesEntries/{id} | Updates an existing Sales Entry. |
| DELETE | /v1/salesEntries/{id} | Removes an existing Sales Entry. |
| PUT | /v1/salesEntries/batch | Processes a batch of Sales Entries. |
salesInvoices
| Method | Path | Description |
|---|
| GET | /v1/salesInvoices | Returns a list of company's Sales Invoices. Supports OData querying protocol. |
| POST | /v1/salesInvoices | Creates a new Sales Invoice. |
| GET | /v1/salesInvoices/{id} | Returns information about a single Sales Invoice. |
| PUT | /v1/salesInvoices/{id} | Updates an existing Sales Invoice. |
| DELETE | /v1/salesInvoices/{id} | Removes an existing Sales Invoice. |
| PUT | /v1/salesInvoices/batch | Processes a batch of Sales Invoices. |
| POST | /v1/salesInvoices/createSaleInvoiceWithGeneratingReference | Creates a new Sale Invoice with auto generating reference. |
salesReps
| Method | Path | Description |
|---|
| GET | /v1/salesReps | Returns a list of company's SaleRep. |
| POST | /v1/salesReps | Creates a new SaleRep. |
| GET | /v1/salesReps/{id} | Returns information about a single SaleRep. |
| PUT | /v1/salesReps/{id} | Updates an existing Sale Rep. |
| DELETE | /v1/salesReps/{id} | Removes an existing Sale Rep. |
| PUT | /v1/salesReps/batch | Processes a batch of Sale Rep. |
suppliers
| Method | Path | Description |
|---|
| GET | /v1/suppliers | Returns a list of company's Suppliers. Supports OData querying protocol. |
| POST | /v1/suppliers | Creates a new Supplier. |
| GET | /v1/suppliers/{id} | Returns information about a single Supplier. You may specify that Supplier's ledger balance should be calculated. |
| PUT | /v1/suppliers/{id} | Updates an existing Supplier. |
| DELETE | /v1/suppliers/{id} | Removes an existing Supplier. |
| PUT | /v1/suppliers/batch | Processes a batch of Suppliers. |
| GET | /v1/suppliers/{itemId}/openingBalance | Returns a Supplier's opening balances, calculated for the next periods: current month, one month old, two months old, three and more months old. |
| GET | /v1/suppliers/{itemId}/openingBalanceList | Returns a list of Supplier's opening balance transactions. |
| GET | /v1/suppliers/{itemId}/accountTrans | Returns a list of Supplier's account transactions. |
userDefinedFields
| Method | Path | Description |
|---|
| GET | /v1/userDefinedFields | Returns a list of company's User Defined Fields. Supports OData querying protocol. |
vatAnalysisTypes
| Method | Path | Description |
|---|
| GET | /v1/vatAnalysisTypes | Returns a list of global Vat Analysis Types. Supports OData querying protocol. |
vatCategories
| Method | Path | Description |
|---|
| GET | /v1/vatCategories | Returns a list of global Vat Categories. Supports OData querying protocol. |
| POST | /v1/vatCategories/vatRates | Process Vat Rates |
vatRates
| Method | Path | Description |
|---|
| GET | /v1/vatRates | Returns a list of company's Vat Rates. Supports OData querying protocol. |
vatTypes
| Method | Path | Description |
|---|
| GET | /v1/vatTypes | Returns a list of global Vat Types. Supports OData querying protocol. |
Common Questions
Match user requests to endpoints in references/api-spec.lap. Key patterns:
- "List all accounts?" -> GET /v1/accounts
- "List all analysisCategories?" -> GET /v1/analysisCategories
- "List all bankAccounts?" -> GET /v1/bankAccounts
- "Create a bankAccount?" -> POST /v1/bankAccounts
- "Get bankAccount details?" -> GET /v1/bankAccounts/{id}
- "Update a bankAccount?" -> PUT /v1/bankAccounts/{id}
- "Delete a bankAccount?" -> DELETE /v1/bankAccounts/{id}
- "List all bookTranTypes?" -> GET /v1/bookTranTypes
- "List all cashPayments?" -> GET /v1/cashPayments
- "Create a cashPayment?" -> POST /v1/cashPayments
- "Get cashPayment details?" -> GET /v1/cashPayments/{id}
- "Update a cashPayment?" -> PUT /v1/cashPayments/{id}
- "Delete a cashPayment?" -> DELETE /v1/cashPayments/{id}
- "List all cashReceipts?" -> GET /v1/cashReceipts
- "Create a cashReceipt?" -> POST /v1/cashReceipts
- "Get cashReceipt details?" -> GET /v1/cashReceipts/{id}
- "Update a cashReceipt?" -> PUT /v1/cashReceipts/{id}
- "Delete a cashReceipt?" -> DELETE /v1/cashReceipts/{id}
- "List all categoryTypes?" -> GET /v1/categoryTypes
- "List all companySettings?" -> GET /v1/companySettings
- "List all companySetupConfig?" -> GET /v1/companySetupConfig
- "List all getFinancialYear?" -> GET /v1/companySetupConfig/getFinancialYear
- "List all getCompanyOptions?" -> GET /v1/companySetupConfig/getCompanyOptions
- "List all getCompanyLogo?" -> GET /v1/companySetupConfig/getCompanyLogo
- "List all customers?" -> GET /v1/customers
- "Create a customer?" -> POST /v1/customers
- "Get customer details?" -> GET /v1/customers/{id}
- "Update a customer?" -> PUT /v1/customers/{id}
- "Delete a customer?" -> DELETE /v1/customers/{id}
- "List all GetWithoutDormant?" -> GET /v1/customers/GetWithoutDormant
- "List all openingBalance?" -> GET /v1/customers/{itemId}/openingBalance
- "List all openingBalanceList?" -> GET /v1/customers/{itemId}/openingBalanceList
- "List all accountTrans?" -> GET /v1/customers/{itemId}/accountTrans
- "List all quotes?" -> GET /v1/customers/{itemId}/quotes
- "Create a sendSalesInvoice?" -> POST /v1/email/sendSalesInvoice
- "Create a sendEmailStatement?" -> POST /v1/email/sendEmailStatement
- "Create a sendQuote?" -> POST /v1/email/sendQuote
- "List all nominalAccounts?" -> GET /v1/nominalAccounts
- "Get nominalAccount details?" -> GET /v1/nominalAccounts/{id}
- "List all ledger?" -> GET /v1/nominalAccounts/ledger
- "Get ledger details?" -> GET /v1/nominalAccounts/ledger/{ids}
Response Tips
- Check response schemas in references/api-spec.lap for field details
- Create/update endpoints typically return the created/updated object
References
- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas
Generated from the official API spec by LAP
"List all ownerTypeGroups?" -> GET /v1/ownerTypeGroups"List all ownerTypes?" -> GET /v1/ownerTypes"List all payments?" -> GET /v1/payments"Create a payment?" -> POST /v1/payments"Get payment details?" -> GET /v1/payments/{id}"Update a payment?" -> PUT /v1/payments/{id}"Delete a payment?" -> DELETE /v1/payments/{id}"List all products?" -> GET /v1/products"Create a product?" -> POST /v1/products"Get product details?" -> GET /v1/products/{id}"Update a product?" -> PUT /v1/products/{id}"Delete a product?" -> DELETE /v1/products/{id}"List all GetWithoutDormant?" -> GET /v1/products/GetWithoutDormant"List all productTypes?" -> GET /v1/productTypes"List all purchases?" -> GET /v1/purchases"Create a purchase?" -> POST /v1/purchases"Get purchase details?" -> GET /v1/purchases/{id}"Update a purchase?" -> PUT /v1/purchases/{id}"Delete a purchase?" -> DELETE /v1/purchases/{id}"Create a createPurchaseWithGeneratingReference?" -> POST /v1/purchases/createPurchaseWithGeneratingReference"List all quotes?" -> GET /v1/quotes"Create a quote?" -> POST /v1/quotes"Get quote details?" -> GET /v1/quotes/{id}"Update a quote?" -> PUT /v1/quotes/{id}"Delete a quote?" -> DELETE /v1/quotes/{id}"Update a close?" -> PUT /v1/quotes/close/{id}"Update a reopen?" -> PUT /v1/quotes/reopen/{id}"Create a generateSaleInvoice?" -> POST /v1/quotes/generateSaleInvoice"Create a createQuoteWithGeneratingReference?" -> POST /v1/quotes/createQuoteWithGeneratingReference"List all sales?" -> GET /v1/sales"List all salesCreditNotes?" -> GET /v1/salesCreditNotes"Create a salesCreditNote?" -> POST /v1/salesCreditNotes"Get salesCreditNote details?" -> GET /v1/salesCreditNotes/{id}"Update a salesCreditNote?" -> PUT /v1/salesCreditNotes/{id}"Delete a salesCreditNote?" -> DELETE /v1/salesCreditNotes/{id}"Create a createCreditNoteWithGeneratingReference?" -> POST /v1/salesCreditNotes/createCreditNoteWithGeneratingReference"List all salesEntries?" -> GET /v1/salesEntries"Create a salesEntry?" -> POST /v1/salesEntries"Get salesEntry details?" -> GET /v1/salesEntries/{id}"Update a salesEntry?" -> PUT /v1/salesEntries/{id}"Delete a salesEntry?" -> DELETE /v1/salesEntries/{id}"List all salesInvoices?" -> GET /v1/salesInvoices"Create a salesInvoice?" -> POST /v1/salesInvoices"Get salesInvoice details?" -> GET /v1/salesInvoices/{id}"Update a salesInvoice?" -> PUT /v1/salesInvoices/{id}"Delete a salesInvoice?" -> DELETE /v1/salesInvoices/{id}"Create a createSaleInvoiceWithGeneratingReference?" -> POST /v1/salesInvoices/createSaleInvoiceWithGeneratingReference"List all salesReps?" -> GET /v1/salesReps"Create a salesRep?" -> POST /v1/salesReps"Get salesRep details?" -> GET /v1/salesReps/{id}"Update a salesRep?" -> PUT /v1/salesReps/{id}"Delete a salesRep?" -> DELETE /v1/salesReps/{id}"List all suppliers?" -> GET /v1/suppliers"Create a supplier?" -> POST /v1/suppliers"Get supplier details?" -> GET /v1/suppliers/{id}"Update a supplier?" -> PUT /v1/suppliers/{id}"Delete a supplier?" -> DELETE /v1/suppliers/{id}"List all openingBalance?" -> GET /v1/suppliers/{itemId}/openingBalance"List all openingBalanceList?" -> GET /v1/suppliers/{itemId}/openingBalanceList"List all accountTrans?" -> GET /v1/suppliers/{itemId}/accountTrans"List all userDefinedFields?" -> GET /v1/userDefinedFields"List all vatAnalysisTypes?" -> GET /v1/vatAnalysisTypes"List all vatCategories?" -> GET /v1/vatCategories"Create a vatRate?" -> POST /v1/vatCategories/vatRates"List all vatRates?" -> GET /v1/vatRates"List all vatTypes?" -> GET /v1/vatTypes"How to authenticate?" -> See Auth section