UAE BR Extraction
Overview & Purpose
The UAE Board Resolution Extraction API processes uploaded resolution documents and extracts structured information. This API helps automate corporate onboarding, KYC/KYB, and compliance workflows by converting board resolutions into machine-readable JSON.
UAE Board Resolution
A Board Resolution is an official document issued by a company’s Board of Directors to formally record decisions made during a board meeting. In the UAE, board resolutions are especially important for corporate governance and regulatory compliance.
Some typical use cases include:
- Authorizing opening of a corporate bank account.
- Appointing authorized signatories for financial or legal matters.
- Approving company actions such as entering into contracts, acquiring assets, or delegating authority.
- Regulatory submissions to banks, free zones, or government authorities to prove the decision is board-approved.
The document normally contains:
- Company Information (name, registration/number).
- Resolution Details (date, subject/title, purpose such as bank authorization).
- Authorized Persons (who is given authority, their scope, whether authority is single/joint, delegation rights).
- Signatories (who signed the resolution, usually directors, chairman, or secretary).
This is a legally binding document, often notarized or attested, used by banks and government authorities as proof of authorization.
API Details
Sample cURL
curl --location 'https://api-preproduction.signzy.app/api/v3/uae-br-extraction' \
--header 'Authorization: <Authorization Token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"fileLink": "https://persist.signzy.tech/api/files/XXXXX/download/XXXXXe.pdf"
}'API Input
The API expects the following input in the request payload:
Field | Type | Description |
|---|---|---|
fileLink | String | URL of the BR Document for which the extraction has to be done |
API Output
Success Response
{
"result": {
"company": {
"name": "<Company Name>",
"number": "<Company Number>"
},
"resolution": {
"date": "<YYYY-MM-DD>",
"title": "<Resolution Title>",
"bank": {
"name": "<Bank Name>",
"branchAddress": "<Branch Address>"
}
},
"authorizedPersons": [
{
"fullName": "<Full Name>",
"role": "<Role/Designation>",
"authorityScope": "<Authority Scope Text>",
"authorityMode": "<jointly/individually>",
"delegationAllowed": "<true/false>"
},
{
"fullName": "<Full Name>",
"role": "<Role/Designation>",
"authorityScope": "<Authority Scope Text>",
"authorityMode": "<jointly/individually>",
"delegationAllowed": "<true/false>"
}
],
"signatories": [
{
"fullName": "<Full Name>",
"title": "<Title>",
"signedDate": "<YYYY-MM-DD>"
},
{
"fullName": "<Full Name>",
"title": "<Title>",
"signedDate": "<YYYY-MM-DD>"
}
]
}
}Parameter | Description | Data Type |
|---|---|---|
company | Object containing company-related details. | object |
company.name | Name of the company for which the resolution details are provided. | string |
company.number | Unique company number/identifier. | string |
resolution | Object containing resolution details of the company. | object |
resolution.date | Date of the resolution passed. Format: YYYY-MM-DD. | string |
resolution.title | Title/subject of the resolution. | string |
resolution.bank | Object containing bank details. | object |
resolution.bank.name | Name of the bank where the resolution is applicable. | string |
resolution.bank.branchAddress | Address of the bank branch. | string |
authorizedPersons | Array of objects containing details of persons authorized by the resolution. | array |
authorizedPersons.fullName | Full name of the authorized person. | string |
authorizedPersons.role | Role/Designation of the authorized person. | string |
authorizedPersons.authorityScope | Describes the scope of authority granted (e.g., open/operate bank accounts, execute agreements, delegate powers, etc.). | string |
authorizedPersons.authorityMode | Indicates if the authority is to be exercised jointly or individually. | string |
authorizedPersons.delegationAllowed | Shows whether the authorized person is allowed to delegate their powers (true or false). | boolean |
signatories | Array of objects containing details of individuals who signed the resolution. | array |
signatories.fullName | Full name of the signatory. | string |
signatories.title | Title/Designation of the signatory. | string |
signatories.signedDate | Date when the resolution was signed. Format: YYYY-MM-DD. | string |
Error Codes
{
"error": {
"name": "error",
"message": "fileLink is an invalid URL",
"status": 400,
"reason": "VALIDATION_ERROR",
"type": "Bad Request",
"statusCode": "400"
}
}Getting help
Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.
You can reach out to us at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.
We value your feedback and are committed to making your experience smooth and enjoyable. Our team is dedicated to assisting you with any needs you may have. Thank you for choosing our services. We look forward to helping you!