Get All States
curl --request GET \
--url https://test-api.pasca.co/api/v1/einvoice/resources/states \
--header 'API-KEY: <api-key>' \
--header 'API-SECRET: <api-key>'import requests
url = "https://test-api.pasca.co/api/v1/einvoice/resources/states"
headers = {
"API-KEY": "<api-key>",
"API-SECRET": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'API-KEY': '<api-key>', 'API-SECRET': '<api-key>'}};
fetch('https://test-api.pasca.co/api/v1/einvoice/resources/states', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"code": 200,
"data": [
{
"name": "Abia",
"code": "NG-AB"
},
{
"name": "Adamawa",
"code": "NG-AD"
},
{
"name": "Akwa Ibom",
"code": "NG-AK"
},
{
"name": "Anambra",
"code": "NG-AN"
},
{
"name": "Bauchi",
"code": "NG-BA"
},
{
"name": "Benue",
"code": "NG-BE"
},
{
"name": "Borno",
"code": "NG-BO"
},
{
"name": "Bayelsa",
"code": "NG-BY"
},
{
"name": "Cross River",
"code": "NG-CR"
},
{
"name": "Delta",
"code": "NG-DE"
},
{
"name": "Ebonyi",
"code": "NG-EB"
},
{
"name": "Edo",
"code": "NG-ED"
},
{
"name": "Ekiti",
"code": "NG-EK"
},
{
"name": "Enugu",
"code": "NG-EN"
},
{
"name": "Abuja Federal Capital Territory",
"code": "NG-FC"
},
{
"name": "Gombe",
"code": "NG-GO"
},
{
"name": "Imo",
"code": "NG-IM"
},
{
"name": "Jigawa",
"code": "NG-JI"
},
{
"name": "Kaduna",
"code": "NG-KD"
},
{
"name": "Kebbi",
"code": "NG-KE"
},
{
"name": "Kano",
"code": "NG-KN"
},
{
"name": "Kogi",
"code": "NG-KO"
},
{
"name": "Katsina",
"code": "NG-KT"
},
{
"name": "Kwara",
"code": "NG-KW"
},
{
"name": "Lagos",
"code": "NG-LA"
},
{
"name": "Nasarawa",
"code": "NG-NA"
},
{
"name": "Niger",
"code": "NG-NI"
},
{
"name": "Ogun",
"code": "NG-OG"
},
{
"name": "Ondo",
"code": "NG-ON"
},
{
"name": "Osun",
"code": "NG-OS"
},
{
"name": "Oyo",
"code": "NG-OY"
},
{
"name": "Plateau",
"code": "NG-PL"
},
{
"name": "Rivers",
"code": "NG-RI"
},
{
"name": "Sokoto",
"code": "NG-SO"
},
{
"name": "Taraba",
"code": "NG-TA"
},
{
"name": "Yobe",
"code": "NG-YO"
},
{
"name": "Zamfara",
"code": "NG-ZA"
}
]
}{
"status": false,
"code": 400,
"message": "Failed to validate invoice",
"data": null,
"error": {
"id": "5c4c008e-8f1e-4034-a96b-8b352c143da5",
"handler": "invoice_actions",
"details": "this business does not exist",
"public_message": "validation failed"
},
"timestamp": "2025-12-23T14:54:12.477393Z"
}{
"status": false,
"code": 401,
"message": "Unauthorized",
"data": null,
"error": {
"details": "invalid or missing API credentials"
}
}Resources
Get All States
GET
/
api
/
v1
/
einvoice
/
resources
/
states
Get All States
curl --request GET \
--url https://test-api.pasca.co/api/v1/einvoice/resources/states \
--header 'API-KEY: <api-key>' \
--header 'API-SECRET: <api-key>'import requests
url = "https://test-api.pasca.co/api/v1/einvoice/resources/states"
headers = {
"API-KEY": "<api-key>",
"API-SECRET": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'API-KEY': '<api-key>', 'API-SECRET': '<api-key>'}};
fetch('https://test-api.pasca.co/api/v1/einvoice/resources/states', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"code": 200,
"data": [
{
"name": "Abia",
"code": "NG-AB"
},
{
"name": "Adamawa",
"code": "NG-AD"
},
{
"name": "Akwa Ibom",
"code": "NG-AK"
},
{
"name": "Anambra",
"code": "NG-AN"
},
{
"name": "Bauchi",
"code": "NG-BA"
},
{
"name": "Benue",
"code": "NG-BE"
},
{
"name": "Borno",
"code": "NG-BO"
},
{
"name": "Bayelsa",
"code": "NG-BY"
},
{
"name": "Cross River",
"code": "NG-CR"
},
{
"name": "Delta",
"code": "NG-DE"
},
{
"name": "Ebonyi",
"code": "NG-EB"
},
{
"name": "Edo",
"code": "NG-ED"
},
{
"name": "Ekiti",
"code": "NG-EK"
},
{
"name": "Enugu",
"code": "NG-EN"
},
{
"name": "Abuja Federal Capital Territory",
"code": "NG-FC"
},
{
"name": "Gombe",
"code": "NG-GO"
},
{
"name": "Imo",
"code": "NG-IM"
},
{
"name": "Jigawa",
"code": "NG-JI"
},
{
"name": "Kaduna",
"code": "NG-KD"
},
{
"name": "Kebbi",
"code": "NG-KE"
},
{
"name": "Kano",
"code": "NG-KN"
},
{
"name": "Kogi",
"code": "NG-KO"
},
{
"name": "Katsina",
"code": "NG-KT"
},
{
"name": "Kwara",
"code": "NG-KW"
},
{
"name": "Lagos",
"code": "NG-LA"
},
{
"name": "Nasarawa",
"code": "NG-NA"
},
{
"name": "Niger",
"code": "NG-NI"
},
{
"name": "Ogun",
"code": "NG-OG"
},
{
"name": "Ondo",
"code": "NG-ON"
},
{
"name": "Osun",
"code": "NG-OS"
},
{
"name": "Oyo",
"code": "NG-OY"
},
{
"name": "Plateau",
"code": "NG-PL"
},
{
"name": "Rivers",
"code": "NG-RI"
},
{
"name": "Sokoto",
"code": "NG-SO"
},
{
"name": "Taraba",
"code": "NG-TA"
},
{
"name": "Yobe",
"code": "NG-YO"
},
{
"name": "Zamfara",
"code": "NG-ZA"
}
]
}{
"status": false,
"code": 400,
"message": "Failed to validate invoice",
"data": null,
"error": {
"id": "5c4c008e-8f1e-4034-a96b-8b352c143da5",
"handler": "invoice_actions",
"details": "this business does not exist",
"public_message": "validation failed"
},
"timestamp": "2025-12-23T14:54:12.477393Z"
}{
"status": false,
"code": 401,
"message": "Unauthorized",
"data": null,
"error": {
"details": "invalid or missing API credentials"
}
}⌘I