Get Area Listing
Request
GET:/{accountBookId}/area/listing
Request Parameters
Parameter | Description | Type | |
---|---|---|---|
page | Page index of returned records. Each page contains at most 100 records. Using a page index beyond the number of available pages will result in empty result. | number | required |
leafOnly | Leaf only flag. When field value is "true", parent areas will be excluded from the query. | boolean |
Example Request URL:
Example: Get area listing excluding parent areas.Parameters:
accountBookId
= 1 page
= 1 leafOnly
= true URL:
GET: https://accounting-api.autocountcloud.com/1/area/listing?leafOnly=true&page=1
Response
Success Response
Status Code: 200
Response Body
Field | Description | Type |
---|---|---|
data | Response data. | array[Area Listing View Model] |
totalCount | Number of records retrieved. | number |
Example Success Response Body
{
"data": [
{
"areaCode": "ALS",
"description": "Alor Setar",
"desc2": "",
"parentAreaCode": "KDH"
},
{
"areaCode": "KTN",
"description": "Kuantan",
"desc2": "",
"parentAreaCode": "PHG"
},
{
"areaCode": "KUL",
"description": "Kuala Lumpur",
"desc2": "",
"parentAreaCode": null
},
{
"areaCode": "MLK",
"description": "Melaka",
"desc2": "",
"parentAreaCode": null
},
{
"areaCode": "NBT",
"description": "Nibong Tebal",
"desc2": "",
"parentAreaCode": "PNG"
}
],
"totalCount": 5
}
Error Response
Response Body
object: Error Response Model
Example Error Response Body
{
"statusCode": 401,
"message": "401 Unauthorized."
}