API Integration Tags

Hello,
I'm currently building out an API with our SAP system. I'm wondering about the tags. Here's the scenario, we have 2 separate tags we would like.
a) Department
b) Location
The department gets updated frequently whereas the Location code doesn't. As such, we are thinking of creating the API for the Department codes and just manually importing in the location code after the fact.
Can I configure the manual import to be additive as opposed to the entire list?
Furthermore, would it be possible to add new tags as opposed to the default overwrite existing?
Thanks!
PL.
Answers
-
Hi @Peter_Lay 😊
Great questions! Expensify doesn't support adding/updating individual tags via API or file upload, only replacing the whole set.
You can find out more about our API options here.
Let me know if I can help with anything else!
-
Thanks for the response.
Do you know of any way to change the update to become additive as opposed to a full on replace?
How will this impact the Expenses history? Say I had an expense from 6 months ago that's Department ABC, but we actually removed that department from our system. So Department ABC is no longer available in the system, what will happen to that Expense with Department ABC associated?
Thanks!
Peter. L.
-
Hi @Peter_Lay,
There isn't a way to change the update to become additive.
Your expense history will remain the same, however Open expenses may be flagged for violation if the tag is no longer associated with the policy. I would recommend having all employees submit any outstanding reports before making changes.
Hope this helps! 😊