Kenya
KRA PIN
Verify a customer’s Kenya Revenue Authority PIN and retrieve their taxpayer details.
POST
KRA PIN Verification
The KRA PIN endpoint validates a Kenya Revenue Authority (KRA) Personal Identification Number and returns the associated taxpayer details including name, PIN status, iTax status, and tax obligation information.Documentation Index
Fetch the complete documentation index at: https://docs.smartcomply.com/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Request
Headers
| Header | Value | Required |
|---|---|---|
x-access-token | Your API secret key | Yes |
Content-Type | application/json | Yes |
Body Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
pin | string | Yes | The customer’s KRA PIN (e.g. A123456789B) |
Example
Response
200 OK
| Field | Type | Description |
|---|---|---|
data.pin | string | KRA PIN |
data.taxpayer_name | string | Registered taxpayer name |
data.pin_status | string | PIN status (e.g. "Active") |
data.itax_status | string | iTax system status |
data.obligation_details | string | Tax obligation description and registration date |

