POST
/
customers
/
kyc
/
address-verification
Customer Address Verification (Tier 3 upgrade)
curl --request POST \
  --url https://waas-staging.embedly.ng/api/v1/customers/kyc/address-verification \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "customerId": "<string>",
  "houseAddress": "<string>"
}'
{
	"data": {
		"status": "successful",
		"message": "Address successfully verified.",
		"timestamp": "2025-07-09T10:13:19.266Z",
		"data": {
			"verified": true,
			"houseAddress": "8 PROFESSOR GABRIEL OLUSANYA ST, LEKKI PHASE",
			"houseOwner": "Neem",
			"confidenceLevel": 66,
			"discoCode": "EKO"
		}
	},
	"status": 200,
	"message": ""
}
customerId
string
required
The Embedly unique identifier of the customer whose KYC tier is being upgraded. Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
meterNumber
file
required
The utility document of the customer’s address.
houseAddress
string
required
The address of the customer whose kyc is to be upgraded.
{
	"data": {
		"status": "successful",
		"message": "Address successfully verified.",
		"timestamp": "2025-07-09T10:13:19.266Z",
		"data": {
			"verified": true,
			"houseAddress": "8 PROFESSOR GABRIEL OLUSANYA ST, LEKKI PHASE",
			"houseOwner": "Neem",
			"confidenceLevel": 66,
			"discoCode": "EKO"
		}
	},
	"status": 200,
	"message": ""
}