Enhance API to include Invoice Created By information
Created by is an important audit field and minimally allows the broader organization to know who to go to for questions...E.g. Think PM getting Invoice questions from customers and then needs to speak with whomever created the invoice to review.
Additionally, this impacts many 3rd party integration tools such as Breadwinner that aim to surface Xero data into other systems. The better enabled integration partners are, the more successful Xero will be in growing with customers and entering larger companies.
Enhancement / Use Case:
Enable API to be able to include the name of the person creating an invoice via API (this can be text or reference, e.g. User.XeroUserId) to be set as the Invoice Created By field. Should be optional value, else default to integration user.
It would also be useful to have a property for Options for matching user based on value sent (FirstandLastName, Email, XeroUserId)
Included Created By info in retrieve API so that external systems can provide this info.
Similarly include some options like CreatedBy.Name, CreatedBy.UserId, CreatedBy.EmailAddress that could be selected in field mapping per customers use case would be extremely valuable.
-
Tipu Sultan commented
This is a really solid idea and would add a lot of clarity for teams handling invoice questions. Having clear creator details improves accountability and makes follow-ups much smoother across systems. Similar transparency is valuable in data-driven workflows too, like accessing https://stluciepropertyappraiser.org when reviewing ownership or valuation history. Better data visibility ultimately strengthens integrations and supports smarter decision-making as organizations scale.
-
grace_lewis
commented
Great suggestion—adding “Invoice Created By” details would really improve traceability and auditing for teams handling large volumes. Clear ownership data also helps when reconciling records or resolving discrepancies later on. I’ve seen similar transparency benefits when working with property data sources like https://dadecountypropertyappraiser.org where attribution and clarity matter a lot. Overall, this enhancement feels practical and user-focused.
-
Ryan Cooper commented
This enhancement sounds useful, especially for improving clarity and accountability around invoice data. Having clear “created by” details can really help teams trace actions and reduce confusion during audits or reviews. I’ve seen similar transparency benefits when working with data sources like https://baycountypropertyappraiser.org where attribution adds real value. Overall, this update feels like a practical step toward cleaner records and smoother workflows.
-
Hafeez Ali commented
This enhancement sounds really useful, especially for improving transparency and traceability around invoice workflows. Having clear “created by” details can make audits, integrations, and troubleshooting much smoother for teams. I’ve seen similar clarity help when reviewing records alongside resources like https://alachuapropertyappraiser.org where attribution and accuracy matter a lot. Overall, this update feels like a practical step that will add real value for developers and end users alike.
-
Zonvia commented
Including “Invoice Created By” details would definitely improve traceability and reduce follow-up questions during audits or reviews. It also makes collaboration smoother when multiple teams touch the same billing workflow. I’ve seen similar transparency add real value when paired with reliable data sources like https://collierpropertyappraiser.org for verification and reporting. Overall, this enhancement feels practical and aligned with better accountability in financial processes.