# Enrich Companies Enrich companies from search results. This is step 3 of the prospecting process. Endpoint: POST /prospecting/company/enrich Security: ApiKeyAuth ## Request fields (application/json): - `requestId` (string, required) The requestId from the Prospecting Search response Example: "5ad275c8-7dd4-462a-bd45-6bc1970da64e" - `companiesIds` (array, required) An array of company IDs for enrichment. Min 1, max 100. Example: ["1586"] ## Response 200 fields (application/json): - `requestId` (string) The requestId used in the request - `companies` (array) - `companies.id` (number) - `companies.name` (string) - `companies.companySize` (object) - `companies.companySize.min` (number) - `companies.companySize.max` (number) - `companies.companySize.employees_in_linkedin` (number) - `companies.employees` (string) Example: "10001 - 100000" - `companies.revenueRange` (array) - `companies.fqdn` (string) - `companies.description` (string) - `companies.domains` (object) - `companies.domains.email` (string) - `companies.domains.homepage` (string) - `companies.logoUrl` (string) - `companies.industryTags` (array) - `companies.stateCode` (string) - `companies.social` (object) - `companies.city` (string) - `companies.state` (string) - `companies.country` (string) - `companies.countryIso2` (string) - `companies.continent` (string) - `companies.rawLocation` (string) - `companies.coordinates` (array) - `companies.specialities` (array) - `companies.mainIndustry` (string) - `companies.subIndustry` (string) - `companies.funding` (object) - `companies.funding.rounds` (array) List of funding rounds - `companies.funding.rounds.currency` (string, required) Currency of the funding round Example: "USD" - `companies.funding.rounds.roundAmount` (number, required) Amount raised in the round Example: 205000000 - `companies.funding.rounds.roundType` (string, required) Type of funding round Example: "Private Equity Round" - `companies.funding.rounds.roundDate` (string, required) Date of the funding round Example: "Nov 10, 2021" - `companies.funding.totalRounds` (number, required) Total number of rounds Example: 2 - `companies.funding.totalRoundsAmount` (number) Total amount raised across all rounds Example: 245000000 - `companies.funding.currency` (string, required) Currency used Example: "USD" - `companies.funding.isIpo` (boolean, required) Whether the company has gone public - `companies.funding.lastRoundType` (string) Type of the last funding round Example: "Private Equity Round" - `companies.funding.lastRoundAmount` (number) Amount of the last funding round Example: 205000000 - `companies.funding.lastRoundDate` (string) Date of the last funding round Example: "Nov 10, 2021" - `companies.intent` (object) - `companies.intent.detectedTopics` (array, required) Detected intent topics - `companies.intent.detectedTopics.topicName` (string, required) Name of the intent topic Example: "Remote Sales" - `companies.intent.detectedTopics.metadata` (object, required) - `companies.intent.detectedTopics.metadata.topicScore` (number, required) Relevance score for the intent topic Example: 83 - `companies.intent.detectedTopics.metadata.topicTrend` (string, required) Trend of the topic (e.g., +1, -5, New) Example: "-5" - `companies.intent.topicCount` (number, required) Number of topics detected Example: 6 - `companies.technologies` (array) - `companies.technologies.name` (string, required) Technology name used by the company Example: "salesforce" ## Response 400 fields (application/json): - `error` (object, required) - `error.code` (integer, required) HTTP status code - `error.message` (string, required) Error message ## Response 401 fields (application/json): - `error` (object, required) - `error.code` (integer, required) HTTP status code - `error.message` (string, required) Error message ## Response 429 fields (application/json): - `error` (object, required) - `error.code` (integer, required) HTTP status code - `error.message` (string, required) Error message ## Response 500 fields (application/json): - `error` (object, required) - `error.code` (integer, required) HTTP status code - `error.message` (string, required) Error message