# DE Company Search (Non Ltd) Endpoint to search for DE non-ltd Companies according to the provided Search Criteria. Endpoint: GET /localSolutions/DE/nonLtdCompanies Version: 1.10.9 Security: bearerToken ## Query parameters: - `name` (string, required) The name of the company to search for. - `countryAreaCode` (string,null) The international dialing code for the telephone number (e.g., ""+49"" for Germany). - `number` (string,null) The primary telephone number - `areaCode` (string,null) The regional or city-specific area code ( e.g. ""030"" for Berlin ). - `zipPostCode` (string,null) A combination of ZIP and PO box information, if applicable. - `country` (string,null) The country of the address. - `zipCode` (boolean,null) The postal code associated with the address. This field is optional. - `postCode` (string,null) The post office box number, if applicable. - `street` (string,null) The street name and house number for the address. This field is optional. - `city` (string,null, required) The city where the company is located. This field is mandatory. ## Response 200 fields (application/json): - `matches` (array) - `matches.id` (number) The primary Company identifier - `matches.country` (string) country code - `matches.name` (string) Company Name - `matches.address` (object) - `matches.address.simpleValue` (string) Combination of street,town and zip code - `matches.address.street` (string) Address part identifier - Street of the Company - `matches.address.city` (string) Address part identifier - City of the Company - `matches.address.postCode` (string) Address part identifier - Postcode/Zip Code of the Company - `matches.status` (string) status of the company. [active, nonActive] - `matches.type` (string) type of the company. [ltd, nonltd] - `matches.matchScore` (number) Match score of the company ## 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"