Skip to main content

Request

[GET]
{{baseUrl}}/api/v1/ke/kyc/kra?pin=A000000010

HeaderTypeDescription
AppIdstringCreate an app to get your app ID on dashboard here
AuthorizationstringPrivate/secret key. Use <key> not Bearer <key>

Query parameter

ParameterTypeDescriptionRequired
pin *stringThe PIN numberrequired

Sample response

Response
{
  "entity": {
    "current_status": "Registered",
    "effective_from_date": "23/03/2006",
    "effective_to_date": "",
    "obligation_name": "Income Tax - Resident Individual",
    "pin": "A1234567890",
    "pin_status": "Active",
    "taxpayer_name": "JOHN DOE"
  }
}

Response Fields

FieldTypeDescription
entityobjectContains the verification response data
entity.current_statusstringCurrent registration status of the KRA PIN
entity.effective_from_datestringDate the KRA PIN became effective (dd/MM/yyyy)
entity.effective_to_datestringDate the KRA PIN expires, if applicable
entity.obligation_namestringTax obligation type associated with the PIN
entity.pinstringKRA PIN number
entity.pin_statusstringActive or inactive status of the PIN
entity.taxpayer_namestringName of the taxpayer