Sub-Municipalities
Some local government structures include intermediate administrative units (e.g. districts). Document those here or clarify absence.
If the PSGC dataset does not expose a distinct sub-municipality layer, clarify that to API consumers and recommend
jumping directly to barangays.
GET
/api/v1/sub-municipalities
List sub-municipalities (if supported)
GET
/api/v1/sub-municipalities/{sub}
Show a sub-municipality
GET
/api/v1/sub-municipalities/{sub}/barangays
Barangays under a sub-municipality
Code Samples
List Sub-Municipalities
curl -s https://api.example.com/api/v1/sub-municipalities
fetch('https://api.example.com/api/v1/sub-municipalities')
.then(r => r.json())
.then(console.log)
axios.get('https://api.example.com/api/v1/sub-municipalities')
.then(r => console.log(r.data))
<?php
$client = new \GuzzleHttp\Client(['base_uri' => 'https://api.example.com']);
$res = $client->get('/api/v1/sub-municipalities');
$body = json_decode($res->getBody(), true);
print_r($body);