Skip to main content

Check Location Coverage

Check whether Wilow operates at a given location before proceeding with onboarding.
POST /external-partner/customers/is-location-covered
Headers
HeaderValue
API-KEYYour partner API key
Idempotency-KeyUnique UUID
Body multipart/form-data
FieldTypeRequiredConstraints
latfloatBetween -90 and 90
longfloatBetween -180 and 180
Response
{
  "success": true,
  "data": {
    "is_covered": true
  },
  "status_code": 200
}
If is_covered is false, stop the flow and show an out-of-coverage message.

Save Address

Create or update the customer’s pickup/delivery address. Uses the customer token.
POST /external-partner/customers/address
Headers
HeaderValue
AuthorizationBearer {customer_token}
Idempotency-KeyUnique UUID
Body multipart/form-data
FieldTypeRequiredNotes
latfloat
longfloat
street_areastringMax 255 chars
apartment_numberstring
building_numberstring
home_typestringMax 255 chars
notesstringDelivery notes, max 500 chars
deliverystringcall_when_arrive or pick_up_deliver
Response
{
  "success": true,
  "data": {
    "id": 2069,
    "lat": 24.83138,
    "long": 46.68362,
    "street_area": "King Fahd District",
    "apartment_number": null,
    "building_number": null,
    "home_type": null,
    "notes": null,
    "delivery": null,
    "is_served": true
  },
  "status_code": 200
}