Skip to main content

AgSync Questions

Below are commonly asked questions related to the AgSync API.

What happens if the completion endpoint is called multiple times for the same WorkOrder? For example, the client did not receive a response due to a routing or data issue, is calling the endpoint multiple times problematic?


It can be. To resolve any potentials problems a header named "If-None-Match" can be included. This is a ETag that the client can specify to make sure a request runs once. Most typically devices create a guid and submit it with a completion. If the value already exists, one would receive a successful response and no duplicate would be created.

See this link for more information.

Does AgSync support a "per mass" Unit of Measure?


AgSync only supports mass/area and volume/area.