This page will help you get started with Stalls One API.
Stalls One offers a simple integration to scale commerce without the logistics and payments overhead. If you are building a digital commerce startup anywhere in the world, go ahead and sign up and start expanding to other markets without any overhead!
The Stalls One API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.
You'll need a Stalls One business account to use this API through your API authentication keys.
What can the API do?
You can use the Stalls One API to make package deliveries through our fleet of delivery partners and delivery men within our geographic zones.
Common event flow
Here is the flow of events that developers most commonly follow when using our API:
- To see if a delivery is possible, create a delivery request and fetch the delivery quotes returned. This endpoint takes in two addresses and returns a fee, ETA, and other information about a potential delivery.
- After you have evaluated whether the quoted price and delivery estimate meets your needs, you can create a delivery.
- While delivery is in progress, you can track its status in real-time in the developer dashboard, by polling the API, or with webhooks.