Tvarka Due Diligence
Due diligence on Lithuanian companies for agents that need to know who they are dealing with: company profile and management, shareholders, beneficial owners…
What it can do
- Lookup Company: Core registry profile of a Lithuanian legal entity: name, legal form, status, registered address, registration dates, capital, activities and current management. Current data with offi
- Get Participants: Current participants (shareholders, members) of a Lithuanian legal entity.
- Get Beneficial Owners: Declared beneficial owners of a Lithuanian legal entity, with ownership percentages and control basis. Served under the legitimate-interest regime; a purpose is required and is
What data it sees
Do you need an account
An API key from the service settings is required
Due diligence on Lithuanian companies for agents that need to know who they are dealing with: company profile and management, shareholders, beneficial owners, real property, property-seizure acts, court cases, and a composite report that returns the whole picture in one call. Company tools are keyed by the Lithuanian company code (juridinio asmens kodas). Every answer is provided as a legal service by a certified Lithuanian attorney-at-law (advokatas), who legally and officially attests the provenance and integrity of the data; a response can carry the lawyer's qualified electronic signature (JAdES-T, JAdES-LT or ASiC-E). On supported tools, set interpret to true and the answer additionally carries its standardized legal interpretation: what the data means under Lithuanian law, item by item, with statute citations - authored and versioned by the attorney, selected deterministically by the data, never a score and not a substitute for a bespoke legal opinion.
The server also orders identification packages, which is how you establish that the person on the other side of a deal really is the manager, shareholder or beneficial owner the register names. Name a company and a role; the register is asked who holds it; that person signs a composed dossier with their own qualified electronic signature; the personal code inside their signing certificate is matched against the register row; and the attorney attests the verified correspondence. What comes back is one ASiC-E evidence container that a supervisor or a court can check years later. There is no video call, no selfie and no biometric processing at any point, and this is what Lithuanian anti-money-laundering law accepts as remote identification. Ordering is asynchronous: create_kyc_package returns an order id and a ceremony URL for the subject, and get_kyc_package - the one tool keyed by order id rather than company code - reports the outcome.
Sandbox keys answer synthetic data at no cost, so an integration can be built before any paperwork; production access follows acceptance of the terms at https://api.tvarka.pro/terms and a signed engagement agreement. Billing is per answered call, and a no-data answer or an upstream source failure is never billed. An identification package is billed only on delivery, so a role nobody holds, a ceremony the subject never completes and an identity mismatch all cost nothing. Documentation: https://api.tvarka.pro/docs Contact: dd@tvarka.pro
Server tool list (9)
Raw names from tools/list. Only developers need these.
| lookup_company | Core registry profile of a Lithuanian legal entity: name, legal form, status, registered address, registration dates, capital, activities and current management. Current data with officially attested provenance. |
| get_participants | Current participants (shareholders, members) of a Lithuanian legal entity. |
| get_beneficial_owners | Declared beneficial owners of a Lithuanian legal entity, with ownership percentages and control basis. Served under the legitimate-interest regime; a purpose is required and is logged. |
| get_real_estate | Real property registered to a Lithuanian legal entity, with the rights recorded on each object. Legal entities only. |
| get_seizures | Property seizure acts registered against a Lithuanian legal entity, with the institution that imposed them, the parties and the seized assets. An entity with no acts is a clean record, not a missing answer. |
| get_court_cases | Court hearings where the Lithuanian legal entity appears as a party. |
| get_due_diligence_report | One call returning the whole picture: profile, participants, beneficial owners, real property, seizure acts and court cases. Cheaper than the parts bought separately. A purpose is required because the report contains beneficial-owner data. |
| create_kyc_package | Order a QES-signed identification package for a role-holder of a Lithuanian legal entity. The register says who holds the role; the person proves they are that person by signing a dossier with their own qualified electronic signature, and an attorney-at-law attests the verified correspondence. Returns immediately with an order id and a ceremony URL to give the subject; the outcome arrives later. Poll with get_kyc_package. Billed only when a package is delivered. |
| get_kyc_package | Current state of a KYC package order: whether the subject has signed, the cross-check outcome, and the evidence container digest once delivered. The container bytes are fetched over REST, not through this tool. |