Elorus MCP server
457 operations0 webhooks
Manage Elorus accounting, invoicing, expenses, contacts, inventory, projects, and time tracking through both supported REST API versions.
Try Elorus with your agent
Connect Elorus, then paste this into Claude, ChatGPT or Cursor. For ideas from other apps, see the use cases.
Using Corsair, show me what you can do in Elorus on my account, then run one read-only example and show me the result.
Elorus tools and triggers
Tools are what your agent can do in Elorus through Corsair's MCP server. Triggers are the Elorus events a routine can start from.
V12
- Bills Attachments CreateWrite
Create a new attachment.
v12.bills_attachments_create
- Bills Attachments DeleteDestructive
Delete an attachment. ---
v12.bills_attachments_delete
- Bills Attachments FileRead-only
Get the actual attachment file.
v12.bills_attachments_file
- Bills Attachments ListRead-only
Get the list of attachments.
v12.bills_attachments_list
- Bills Attachments Partial UpdateWrite
Partially update an attachment.
v12.bills_attachments_partial_update
- Bills Attachments ReadRead-only
Get a single attachment. ---
v12.bills_attachments_read
- Bills CreateWrite
Create a new bill.
v12.bills_create
- Bills DeleteDestructive
Delete a bill.
v12.bills_delete
- Bills Email CreateDestructive
Send the document by email.
v12.bills_email_create
- Bills Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v12.bills_email_from_template
- Bills Email ReadRead-only
Get the default document email fields.
v12.bills_email_read
- Bills ListRead-only
Get the list of bills.
v12.bills_list
- Bills Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v12.bills_mark_void
- Bills Notes CreateWrite
Create a new private note. ---
v12.bills_notes_create
- Bills Notes DeleteDestructive
Delete a private note.
v12.bills_notes_delete
- Bills Notes ListRead-only
Get the list of private notes.
v12.bills_notes_list
- Bills Notes UpdateWrite
Update a private note.
v12.bills_notes_update
- Bills Partial UpdateWrite
Partially update a bill.
v12.bills_partial_update
- Bills PdfRead-only
Get the document as PDF.
v12.bills_pdf
- Bills ReadRead-only
Get a single bill.
v12.bills_read
- Bills Sent-Email-Messages ListRead-only
Get the list of tracked email messages for this document.
v12.bills_sent-email-messages_list
- Bills UpdateWrite
Update a bill.
v12.bills_update
- Cashpayments Attachments CreateWrite
Create a new attachment.
v12.cashpayments_attachments_create
- Cashpayments Attachments DeleteDestructive
Delete an attachment. ---
v12.cashpayments_attachments_delete
- Cashpayments Attachments FileRead-only
Get the actual attachment file.
v12.cashpayments_attachments_file
- Cashpayments Attachments ListRead-only
Get the list of attachments.
v12.cashpayments_attachments_list
- Cashpayments Attachments Partial UpdateWrite
Partially update an attachment.
v12.cashpayments_attachments_partial_update
- Cashpayments Attachments ReadRead-only
Get a single attachment. ---
v12.cashpayments_attachments_read
- Cashpayments CreateWrite
Create a new payment sent.
v12.cashpayments_create
- Cashpayments DeleteDestructive
Delete a payment sent.
v12.cashpayments_delete
- Cashpayments ListRead-only
Get the list of payments sent. ---
v12.cashpayments_list
- Cashpayments Notes CreateWrite
Create a new private note. ---
v12.cashpayments_notes_create
- Cashpayments Notes DeleteDestructive
Delete a private note.
v12.cashpayments_notes_delete
- Cashpayments Notes ListRead-only
Get the list of private notes.
v12.cashpayments_notes_list
- Cashpayments Notes UpdateWrite
Update a private note.
v12.cashpayments_notes_update
- Cashpayments PdfRead-only
Get the document as PDF.
v12.cashpayments_pdf
- Cashpayments ReadRead-only
Get a single payment sent.
v12.cashpayments_read
- Cashpayments UpdateWrite
Update a payment sent.
v12.cashpayments_update
- Cashreceipts Attachments CreateWrite
Create a new attachment.
v12.cashreceipts_attachments_create
- Cashreceipts Attachments DeleteDestructive
Delete an attachment. ---
v12.cashreceipts_attachments_delete
- Cashreceipts Attachments FileRead-only
Get the actual attachment file.
v12.cashreceipts_attachments_file
- Cashreceipts Attachments ListRead-only
Get the list of attachments.
v12.cashreceipts_attachments_list
- Cashreceipts Attachments Partial UpdateWrite
Partially update an attachment.
v12.cashreceipts_attachments_partial_update
- Cashreceipts Attachments ReadRead-only
Get a single attachment. ---
v12.cashreceipts_attachments_read
- Cashreceipts CreateWrite
Create a new payment received.
v12.cashreceipts_create
- Cashreceipts DeleteDestructive
Delete a payment received.
v12.cashreceipts_delete
- Cashreceipts ListRead-only
Get the list of payments received.
v12.cashreceipts_list
- Cashreceipts Notes CreateWrite
Create a new private note. ---
v12.cashreceipts_notes_create
- Cashreceipts Notes DeleteDestructive
Delete a private note.
v12.cashreceipts_notes_delete
- Cashreceipts Notes ListRead-only
Get the list of private notes.
v12.cashreceipts_notes_list
- Cashreceipts Notes UpdateWrite
Update a private note.
v12.cashreceipts_notes_update
- Cashreceipts PdfRead-only
Get the document as PDF.
v12.cashreceipts_pdf
- Cashreceipts ReadRead-only
Get a single payment received.
v12.cashreceipts_read
- Cashreceipts UpdateWrite
Update a payment received.
v12.cashreceipts_update
- Contacts Attachments CreateWrite
Create a new attachment.
v12.contacts_attachments_create
- Contacts Attachments DeleteDestructive
Delete an attachment. ---
v12.contacts_attachments_delete
- Contacts Attachments FileRead-only
Get the actual attachment file.
v12.contacts_attachments_file
- Contacts Attachments ListRead-only
Get the list of attachments.
v12.contacts_attachments_list
- Contacts Attachments Partial UpdateWrite
Partially update an attachment.
v12.contacts_attachments_partial_update
- Contacts Attachments ReadRead-only
Get a single attachment. ---
v12.contacts_attachments_read
- Contacts CreateWrite
Create a new contact.
v12.contacts_create
- Contacts DeleteDestructive
Delete a contact.
v12.contacts_delete
- Contacts ListRead-only
Get the list of contacts
v12.contacts_list
- Contacts Notes CreateWrite
Create a new private note. ---
v12.contacts_notes_create
- Contacts Notes DeleteDestructive
Delete a private note.
v12.contacts_notes_delete
- Contacts Notes ListRead-only
Get the list of private notes.
v12.contacts_notes_list
- Contacts Notes UpdateWrite
Update a private note.
v12.contacts_notes_update
- Contacts ReadRead-only
Get the details of a single contact.
v12.contacts_read
- Contacts UpdateWrite
Update a contact.
v12.contacts_update
- Creditnotes Applied-Credit CreateWrite
Bulk apply credit.
v12.creditnotes_applied-credit_create
- Creditnotes Applied-Credit DeleteDestructive
Delete applied credit.
v12.creditnotes_applied-credit_delete
- Creditnotes Applied-Credit ListRead-only
Get the applied credit.
v12.creditnotes_applied-credit_list
- Creditnotes Attachments CreateWrite
Create a new attachment.
v12.creditnotes_attachments_create
- Creditnotes Attachments DeleteDestructive
Delete an attachment. ---
v12.creditnotes_attachments_delete
- Creditnotes Attachments FileRead-only
Get the actual attachment file.
v12.creditnotes_attachments_file
- Creditnotes Attachments ListRead-only
Get the list of attachments.
v12.creditnotes_attachments_list
- Creditnotes Attachments Partial UpdateWrite
Partially update an attachment.
v12.creditnotes_attachments_partial_update
- Creditnotes Attachments ReadRead-only
Get a single attachment. ---
v12.creditnotes_attachments_read
- Creditnotes CreateWrite
Create a new credit note.
v12.creditnotes_create
- Creditnotes DeleteDestructive
Delete a credit note.
v12.creditnotes_delete
- Creditnotes Discussions CreateWrite
Create a new discussion message.
v12.creditnotes_discussions_create
- Creditnotes Discussions DeleteDestructive
Delete a discussion message.
v12.creditnotes_discussions_delete
- Creditnotes Discussions ListRead-only
Get the client discussion.
v12.creditnotes_discussions_list
- Creditnotes Discussions UpdateWrite
Update a discussion message.
v12.creditnotes_discussions_update
- Creditnotes Email CreateDestructive
Send the document by email.
v12.creditnotes_email_create
- Creditnotes Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v12.creditnotes_email_from_template
- Creditnotes Email ReadRead-only
Get the default document email fields.
v12.creditnotes_email_read
- Creditnotes ListRead-only
Get the list of credit notes.
v12.creditnotes_list
- Creditnotes Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v12.creditnotes_mark_void
- Creditnotes Notes CreateWrite
Create a new private note. ---
v12.creditnotes_notes_create
- Creditnotes Notes DeleteDestructive
Delete a private note.
v12.creditnotes_notes_delete
- Creditnotes Notes ListRead-only
Get the list of private notes.
v12.creditnotes_notes_list
- Creditnotes Notes UpdateWrite
Update a private note.
v12.creditnotes_notes_update
- Creditnotes Partial UpdateWrite
Partially update a credit note.
v12.creditnotes_partial_update
- Creditnotes PdfRead-only
Get the document as PDF.
v12.creditnotes_pdf
- Creditnotes ReadRead-only
Get a single credit note.
v12.creditnotes_read
- Creditnotes Sent-Email-Messages ListRead-only
Get the list of tracked email messages for this document.
v12.creditnotes_sent-email-messages_list
- Creditnotes UpdateWrite
Update a credit note.
v12.creditnotes_update
- Deliverynotes Attachments CreateWrite
Create a new attachment.
v12.deliverynotes_attachments_create
- Deliverynotes Attachments DeleteDestructive
Delete an attachment. ---
v12.deliverynotes_attachments_delete
- Deliverynotes Attachments FileRead-only
Get the actual attachment file.
v12.deliverynotes_attachments_file
- Deliverynotes Attachments ListRead-only
Get the list of attachments.
v12.deliverynotes_attachments_list
- Deliverynotes Attachments Partial UpdateWrite
Partially update an attachment.
v12.deliverynotes_attachments_partial_update
- Deliverynotes Attachments ReadRead-only
Get a single attachment. ---
v12.deliverynotes_attachments_read
- Deliverynotes CreateWrite
Create a new delivery note.
v12.deliverynotes_create
- Deliverynotes DeleteDestructive
Delete a delivery note.
v12.deliverynotes_delete
- Deliverynotes Email CreateDestructive
Send the document by email.
v12.deliverynotes_email_create
- Deliverynotes Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v12.deliverynotes_email_from_template
- Deliverynotes Email ReadRead-only
Get the default document email fields.
v12.deliverynotes_email_read
- Deliverynotes ListRead-only
Get the list of delivery notes.
v12.deliverynotes_list
- Deliverynotes Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v12.deliverynotes_mark_void
- Deliverynotes Notes CreateWrite
Create a new private note. ---
v12.deliverynotes_notes_create
- Deliverynotes Notes DeleteDestructive
Delete a private note.
v12.deliverynotes_notes_delete
- Deliverynotes Notes ListRead-only
Get the list of private notes.
v12.deliverynotes_notes_list
- Deliverynotes Notes UpdateWrite
Update a private note.
v12.deliverynotes_notes_update
- Deliverynotes Partial UpdateWrite
Partially update a delivery note.
v12.deliverynotes_partial_update
- Deliverynotes PdfRead-only
Get the document as PDF.
v12.deliverynotes_pdf
- Deliverynotes ReadRead-only
Get a single delivery note.
v12.deliverynotes_read
- Deliverynotes Sent-Email-Messages ListRead-only
Get the list of tracked email messages for this document.
v12.deliverynotes_sent-email-messages_list
- Deliverynotes UpdateWrite
Update a delivery note.
v12.deliverynotes_update
- Documenttypes ListRead-only
Get the list of document types. ---
v12.documenttypes_list
- Documenttypes ReadRead-only
Get a single document type. ---
v12.documenttypes_read
- Documenttypes Sequences CreateWrite
Create a numbering sequence. ---
v12.documenttypes_sequences_create
- Documenttypes Sequences Delete SequenceDestructive
Delete a numbering sequence. ---
v12.documenttypes_sequences_delete_sequence
- Documenttypes Sequences ListRead-only
Get the numbering sequences of a document type. ---
v12.documenttypes_sequences_list
- Documenttypes Sequences Rename SequenceWrite
Rename a numbering sequence. ---
v12.documenttypes_sequences_rename_sequence
- Emailtemplates CreateWrite
Create an email template. ---
v12.emailtemplates_create
- Emailtemplates DeleteDestructive
Destroy an email template. ---
v12.emailtemplates_delete
- Emailtemplates ListRead-only
Get the list of email templates. ---
v12.emailtemplates_list
- Emailtemplates ReadRead-only
Get a single email template. ---
v12.emailtemplates_read
- Emailtemplates UpdateWrite
Update an email template. ---
v12.emailtemplates_update
- Estimates Attachments CreateWrite
Create a new attachment.
v12.estimates_attachments_create
- Estimates Attachments DeleteDestructive
Delete an attachment. ---
v12.estimates_attachments_delete
- Estimates Attachments FileRead-only
Get the actual attachment file.
v12.estimates_attachments_file
- Estimates Attachments ListRead-only
Get the list of attachments.
v12.estimates_attachments_list
- Estimates Attachments Partial UpdateWrite
Partially update an attachment.
v12.estimates_attachments_partial_update
- Estimates Attachments ReadRead-only
Get a single attachment. ---
v12.estimates_attachments_read
- Estimates CreateWrite
Create a new estimate.
v12.estimates_create
- Estimates DeleteDestructive
Delete an estimate.
v12.estimates_delete
- Estimates Discussions CreateWrite
Create a new discussion message.
v12.estimates_discussions_create
- Estimates Discussions DeleteDestructive
Delete a discussion message.
v12.estimates_discussions_delete
- Estimates Discussions ListRead-only
Get the client discussion.
v12.estimates_discussions_list
- Estimates Discussions UpdateWrite
Update a discussion message.
v12.estimates_discussions_update
- Estimates Email CreateDestructive
Send the document by email.
v12.estimates_email_create
- Estimates Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v12.estimates_email_from_template
- Estimates Email ReadRead-only
Get the default document email fields.
v12.estimates_email_read
- Estimates ListRead-only
Get the list of estimates.
v12.estimates_list
- Estimates Notes CreateWrite
Create a new private note. ---
v12.estimates_notes_create
- Estimates Notes DeleteDestructive
Delete a private note.
v12.estimates_notes_delete
- Estimates Notes ListRead-only
Get the list of private notes.
v12.estimates_notes_list
- Estimates Notes UpdateWrite
Update a private note.
v12.estimates_notes_update
- Estimates Partial UpdateWrite
Partially update an estimate.
v12.estimates_partial_update
- Estimates PdfRead-only
Get the document as PDF.
v12.estimates_pdf
- Estimates ReadRead-only
Get a single estimate.
v12.estimates_read
- Estimates Sent-Email-Messages ListRead-only
Get the list of tracked email messages for this document.
v12.estimates_sent-email-messages_list
- Estimates UpdateWrite
Update an estimate.
v12.estimates_update
- Expensecategories ListRead-only
Get the list of expense categories. ---
v12.expensecategories_list
- Expensecategories ReadRead-only
Get a single expense category. ---
v12.expensecategories_read
- Expenses Attachments CreateWrite
Create a new attachment.
v12.expenses_attachments_create
- Expenses Attachments DeleteDestructive
Delete an attachment. ---
v12.expenses_attachments_delete
- Expenses Attachments FileRead-only
Get the actual attachment file.
v12.expenses_attachments_file
- Expenses Attachments ListRead-only
Get the list of attachments.
v12.expenses_attachments_list
- Expenses Attachments Partial UpdateWrite
Partially update an attachment.
v12.expenses_attachments_partial_update
- Expenses Attachments ReadRead-only
Get a single attachment. ---
v12.expenses_attachments_read
- Expenses CreateWrite
Create a new expense.
v12.expenses_create
- Expenses DeleteDestructive
Delete an expense. ---
v12.expenses_delete
- Expenses ListRead-only
Get the list of expenses.
v12.expenses_list
- Expenses Notes CreateWrite
Create a new private note. ---
v12.expenses_notes_create
- Expenses Notes DeleteDestructive
Delete a private note.
v12.expenses_notes_delete
- Expenses Notes ListRead-only
Get the list of private notes.
v12.expenses_notes_list
- Expenses Notes UpdateWrite
Update a private note.
v12.expenses_notes_update
- Expenses ReadRead-only
Get a single expense.
v12.expenses_read
- Expenses UpdateWrite
To update the line items, the endpoint expects that you send a complete list of the new items. For existing lines you must send over their IDs (as returned by the retrieve endpoint
v12.expenses_update
- Goodsreceipts CreateWrite
Create a new goods receipt.
v12.goodsreceipts_create
- Goodsreceipts DeleteDestructive
Delete a goods receipt.
v12.goodsreceipts_delete
- Goodsreceipts Email CreateDestructive
Send the document by email.
v12.goodsreceipts_email_create
- Goodsreceipts Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v12.goodsreceipts_email_from_template
- Goodsreceipts Email ReadRead-only
Get the default document email fields.
v12.goodsreceipts_email_read
- Goodsreceipts ListRead-only
goodsreceipts list
v12.goodsreceipts_list
- Goodsreceipts Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v12.goodsreceipts_mark_void
- Goodsreceipts Notes CreateWrite
Create a new private note. ---
v12.goodsreceipts_notes_create
- Goodsreceipts Notes DeleteDestructive
Delete a private note.
v12.goodsreceipts_notes_delete
- Goodsreceipts Notes ListRead-only
Get the list of private notes.
v12.goodsreceipts_notes_list
- Goodsreceipts Notes UpdateWrite
Update a private note.
v12.goodsreceipts_notes_update
- Goodsreceipts Partial UpdateWrite
Partially update a goods receipt.
v12.goodsreceipts_partial_update
- Goodsreceipts PdfRead-only
Get the document as PDF.
v12.goodsreceipts_pdf
- Goodsreceipts ReadRead-only
Get a single goods receipt.
v12.goodsreceipts_read
- Goodsreceipts Sent-Email-Messages ListRead-only
Get the list of tracked email messages for this document.
v12.goodsreceipts_sent-email-messages_list
- Goodsreceipts UpdateWrite
Update a goods receipt.
v12.goodsreceipts_update
- Goodsreceiptsequences CreateWrite
Create a goods receipt sequence. ---
v12.goodsreceiptsequences_create
- Goodsreceiptsequences Delete SequenceDestructive
Delete a numbering sequence. ---
v12.goodsreceiptsequences_delete_sequence
- Goodsreceiptsequences ListRead-only
Get the list of goods receipt sequences. ---
v12.goodsreceiptsequences_list
- Goodsreceiptsequences Rename SequenceWrite
Rename a numbering sequence. ---
v12.goodsreceiptsequences_rename_sequence
- Invoices Applied-Credit CreateWrite
Bulk apply credit.
v12.invoices_applied-credit_create
- Invoices Applied-Credit DeleteDestructive
Delete applied credit.
v12.invoices_applied-credit_delete
- Invoices Applied-Credit ListRead-only
Get the applied credit.
v12.invoices_applied-credit_list
- Invoices Attachments CreateWrite
Create a new attachment.
v12.invoices_attachments_create
- Invoices Attachments DeleteDestructive
Delete an attachment. ---
v12.invoices_attachments_delete
- Invoices Attachments FileRead-only
Get the actual attachment file.
v12.invoices_attachments_file
- Invoices Attachments ListRead-only
Get the list of attachments.
v12.invoices_attachments_list
- Invoices Attachments Partial UpdateWrite
Partially update an attachment.
v12.invoices_attachments_partial_update
- Invoices Attachments ReadRead-only
Get a single attachment. ---
v12.invoices_attachments_read
- Invoices CreateWrite
Create a new invoice.
v12.invoices_create
- Invoices DeleteDestructive
Delete an invoice.
v12.invoices_delete
- Invoices Discussions CreateWrite
Create a new discussion message.
v12.invoices_discussions_create
- Invoices Discussions DeleteDestructive
Delete a discussion message.
v12.invoices_discussions_delete
- Invoices Discussions ListRead-only
Get the client discussion.
v12.invoices_discussions_list
- Invoices Discussions UpdateWrite
Update a discussion message.
v12.invoices_discussions_update
- Invoices Email CreateDestructive
Send the document by email.
v12.invoices_email_create
- Invoices Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v12.invoices_email_from_template
- Invoices Email ReadRead-only
Get the default document email fields.
v12.invoices_email_read
- Invoices ListRead-only
Get the list of invoices.
v12.invoices_list
- Invoices Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v12.invoices_mark_void
- Invoices Notes CreateWrite
Create a new private note. ---
v12.invoices_notes_create
- Invoices Notes DeleteDestructive
Delete a private note.
v12.invoices_notes_delete
- Invoices Notes ListRead-only
Get the list of private notes.
v12.invoices_notes_list
- Invoices Notes UpdateWrite
Update a private note.
v12.invoices_notes_update
- Invoices Partial UpdateWrite
Partially update an invoice.
v12.invoices_partial_update
- Invoices PdfRead-only
Get the document as PDF.
v12.invoices_pdf
- Invoices ReadRead-only
Get a single invoice.
v12.invoices_read
- Invoices Sent-Email-Messages ListRead-only
Get the list of tracked email messages for this document.
v12.invoices_sent-email-messages_list
- Invoices UpdateWrite
Update an invoice.
v12.invoices_update
- Organizationbranch CreateWrite
Create an organization branch. ---
v12.organizationbranch_create
- Organizationbranch DeleteDestructive
Delete an organization branch. ---
v12.organizationbranch_delete
- Organizationbranch ListRead-only
Get the list of organization branches. ---
v12.organizationbranch_list
- Organizationbranch Partial UpdateWrite
Partially update an organization branch. ---
v12.organizationbranch_partial_update
- Organizationbranch ReadRead-only
Get a single organization branch. ---
v12.organizationbranch_read
- Organizationbranch UpdateWrite
Update an organization branch. ---
v12.organizationbranch_update
- Paymentgateways ListRead-only
Get the list of payment gateways. ---
v12.paymentgateways_list
- Products CreateWrite
Create a new product / service. ---
v12.products_create
- Products DeleteDestructive
Delete a product / service.
v12.products_delete
- Products ListRead-only
Get the list of products / services.
v12.products_list
- Products Notes CreateWrite
Create a new private note. ---
v12.products_notes_create
- Products Notes DeleteDestructive
Delete a private note.
v12.products_notes_delete
- Products Notes ListRead-only
Get the list of private notes.
v12.products_notes_list
- Products Notes UpdateWrite
Update a private note.
v12.products_notes_update
- Products ReadRead-only
Get a single product / service.
v12.products_read
- Products Stockadjustments CreateWrite
Create a new stock adjustment.
v12.products_stockadjustments_create
- Products Stockadjustments DeleteDestructive
Delete an existing stock adjustment.
v12.products_stockadjustments_delete
- Products Stockadjustments ListRead-only
Get the list of manual stock adjustments for the product / service.
v12.products_stockadjustments_list
- Products Stockadjustments ReadRead-only
Get a single manual stock adjustment.
v12.products_stockadjustments_read
- Products UpdateWrite
Update a product / service.
v12.products_update
- Projects Attachments CreateWrite
Create a new attachment.
v12.projects_attachments_create
- Projects Attachments DeleteDestructive
Delete an attachment. ---
v12.projects_attachments_delete
- Projects Attachments FileRead-only
Get the actual attachment file.
v12.projects_attachments_file
- Projects Attachments ListRead-only
Get the list of attachments.
v12.projects_attachments_list
- Projects Attachments Partial UpdateWrite
Partially update an attachment.
v12.projects_attachments_partial_update
- Projects Attachments ReadRead-only
Get a single attachment. ---
v12.projects_attachments_read
- Projects CreateWrite
Create a new project.
v12.projects_create
- Projects DeleteDestructive
Delete a project. ---
v12.projects_delete
- Projects Discussions CreateWrite
Create a new discussion message.
v12.projects_discussions_create
- Projects Discussions DeleteDestructive
Delete a discussion message.
v12.projects_discussions_delete
- Projects Discussions ListRead-only
Get the client discussion.
v12.projects_discussions_list
- Projects Discussions UpdateWrite
Update a discussion message.
v12.projects_discussions_update
- Projects ListRead-only
Get the list of projects. ---
v12.projects_list
- Projects Notes CreateWrite
Create a new private note. ---
v12.projects_notes_create
- Projects Notes DeleteDestructive
Delete a private note.
v12.projects_notes_delete
- Projects Notes ListRead-only
Get the list of private notes.
v12.projects_notes_list
- Projects Notes UpdateWrite
Update a private note.
v12.projects_notes_update
- Projects Projectextrafees CreateWrite
Create a new project extra fee. ---
v12.projects_projectextrafees_create
- Projects Projectextrafees DeleteDestructive
Delete a project extra fee. ---
v12.projects_projectextrafees_delete
- Projects Projectextrafees ListRead-only
Get the list of project extra fees. ---
v12.projects_projectextrafees_list
- Projects Projectextrafees Partial UpdateWrite
Partially update a project extra fee. ---
v12.projects_projectextrafees_partial_update
- Projects Projectextrafees ReadRead-only
Get a single project extra fee. ---
v12.projects_projectextrafees_read
- Projects Projectextrafees UpdateWrite
Update a project extra fee. ---
v12.projects_projectextrafees_update
- Projects ReadRead-only
Get a single project. ---
v12.projects_read
- Projects UpdateWrite
Update an existing project. ---
v12.projects_update
- Recurringinvoices CreateWrite
Create a new recurring invoice.
v12.recurringinvoices_create
- Recurringinvoices DeleteDestructive
Delete a recurring invoice.
v12.recurringinvoices_delete
- Recurringinvoices ListRead-only
Get the list of recurring invoices.
v12.recurringinvoices_list
- Recurringinvoices Notes CreateWrite
Create a new private note. ---
v12.recurringinvoices_notes_create
- Recurringinvoices Notes DeleteDestructive
Delete a private note.
v12.recurringinvoices_notes_delete
- Recurringinvoices Notes ListRead-only
Get the list of private notes.
v12.recurringinvoices_notes_list
- Recurringinvoices Notes UpdateWrite
Update a private note.
v12.recurringinvoices_notes_update
- Recurringinvoices ReadRead-only
Get a single recurring invoice.
v12.recurringinvoices_read
- Recurringinvoices UpdateWrite
When changing the invoice client, all client fields will be updated based on the new contact record, unless you explicitly specify their values.
v12.recurringinvoices_update
- Suppliercredits Applied-Credit CreateWrite
Bulk apply credit.
v12.suppliercredits_applied-credit_create
- Suppliercredits Applied-Credit DeleteDestructive
Delete applied credit.
v12.suppliercredits_applied-credit_delete
- Suppliercredits Applied-Credit ListRead-only
Get the applied credit.
v12.suppliercredits_applied-credit_list
- Suppliercredits Attachments CreateWrite
Create a new attachment.
v12.suppliercredits_attachments_create
- Suppliercredits Attachments DeleteDestructive
Delete an attachment. ---
v12.suppliercredits_attachments_delete
- Suppliercredits Attachments FileRead-only
Get the actual attachment file.
v12.suppliercredits_attachments_file
- Suppliercredits Attachments ListRead-only
Get the list of attachments.
v12.suppliercredits_attachments_list
- Suppliercredits Attachments Partial UpdateWrite
Partially update an attachment.
v12.suppliercredits_attachments_partial_update
- Suppliercredits Attachments ReadRead-only
Get a single attachment. ---
v12.suppliercredits_attachments_read
- Suppliercredits CreateWrite
Create a new supplier credit. ---
v12.suppliercredits_create
- Suppliercredits DeleteDestructive
Delete a supplier credit.
v12.suppliercredits_delete
- Suppliercredits Email CreateDestructive
Send the document by email.
v12.suppliercredits_email_create
- Suppliercredits Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v12.suppliercredits_email_from_template
- Suppliercredits Email ReadRead-only
Get the default document email fields.
v12.suppliercredits_email_read
- Suppliercredits ListRead-only
Get the list of supplier credits.
v12.suppliercredits_list
- Suppliercredits Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v12.suppliercredits_mark_void
- Suppliercredits Notes CreateWrite
Create a new private note. ---
v12.suppliercredits_notes_create
- Suppliercredits Notes DeleteDestructive
Delete a private note.
v12.suppliercredits_notes_delete
- Suppliercredits Notes ListRead-only
Get the list of private notes.
v12.suppliercredits_notes_list
- Suppliercredits Notes UpdateWrite
Update a private note.
v12.suppliercredits_notes_update
- Suppliercredits Partial UpdateWrite
Partially update a supplier credit. Note that you cannot delete supplier credits marked as issued (i.e. the draft field is set to false).
v12.suppliercredits_partial_update
- Suppliercredits PdfRead-only
Get the document as PDF.
v12.suppliercredits_pdf
- Suppliercredits ReadRead-only
Get a single supplier credit.
v12.suppliercredits_read
- Suppliercredits Sent-Email-Messages ListRead-only
Get the list of tracked email messages for this document.
v12.suppliercredits_sent-email-messages_list
- Suppliercredits UpdateWrite
Update a supplier credit.
v12.suppliercredits_update
- Tasks CreateWrite
Create a new task.
v12.tasks_create
- Tasks DeleteDestructive
Delete a task. ---
v12.tasks_delete
- Tasks ListRead-only
Get the list of tasks. ---
v12.tasks_list
- Tasks ReadRead-only
Get a single task. ---
v12.tasks_read
- Tasks UpdateWrite
Update an existing task. ---
v12.tasks_update
- Taxes ListRead-only
Get the list of taxes. ---
v12.taxes_list
- Taxes ReadRead-only
Get a single tax. ---
v12.taxes_read
- Templates ListRead-only
Get the list of templates. ---
v12.templates_list
- Templates ReadRead-only
Get a single template. ---
v12.templates_read
- Timeentries CreateWrite
Create a new time entry.
v12.timeentries_create
- Timeentries DeleteDestructive
Delete an existing time entry.
v12.timeentries_delete
- Timeentries ListRead-only
Get the list of time entries.
v12.timeentries_list
- Timeentries Mark BilledWrite
Set a billed time entry as forcibly billed. Ignore already billed time entries.
v12.timeentries_mark_billed
- Timeentries Mark UnbilledWrite
Set a billed time entry as unbilled. Ignore already unbilled time entries.
v12.timeentries_mark_unbilled
- Timeentries ReadRead-only
Retrieve an existing time entry.
v12.timeentries_read
- Timeentries UpdateWrite
Update an existing time entry.
v12.timeentries_update
- Trackingcategories ListRead-only
Get the list of tracking categories. ---
v12.trackingcategories_list
- Trackingcategories ReadRead-only
Get a single tracking category. ---
v12.trackingcategories_read
- Unitofmeasurement CreateWrite
Create a new unit of measurement.
v12.unitofmeasurement_create
- Unitofmeasurement DeleteDestructive
Delete an existing unit of measurement.
v12.unitofmeasurement_delete
- Unitofmeasurement ListRead-only
Get list of units of measurement.
v12.unitofmeasurement_list
- Unitofmeasurement Partial UpdateWrite
Partially update an existing unit of measurement.
v12.unitofmeasurement_partial_update
- Unitofmeasurement ReadRead-only
Get a single unit of measurement.
v12.unitofmeasurement_read
- Unitofmeasurement UpdateWrite
Update an existing unit of measurement.
v12.unitofmeasurement_update
- Users ListRead-only
Get the list of organization users.
v12.users_list
- Userteams ListRead-only
Get the list of user teams. ---
v12.userteams_list
- Warehouse CreateWrite
Create a warehouse. ---
v12.warehouse_create
- Warehouse DeleteDestructive
Delete a warehouse. ---
v12.warehouse_delete
- Warehouse ListRead-only
Get the list of warehouses. ---
v12.warehouse_list
- Warehouse Partial UpdateWrite
Partially update a warehouse. ---
v12.warehouse_partial_update
- Warehouse ReadRead-only
Get a single warehouse. ---
v12.warehouse_read
- Warehouse UpdateWrite
Update a warehouse. ---
v12.warehouse_update
V11
- Bills CreateWrite
Create a new bill.
v11.bills_create
- Bills DeleteDestructive
Delete a bill.
v11.bills_delete
- Bills Email CreateDestructive
Send the document by email.
v11.bills_email_create
- Bills Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v11.bills_email_from_template
- Bills Email ReadRead-only
Get the default document email fields.
v11.bills_email_read
- Bills ListRead-only
Get the list of bills.
v11.bills_list
- Bills Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v11.bills_mark_void
- Bills Partial UpdateWrite
Partially update a bill.
v11.bills_partial_update
- Bills PdfRead-only
Get the document as PDF.
v11.bills_pdf
- Bills ReadRead-only
Get a single bill.
v11.bills_read
- Bills UpdateWrite
Update a bill.
v11.bills_update
- Cashpayments CreateWrite
Create a new payment sent.
v11.cashpayments_create
- Cashpayments DeleteDestructive
Delete a payment sent.
v11.cashpayments_delete
- Cashpayments ListRead-only
Get the list of payments sent. ---
v11.cashpayments_list
- Cashpayments PdfRead-only
Get the document as PDF.
v11.cashpayments_pdf
- Cashpayments ReadRead-only
Get a single payment sent.
v11.cashpayments_read
- Cashpayments UpdateWrite
Update a payment sent.
v11.cashpayments_update
- Cashreceipts CreateWrite
Create a new payment received.
v11.cashreceipts_create
- Cashreceipts DeleteDestructive
Delete a payment received.
v11.cashreceipts_delete
- Cashreceipts ListRead-only
Get the list of payments received.
v11.cashreceipts_list
- Cashreceipts PdfRead-only
Get the document as PDF.
v11.cashreceipts_pdf
- Cashreceipts ReadRead-only
Get a single payment received.
v11.cashreceipts_read
- Cashreceipts UpdateWrite
Update a payment received.
v11.cashreceipts_update
- Contacts CreateWrite
Create a new contact.
v11.contacts_create
- Contacts DeleteDestructive
Delete a contact.
v11.contacts_delete
- Contacts ListRead-only
Get the list of contacts
v11.contacts_list
- Contacts ReadRead-only
Get the details of a single contact.
v11.contacts_read
- Contacts UpdateWrite
Update a contact.
v11.contacts_update
- Creditnotes Applied-Credit CreateWrite
Bulk apply credit.
v11.creditnotes_applied-credit_create
- Creditnotes Applied-Credit DeleteDestructive
Delete applied credit.
v11.creditnotes_applied-credit_delete
- Creditnotes Applied-Credit ListRead-only
Get the applied credit.
v11.creditnotes_applied-credit_list
- Creditnotes CreateWrite
Create a new credit note.
v11.creditnotes_create
- Creditnotes DeleteDestructive
Delete a credit note.
v11.creditnotes_delete
- Creditnotes Email CreateDestructive
Send the document by email.
v11.creditnotes_email_create
- Creditnotes Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v11.creditnotes_email_from_template
- Creditnotes Email ReadRead-only
Get the default document email fields.
v11.creditnotes_email_read
- Creditnotes ListRead-only
Get the list of credit notes.
v11.creditnotes_list
- Creditnotes Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v11.creditnotes_mark_void
- Creditnotes Partial UpdateWrite
Partially update a credit note.
v11.creditnotes_partial_update
- Creditnotes PdfRead-only
Get the document as PDF.
v11.creditnotes_pdf
- Creditnotes ReadRead-only
Get a single credit note.
v11.creditnotes_read
- Creditnotes UpdateWrite
Update a credit note.
v11.creditnotes_update
- Documenttypes ListRead-only
Get the list of document types. ---
v11.documenttypes_list
- Documenttypes ReadRead-only
Get a single document type. ---
v11.documenttypes_read
- Emailtemplates CreateWrite
Create an email template. ---
v11.emailtemplates_create
- Emailtemplates DeleteDestructive
Destroy an email template. ---
v11.emailtemplates_delete
- Emailtemplates ListRead-only
Get the list of email templates. ---
v11.emailtemplates_list
- Emailtemplates ReadRead-only
Get a single email template. ---
v11.emailtemplates_read
- Emailtemplates UpdateWrite
Update an email template. ---
v11.emailtemplates_update
- Estimates CreateWrite
Create a new estimate.
v11.estimates_create
- Estimates DeleteDestructive
Delete an estimate.
v11.estimates_delete
- Estimates Email CreateDestructive
Send the document by email.
v11.estimates_email_create
- Estimates Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v11.estimates_email_from_template
- Estimates Email ReadRead-only
Get the default document email fields.
v11.estimates_email_read
- Estimates ListRead-only
Get the list of estimates.
v11.estimates_list
- Estimates Partial UpdateWrite
Partially update an estimate.
v11.estimates_partial_update
- Estimates PdfRead-only
Get the document as PDF.
v11.estimates_pdf
- Estimates ReadRead-only
Get a single estimate.
v11.estimates_read
- Estimates UpdateWrite
Update an estimate.
v11.estimates_update
- Expensecategories ListRead-only
Get the list of expense categories. ---
v11.expensecategories_list
- Expensecategories ReadRead-only
Get a single expense category. ---
v11.expensecategories_read
- Expenses CreateWrite
Create a new expense.
v11.expenses_create
- Expenses DeleteDestructive
Delete an expense. ---
v11.expenses_delete
- Expenses ListRead-only
Get the list of expenses.
v11.expenses_list
- Expenses ReadRead-only
Get a single expense.
v11.expenses_read
- Expenses UpdateWrite
To update the line items, the endpoint expects that you send a complete list of the new items. For existing lines you must send over their IDs (as returned by the retrieve endpoint
v11.expenses_update
- Invoices Applied-Credit CreateWrite
Bulk apply credit.
v11.invoices_applied-credit_create
- Invoices Applied-Credit DeleteDestructive
Delete applied credit.
v11.invoices_applied-credit_delete
- Invoices Applied-Credit ListRead-only
Get the applied credit.
v11.invoices_applied-credit_list
- Invoices CreateWrite
Create a new invoice.
v11.invoices_create
- Invoices DeleteDestructive
Delete an invoice.
v11.invoices_delete
- Invoices Email CreateDestructive
Send the document by email.
v11.invoices_email_create
- Invoices Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v11.invoices_email_from_template
- Invoices Email ReadRead-only
Get the default document email fields.
v11.invoices_email_read
- Invoices ListRead-only
Get the list of invoices.
v11.invoices_list
- Invoices Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v11.invoices_mark_void
- Invoices Partial UpdateWrite
Partially update an invoice.
v11.invoices_partial_update
- Invoices PdfRead-only
Get the document as PDF.
v11.invoices_pdf
- Invoices ReadRead-only
Get a single invoice.
v11.invoices_read
- Invoices UpdateWrite
Update an invoice.
v11.invoices_update
- Numberingsequence CreateWrite
Create a numbering sequence. ---
v11.numberingsequence_create
- Numberingsequence DeleteDestructive
Delete a numbering sequence.
v11.numberingsequence_delete
- Numberingsequence ListRead-only
Get the list of numbering sequences. ---
v11.numberingsequence_list
- Numberingsequence ReadRead-only
Get a single numbering sequence. ---
v11.numberingsequence_read
- Numberingsequence UpdateWrite
Update a numbering sequence. ---
v11.numberingsequence_update
- Paymentgateways ListRead-only
Get the list of payment gateways. ---
v11.paymentgateways_list
- Products CreateWrite
Create a new product / service. ---
v11.products_create
- Products DeleteDestructive
Delete a product / service.
v11.products_delete
- Products ListRead-only
Get the list of products / services.
v11.products_list
- Products ReadRead-only
Get a single product / service.
v11.products_read
- Products UpdateWrite
Update a product / service.
v11.products_update
- Projects ListRead-only
Get the list of projects. ---
v11.projects_list
- Projects ReadRead-only
Get a single project. ---
v11.projects_read
- Recurringinvoices CreateWrite
Create a new recurring invoice.
v11.recurringinvoices_create
- Recurringinvoices DeleteDestructive
Delete a recurring invoice.
v11.recurringinvoices_delete
- Recurringinvoices ListRead-only
Get the list of recurring invoices.
v11.recurringinvoices_list
- Recurringinvoices ReadRead-only
Get a single recurring invoice.
v11.recurringinvoices_read
- Recurringinvoices UpdateWrite
When changing the invoice client, all client fields will be updated based on the new contact record, unless you explicitly specify their values.
v11.recurringinvoices_update
- Suppliercredits Applied-Credit CreateWrite
Bulk apply credit.
v11.suppliercredits_applied-credit_create
- Suppliercredits Applied-Credit DeleteDestructive
Delete applied credit.
v11.suppliercredits_applied-credit_delete
- Suppliercredits Applied-Credit ListRead-only
Get the applied credit.
v11.suppliercredits_applied-credit_list
- Suppliercredits CreateWrite
Create a new supplier credit.
v11.suppliercredits_create
- Suppliercredits DeleteDestructive
Delete a supplier credit.
v11.suppliercredits_delete
- Suppliercredits Email CreateDestructive
Send the document by email.
v11.suppliercredits_email_create
- Suppliercredits Email From TemplateDestructive
The subject and message are rendered from the template resolved via templateid, or the organization's default template if not provided.
v11.suppliercredits_email_from_template
- Suppliercredits Email ReadRead-only
Get the default document email fields.
v11.suppliercredits_email_read
- Suppliercredits ListRead-only
Get the list of supplier credits.
v11.suppliercredits_list
- Suppliercredits Mark VoidDestructive
Mark the document as void or convert it from "void" back to "issued".
v11.suppliercredits_mark_void
- Suppliercredits Partial UpdateWrite
Partially update a supplier credit.
v11.suppliercredits_partial_update
- Suppliercredits PdfRead-only
Get the document as PDF.
v11.suppliercredits_pdf
- Suppliercredits ReadRead-only
Get a single supplier credit.
v11.suppliercredits_read
- Suppliercredits UpdateWrite
Update a supplier credit.
v11.suppliercredits_update
- Taxes ListRead-only
Get the list of taxes. ---
v11.taxes_list
- Taxes ReadRead-only
Get a single tax. ---
v11.taxes_read
- Templates ListRead-only
Get the list of templates. ---
v11.templates_list
- Templates ReadRead-only
Get a single template. ---
v11.templates_read
- Trackingcategories ListRead-only
Get the list of tracking categories. ---
v11.trackingcategories_list
- Trackingcategories ReadRead-only
Get a single tracking category. ---
v11.trackingcategories_read
- Warehouse CreateWrite
Create a warehouse. ---
v11.warehouse_create
- Warehouse DeleteDestructive
Delete a warehouse. ---
v11.warehouse_delete
- Warehouse ListRead-only
Get the list of warehouses. ---
v11.warehouse_list
- Warehouse Partial UpdateWrite
Partially update a warehouse. ---
v11.warehouse_partial_update
- Warehouse ReadRead-only
Get a single warehouse. ---
v11.warehouse_read
- Warehouse UpdateWrite
Update a warehouse. ---
v11.warehouse_update
Connect Elorus to Claude, ChatGPT or Cursor
- 1
Connect Elorus in Corsair
Add your Elorus API key once in Corsair. Corsair stores the credential encrypted and makes the Elorus API calls for your agent, so it never goes into a prompt or a config file. Connect Elorus
If your link lets the agent add apps, you can skip this: it gives you a sign-in link the first time it needs Elorus. On a ChatGPT personal plan, connect Elorus here first.
- 2
Add Corsair's MCP server to your agent
Every client uses the same address:
https://mcp.corsair.dev/mcpOpen Customize → Connectors → Add custom connector, paste the address, then select Connect.Add a custom MCP server with the address and choose OAuth. Personal plans get read tools only.Add to CursorOr add this to~/.cursor/mcp.json. Cursor opens Corsair to sign in the first time it connects.{ "mcpServers": { "corsair": { "url": "https://mcp.corsair.dev/mcp" } } }Run this, then run/mcpin Claude Code to sign in.claude mcp add --transport http corsair https://mcp.corsair.dev/mcpCodex, Gemini CLI, VS Code, Zed and other clients with OAuth sign-in work the same way. Clients without it, such as GitHub Copilot's coding agent, use a link's own address and an API key. Setup for every client
- 3
Sign in and choose what needs your approval
Your client opens Corsair to sign in. Pick a link: the apps your agent can use and a mode that decides what it may do without asking. In the default Cautious mode, Elorus's read and write operations run right away and its 107 destructive operations wait for your approval. Strict mode asks before every write and refuses destructive operations, and Read mode allows reads only.
FAQ
Install corsair and @corsair-dev/elorus, add the Elorus plugin, and connect with an API key. Then call methods like corsair.elorus.api.v11.bills_create() from your app. Corsair keeps each tenant isolated.
Yes. Elorus requires an API key from your Elorus account or developer dashboard. Create credentials with access that matches what you automate, then paste them into Corsair or connect through managed auth in Hub.
Yes. One Corsair client can hit Elorus, GitHub, Notion, Stripe, and the rest. Trigger Elorus from a webhook, push updates to Slack, or chain actions across plugins. Same tenant context across integrations, plain TypeScript.
Teams use Corsair for manage Elorus accounting, invoicing, expenses, contacts, inventory, projects, and time tracking through both supported REST API versions. Common builds include sync jobs, admin tooling, and agents that call Elorus APIs from your backend.
The SDK is open source. Self-host and you pay Corsair nothing for the integration layer. Hub bills for hosted auth and execution, not per Elorus API call. Hub has a generous free tier. For hobby projects you can probably run the whole thing on free. Paid plans start to matter with more tenants or heavier traffic.
We maintain @corsair-dev/elorus in the open repo. When Elorus ships API changes, upgrade the package. Your call sites stay typed. You should not need to rewrite the integration layer each time.
No. Corsair does not read your Elorus data or hold individual access credentials. Credentials stay in your database. API calls run on your instance. We do not store Elorus data on your behalf.
Yes. Add https://mcp.corsair.dev/mcp as a custom connector or MCP server in Claude, ChatGPT, Cursor, VS Code, Claude Code, Codex or any client that supports remote MCP servers with OAuth sign-in, then sign in to Corsair. On ChatGPT personal plans, custom servers currently get read tools only.
Yes. Put Elorus on a link in Strict mode and every write waits for your approval, while destructive actions are refused. The default Cautious mode asks only before the 107 destructive Elorus operations. You can change a link's mode at hub.corsair.dev/me.