API (Application Program Interface) ialah kumpulan fungsi dan komponen yang telah disediakan oleh portal data, sehingga dapat digunakan oleh programmer atau developer untuk membangun perangkat lunak berbasis Open Data.
Adapun API yang terdapat pada Portal Data Banda Aceh dapat dijelaskan sebagai berikut :
http://data.bandaacehkota.go.id/index.php/api/action/site_read
http://data.bandaacehkota.go.id/index.php/api/action/package_show?id={uuid_dataset}
http://data.bandaacehkota.go.id/index.php/api/action/package_list
http://data.bandaacehkota.go.id/index.php/api/action/current_package_list_with_resources
http://data.bandaacehkota.go.id/index.php/api/action/resource_show/{uuid_datasource}
http://data.bandaacehkota.go.id/index.php/api/action/group_list?order_by=name&all_fields=TRUE
http://data.bandaacehkota.go.id/index.php/api/action/group_package_show?id={uuid_org}
http://data.bandaacehkota.go.id/index.php/api/action/categories
http://data.bandaacehkota.go.id/index.php/api/action/license
http://data.bandaacehkota.go.id/index.php/api/action/revision_list
http://data.bandaacehkota.go.id/index.php/api/action/package_revision_list?id=uuid_dataset
http://data.bandaacehkota.go.id/index.php/api/action/tag_list
http://data.bandaacehkota.go.id/index.php/api/action/tag_show?id=tag
http://data.bandaacehkota.go.id/index.php/api/action/group_show?id=uuid_group
http://data.bandaacehkota.go.id/index.php/api/action/package_search?q=keywords
http://data.bandaacehkota.go.id/index.php/api/action/recently_changed_packages_activity_list
http://data.bandaacehkota.go.id/index.php/api/action/datastore/search.json?resource_id={resource_id}