Apply for a new LEI
start_lei_registrationStarts an application for a new LEI in the user's account, saved as a draft. First check with search_lei_by_company_name that the entity has no LEI yet (if it has one with another issuer, use start_lei_transfer). application is the LEI application as JSON in the request body format of POST /api/Lei, documented at /agentapi: the legal entity (legal name, business registry number, legal form, legal and headquarters addresses), its parents and the contact. Global FinReg needs a limited power of attorney (limited POA) signed for the entity to register it; ask the user how they want to deal with it (poaMethod) before calling, with the same options as a transfer POA: 'sign' - the user signs it online themselves, if they are a director or board member (returns signingUrl); 'email' - GFR emails a signing link to the signer, by default the user; 'download' - returns the POA PDF to print, sign and upload with upload_signed_limited_poa. The answer says whether supporting documents are needed (documentsNeeded) and what to do next. Calling again for the same entity returns the application already started.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| poaMethod | Yes | 'sign', 'email' or 'download', as the user chose. | |
| signerRole | No | For 'sign': the user's role in the entity, 'director' or 'board_member'. | |
| application | Yes | The LEI application as a JSON object, in the request body format of POST /api/Lei (see /agentapi). Contact.SigningAuthority is set from poaMethod. DirectParentEntity and UltimateParentEntity are required: ask the user whether the entity has a parent company; for none, send both as {"Disclosure": false, "NonDisclosureReason": "2"} (owned by individuals) or "1" (no known owner). | |
| signerEmail | No | For 'email': the signer's email address. Default: the user's own. | |
| signerPhone | No | For 'email': the signer's phone number. | |
| signerLastName | No | For 'email': the signer's last name (default the user's, when the user signs). | |
| signerPosition | No | For 'email': the signer's position in the entity, e.g. CEO. | |
| signerFirstName | No | For 'email': the signer's first name (default the user's, when the user signs). |