API Reference

Track a Delivery

To track a delivery, you will need to make a request to get the delivery details using the unique id of the delivery request. You can only track deliveries that have been requested previously


const url = 'https://api.stallsone.com/v1/deliveries/:id'
const headers = { 'Authorization': `Bearer ${stalls_sk}` }

await axios.get(url, { headers })
import requests
url = 'https://api.stallsone.com/v1/deliveries/:id'
headers = { 'Authorization': f'Bearer {stalls_sk}' }

requests.get(url, headers = headers)
{
    "message": "Delivery retrieved successfully.",
    "delivery_request": {
        "id": "drq_150X0VaIjHKuw4EN5Cw7hDpq",
        "business_id": "bus_IwGRRqrx7pXqyT",
        "requires_id_verification": 1,
        "requires_dropoff_signature": 1,
        "status": "pending",
        "fee": null,
        "currency": null,
        "completed": 0,
        "selected_quote_id": null,
        "pickup_point_id": "dpt_IcSKt6PkpVqqBemWimwT7kI7",
        "dropoff_point_id": "dpt_PEqV0wVT4m8EyeFq0trdAYAh",
        "expires_at": "2021-06-19T22:40:52Z",
        "created_at": "2021-06-19T22:37:52Z",
        "updated_at": "2021-06-19T22:37:52Z",
        "quotes": [
            {
                "id": "dqo_CJV0rNgxJIAPQn1ouILuAvRh",
                "delivery_request_id": "drq_150X0VaIjHKuw4EN5Cw7hDpq",
                "provider": "postmates",
                "provider_quote_id": "dqt_sWPOYBZI2lpbsQ",
                "fee": 640,
                "currency": "USD",
                "delivery_duration": 85,
                "expires_at": "2021-06-19T22:42:53Z",
                "created_at": "2021-06-19T22:37:54Z",
                "updated_at": "2021-06-19T22:37:54Z"
            }
        ],
        "items": [
            {
                "id": "dri_kh6r4F7nO1O9lFOTPaHcc9gs",
                "delivery_request_id": "drq_150X0VaIjHKuw4EN5Cw7hDpq",
                "name": "2kg Tomato paste",
                "quantity": 5,
                "size": "medium",
                "provider_size": "medium",
                "created_at": "2021-06-19T22:37:52Z",
                "updated_at": "2021-06-19T22:37:52Z"
            }
        ],
        "deliveries": [],
        "dropoff_point": {
            "id": "dpt_PEqV0wVT4m8EyeFq0trdAYAh",
            "delivery_address_id": "dad_byOq0izkcNmRaPIcxP7XXxvy",
            "latitude": 2,
            "longitude": 1,
            "phone_no": null,
            "name": null,
            "email": null,
            "notes": null,
            "created_at": "2021-06-19T22:37:52Z",
            "updated_at": "2021-06-19T22:37:52Z",
            "address": {
                "id": "dad_byOq0izkcNmRaPIcxP7XXxvy",
                "street_address1": "101 Market St",
                "street_address2": "Floor 8",
                "city": "San Francisco",
                "state": "CA",
                "zip_code": "94105",
                "country": "US",
                "created_at": "2021-06-19T22:37:52Z",
                "updated_at": "2021-06-19T22:37:52Z",
                "fullAddress": "101 Market St, San Francisco, CA, 94105, US"
            }
        },
        "selected_quote": null,
        "pickup_point": {
            "id": "dpt_IcSKt6PkpVqqBemWimwT7kI7",
            "delivery_address_id": "dad_i7kALaBespKADguql3C4voS2",
            "latitude": 0,
            "longitude": 1,
            "phone_no": null,
            "name": null,
            "email": null,
            "notes": null,
            "created_at": "2021-06-19T22:37:52Z",
            "updated_at": "2021-06-19T22:37:52Z",
            "address": {
                "id": "dad_i7kALaBespKADguql3C4voS2",
                "street_address1": "101 Market St",
                "street_address2": "Floor 8",
                "city": "San Francisco",
                "state": "CA",
                "zip_code": "94105",
                "country": "US",
                "created_at": "2021-06-19T22:37:52Z",
                "updated_at": "2021-06-19T22:37:52Z",
                "fullAddress": "101 Market St, San Francisco, CA, 94105, US"
            }
        }
    }
}