POST {{baseUrl}}/{{stage}}/external/businesses/{{businessID}}/regenerate-business-key⚠️ WARNING: Regenerating immediately invalidates your old key. All API requests with the old key will fail. Plan accordingly.
| Header | Value | Required |
|---|---|---|
Content-Type | application/json or */* | ✅ |
Accept | application/json or */* | ✅ |
| Parameter | Type | Example | Description |
|---|---|---|---|
businessFirsId | string (UUID v4) | x6xxx24x-xxxx-xxxx-xxxx-xxxxxxfxxxx3 | Your business NRS ID |
{
"businessFirsId": "x6xxx24x-xxxx-xxxx-xxxx-xxxxxxfxxxx3",
"businessKey": "BK_NEW_KEY_HERE",
"responseCode": "00",
"responseMessage": "Business key regenerated successfully"
}| Field | Description |
|---|---|
businessKey | Your new key - Update all systems immediately |
responseCode | 00 = success, 106 = invalid business ID |
{
"responseCode": "106",
"responseMessage": "Business not found"
}businessFirsId format is correct UUID{
"responseCode": "106",
"responseMessage": "You must wait 24 hours before regenerating another business key."
}curl --location --globoff --request POST '{{baseUrl}}/{{stage}}/external/businesses/{{businessID}}/regenerate-business-key?stage={{stage}}'{
"responseCode": "00",
"responseMessage": "New Business Key sent to the email address of the Taxpayer Business"
}