Location
Version: 1.0 
A Location represents a geographical location where your stores, headquarters, and/or pop-up shops exist. These locations can be used to track sales and to help Haravan configure the tax rates to charge when selling products.
Authenticated access scopes: com.read_shop
What you can do with Location
The Haravan API lets you do the following with the Location resource.
- GET 
https://apis.haravan.com/com/locations.json - GET 
https://apis.haravan.com/com/locations/{location_id}.json 
Properties
id : number
"id": 1206854680
A unique numeric identifier for the location.
name : string
"name": "Ottawa Store"
The name of the location.
location_type : string
"location_type":"null"
The kind of location type:
- default: default warehouse.
 - ontheroad: transit warehouse.
 
address1 : string
"address1":"126 york street"
The first line of the address.
address2 : string
"address2": "second and third floor"
The second line of the address.
zip : string
"zip": "7000"
The zip or postal code.
city : string
"city": "Ottawa"
The city the location is in.
province : string
"province": "Ontario"
The province the location is in.
country : string
"country": "CA"
The country the location is in.
phone : string
"phone": "18883290139"
The phone number of the location.
created_at : string
"created_at": "2021-05-13T07:29:20.1Z"
The date and time (ISO 8601 format) when the location was created.
updated_at : string
"updated_at": "2021-05-13T07:29:20.808Z"
The date and time (ISO 8601 format) when the location was last updated.
Retrieves a list of locations
Retrieves a list of all locations for a shop.
- GET 
https://apis.haravan.com/com/locations.json 
Details
HTTP/1.1 200 OK
{
    "locations": [
        {
            "id": 991324,
            "name": "Địa điểm mặc định",
            "location_type": null,
            "email": null,
            "address1": "123 Nguyễn Dình Chiểu",
            "address2": null,
            "zip": "700000",
            "city": null,
            "province": "Hồ Chí Minh",
            "country": "Vietnam",
            "phone": "0332456789",
            "country_code": "VN",
            "country_name": "Vietnam",
            "province_code": "HC",
            "district": "Quận Phú Nhuận",
            "district_code": "HC481",
            "ward": "Phường 03",
            "ward_code": "27055",
            "created_at": "2020-10-22T03:35:39.461Z",
            "updated_at": "2021-05-24T03:17:54.555Z",
            "is_primary": true,
            "is_unavailable_quantity": false,
            "type": "default"
        }
    ]
}
Retrieves single the location
Retrieves single the location by ID.
- GET 
https://apis.haravan.com/com/locations/487838322.json 
Details
HTTP/1.1 200 OK
{
    "location": {
        "id": 991324,
        "name": "Địa điểm mặc định",
        "location_type": null,
        "email": null,
        "address1": "123 Nguyễn Dình Chiểu",
        "address2": null,
        "zip": "700000",
        "city": null,
        "province": "Hồ Chí Minh",
        "country": "Vietnam",
        "phone": "0332456789",
        "country_code": "VN",
        "country_name": "Vietnam",
        "province_code": "HC",
        "district": "Quận Phú Nhuận",
        "district_code": "HC481",
        "ward": "Phường 03",
        "ward_code": "27055",
        "created_at": "2020-10-22T03:35:39.461Z",
        "updated_at": "2021-05-24T03:17:54.555Z",
        "is_primary": true,
        "is_unavailable_quantity": false,
        "type": "default"
    }
}