When a company is approved, you can assign an expiration period β a number of months after which the companyβs KYB is considered stale and re-verification is required. Automated reminder emails are sent to the company one month before and on the expiration date.Documentation Index
Fetch the complete documentation index at: https://documentation.idenfy.com/llms.txt
Use this file to discover all available pages before exploring further.
Approving a Company
To approve a company and set its expiration:- Go to Business Verifications β Verifications.
- Open the company you want to review.
- Click the Approve button in the bottom right corner.

Approve Company Modal
Clicking Approve opens a confirmation modal with two optional sections.
Send Confirmation Email
When enabled, an email is sent to the client informing them that their company has been reviewed. Toggling this on expands the email form:| Field | Notes |
|---|---|
| Email address | Required if the toggle is on |
| Select email template | Optional pre-made text |
| Email subject | Required if no template is selected |
| Add recipients to CC | Optional |
| Message to client | Required β enter clear, informative content |
Company Expiration Check
When enabled, sets a re-verification deadline for this specific company. Expanding the toggle shows a single field:| Field | Notes |
|---|---|
| Expiration period in months | Accepts values from 2 to 60. Leave the toggle off or leave the field empty to disable expiration for this company. |
Disabling the toggle in this modal only affects this company β it does not change the global default.
How the Expiration Value Is Determined
The expiration period comes from one of two sources; the per-company locked value always takes precedence.| Source | Description |
|---|---|
| Partner default | Set in Settings β Configuration (KYB). A nullable value (2β60 months or empty = disabled). Used as a fallback when no per-company value has been locked yet. |
| Company locked value | Set at approval time and never overwritten by future changes to the partner default. NULL = no expiration for this company. |
- If the company was approved before (a locked value already exists) β the existing value is kept, regardless of what is entered in the modal.
- If no locked value exists and no override is provided in the modal β the partner default is copied.
- If no locked value exists and an override is provided β the override is used. This requires the caller to have
UPDATE_PARTNER_CUSTOMISATION_CONFIGpermission and the partner to havecheck_company_expiration_edit = True.