Appointment of Company Secretary
Template Overview
- Template ID:
appointment-of-company-secretary - Version: 2.0.0
To generate this document, pass the structured data described below into the data property of the /api/v1/documents/generate endpoint.
Data Payload Schema
| Field | Type | Requirement | Description & Details |
|---|---|---|---|
secretary | string | No | Name of the new Company Secretary Ex: James Smith |
country | string | No | Registration Country The country where the company is registered. Options: "Nigeria", "South Africa" |
dateOfAppointment | string | No | Date of Appointment The date of the appointment of the new company secretary(s). (Format: YYYY-MM-DD.) |
companyDirectors | array of strings | Yes | List Director signatories In a Nigerian company, all the directors of the company are required to sign the resolution, otherwise, a majority is required. |
Example JSON Payload
Here is an example of a properly formatted data object for the Appointment of Company Secretary template.
{
"templateId": "appointment-of-company-secretary",
"data": {
"secretary": "James Smith",
"country": "Nigeria",
"dateOfAppointment": "2026-06-01",
"companyDirectors": [
"Sample Company Directors"
]
},
"format": "pdf"
}
