What is an API submission?

What is an API submission?

When an integration like Shipvine Sync pulls an order from an e-commerce platform like Shopify, or when you integrate directly with the Shipvine Logistics API, it's saved in Shipvine Logistics as an API submission. It's queued up for validation, and within a few seconds, Shipvine Logistics does a lot of validation checks, such as cleansing the shipping address, verifying that inventory is available, and ensuring that the shipping method is available for the request. If everything checks out, then it's transformed into a fulfillment request in the "validated" or "assignable" states, which means it's in our queue to be picked, packed, and shipped. If something goes wrong, then it's saved as a candidate request in a "problem" state; you can log into the Shipvine Logistics website and review the detailed error messages and fix the request in place, without having to go back to your e-commerce platform like Shopify (which, as of this writing, has limited options for editing orders after they are placed).