# DE Company Report (Non Ltd) Endpoint to retrieve the DE non-ltd Company report according to the provided id. Endpoint: GET /localSolutions/DE/nonLtdCompanies/{id} Version: 1.10.9 Security: bearerToken ## Path parameters: - `id` (string, required) id of the report ## Query parameters: - `reason` (string, required) A reason for the request. This is a mandatory field. The reason must be one of the following: - Credit enquiry - Credit Decision - Credit Assessment - Future business connection(with credit risk) - Credit Assessment - Existing business connection(with credit risk) - Realisation check receivables collection - Purchase Contract - Intention of signature of purchase contract(with credit risk) - Contract - Intention of signature of leasing or rent contract(with credit risk) - Insurance Contract -Intention of signature of a insurance contract(with credit risk) ## Response 200 fields (application/json): - `pdfFile` (string) Encoded PDF file containing the business report. - `status` (string) Status of the report request (e.g., success, failure). - `deCompanyData` (string) Raw data related to the company in German format. - `companyData` (object) Detailed information about the company. - `companyData.reportDate` (string) Date when the report was generated. - `companyData.contact` (object) Contact details of the person responsible for the request. - `companyData.contact.client` (string) Name of the client requesting the report. - `companyData.contact.id` (string) Unique identifier for the contact person. - `companyData.contact.customerReference` (string) Reference number provided by the customer. - `companyData.contact.personResponsible` (string) Name of the person responsible for the request. - `companyData.contact.note` (string) Additional notes related to the contact. - `companyData.contact.requestReason` (string) Reason for requesting the business report. - `companyData.note` (array) List of notes containing additional remarks or codes. - `companyData.note.code` (string) Unique code identifying the note. - `companyData.note.description` (string) Detailed description of the note. - `companyData.id` (string) Unique identifier of the company. - `companyData.currentBasicData` (string) Basic company data as of the latest update. - `companyData.previousBasicData` (string) Basic company data from previous records. - `companyData.currentAddress` (string) Latest known address of the company. - `companyData.previousAddress` (string) Past address details of the company. - `companyData.currentRegisterData` (string) Most recent registration data of the company. - `companyData.previousRegisterData` (string) Historical registration data of the company. - `companyData.creditRatingData` (string) Credit rating details of the company. - `companyData.employees` (string) Number of employees in the company. - `companyData.turnover` (string) Revenue or turnover of the company. - `companyData.shareCapital` (string) Share capital information of the company. - `companyData.profit` (string) Profit details of the company. - `companyData.businessPurpose` (string) Stated business purpose of the company. - `companyData.industry` (string) Industry sector in which the company operates. - `companyData.balancesheet` (string) Balance sheet details of the company. - `companyData.bankData` (string) Bank-related information of the company. - `companyData.currentDirector` (string) Current director or executive in charge. - `companyData.previousDirector` (string) Previous director or executive. - `companyData.otherFunctionsCurrent` (string) Other current functions or roles held within the company. - `companyData.otherFunctionsPrevious` (string) Previous functions or roles held within the company. - `companyData.shareholderCurrent` (string) Current shareholders of the company. - `companyData.shareholderPrevious` (string) Past shareholders of the company. - `companyData.shareholderList` (string) Complete list of shareholders. - `companyData.sharesCurrent` (string) Current shareholding structure. - `companyData.sharesPrevious` (string) Previous shareholding structure. - `companyData.furtherRelationCurrent` (string) Additional current relationships linked to the company. - `companyData.furtherRelationPrevious` (string) Additional past relationships linked to the company. - `companyData.notification` (string) Notification details related to company updates. - `companyData.currentNotificationEvent` (string) Latest notification events related to the company. - `companyData.registerPublication` (string) Official registration publications. - `companyData.oldestNotification` (string) Oldest available notification for the company. - `companyData.latestNotification` (string) Most recent notification for the company. - `companyData.economicJustification` (string) Economic justification details. - `companyData.structure` (string) Organizational structure of the company. - `companyData.event` (string) Significant events related to the company. - `companyData.subsidiary` (string) Details about any subsidiary companies. ## Response 400 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected ## Response 401 fields (application/json): - `error` (string) ## Response 403 fields (application/json): - `message` (string) Example: "Access forbidden"