Xero
xeroXero is a cloud-based accounting software for small businesses, providing invoicing, bank reconciliation, bookkeeping, and financial reporting in real time
Acciones disponibles (4)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Get ConnectionsXERO_GET_CONNECTIONSAcciónTool to list active xero connections. use when you need to retrieve all current tenant connections for the authenticated user.
XERO_GET_CONNECTIONSAcciónTool to list active xero connections. use when you need to retrieve all current tenant connections for the authenticated user.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobject[]ObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ContactsXERO_GET_CONTACTSAcciónTool to retrieve a list of contacts. use when you need up-to-date contact information with filtering, paging, or incremental updates.
XERO_GET_CONTACTSAcciónTool to retrieve a list of contacts. use when you need up-to-date contact information with filtering, paging, or incremental updates.
Parámetros de entrada
IDsstring[]Comma-separated list of ContactIDs to filter by.
pageintegerPage number for paginated results (requires pageSize).
orderstringSort by field, e.g. UpdatedDateUTC DESC.
wherestringOData-style filter on optimised fields, e.g. Name="ABC".
pageSizeintegerNumber of contacts per page (requires page).
ContactIDstringXero ContactID. If provided, fetches a single contact at /Contacts/{ContactID}.
searchTermstringCase-insensitive search across Name, FirstName, LastName, ContactNumber, CompanyNumber, EmailAddress.
summaryOnlybooleanReturn a lightweight summary-only response when true.
includeArchivedbooleanInclude archived contacts when true.
If-Modified-Sincestringdate-timeUTC timestamp (YYYY-MM-DDThh:mm:ss) to set as the If-Modified-Since header; returns only contacts created or modified since this timestamp.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get QuotesXERO_GET_QUOTESAcciónTool to retrieve a list of quotes. use when you need to list, filter, or page through sales quotes. use after obtaining the tenant id via connections.
XERO_GET_QUOTESAcciónTool to retrieve a list of quotes. use when you need to list, filter, or page through sales quotes. use after obtaining the tenant id via connections.
Parámetros de entrada
pageintegerPage number for paginated results (1-based).
orderstringOrder by any element, e.g., ExpiryDate ASC.
DateTostringdateFilter for quotes on or before this date (YYYY-MM-DD).
StatusstringFilter for quotes of a particular status.
DateFromstringdateFilter for quotes on or after this date (YYYY-MM-DD).
ContactIDstringFilter for quotes belonging to a particular contact by ContactID.
QuoteNumberstringFilter by quote number.
ExpiryDateTostringdateFilter for quotes expiring on or before this date (YYYY-MM-DD).
ExpiryDateFromstringdateFilter for quotes expiring on or after this date (YYYY-MM-DD).
xero-tenant-idstringObligatorioXero Tenant ID header. Required to identify which organization's quotes to retrieve.
If-Modified-SincestringOnly return quotes modified after this UTC timestamp in RFC3339 format.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update InvoiceXERO_POST_INVOICE_UPDATEAcciónTool to update an existing invoice. use when you need to modify the details of an invoice after it's been created.
XERO_POST_INVOICE_UPDATEAcciónTool to update an existing invoice. use when you need to modify the details of an invoice after it's been created.
Parámetros de entrada
unitdpintegerNumber of decimal places for unit amounts.
Invoicesobject[]ObligatorioList containing invoice update definitions (one item).
InvoiceIDstringUnique identifier (UUID) of the invoice.
InvoiceNumberstringInvoice number identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not