You need to log in to access your API credentials and start using our APIs. Start with our free trial!
Log In & Start Free TrialEnrich company data using email addresses, phone numbers, or LinkedIn company profiles. Responses include firmographics, locations, funding detail, and employee insights. The endpoint is asynchronous—queue a request and poll or receive a webhook when processing completes.
Try the API Playground
Test the API with our interactive playground to make real requests and see live responses.
Launch Company Enrichment PlaygroundOverview
API Endpoint
https://api.nyne.ai/company/enrichment
The Company Enrichment API retrieves detailed information about companies using their LinkedIn company URL, email address, or phone number. It provides comprehensive company data including size, locations, funding information, and more.
Key Features
- Multiple Input Types: Accepts email, phone, or LinkedIn company profile URLs.
- Comprehensive Data: Returns locations, headcount ranges, industries, funding, and web presence.
- Async Workflow: Queue requests and poll or receive callbacks when finished.
- Usage Controls: Integrated credit tracking and rate limiting.
- Caching: Meaningful results are cached for subsequent requests.
Authentication
Authenticate every request with your API key and secret using HTTP headers (recommended) or query parameters.
X-API-Key: your_api_key_here
X-API-Secret: your_api_secret_here
Rate Limits
API usage is controlled by rate limiting mechanisms to ensure fair usage and system stability:
- Per Minute: 60 requests
- Per Hour: 1000 requests
- Monthly: Varies by plan
Credit Usage
API credits are consumed for company enrichment requests:
- Company Enrichment: 1 credit per successful enrichment
Credit Efficiency
Credits are only charged when the enrichment returns data. If a company cannot be found, no credits are charged.
POST /company/enrichment
Submit a company identifier and receive a comprehensive profile once processing completes.
POST /company/enrichment
Parameters
Company email address to enrich.
Example: contact@example.com
Company phone number to enrich.
Example: +1-555-123-4567
LinkedIn company profile URL.
Example: https://www.linkedin.com/company/tesla-motors/
HTTPS endpoint that will receive the completed enrichment payload.
Example: https://example.com/webhooks/company-enrichment
email, phone, or social_media_url. Results are delivered asynchronously via polling or optional webhook callback.
Request Example
Response Example
Response Format
Responses include various company fields depending on the data available. Typical payload:
Error Codes
missing_parameters– None ofemail,phone, orsocial_media_urlwere provided.invalid_callback_url– Callback URL is not HTTPS.rate_limit_exceeded/monthly_limit_exceeded– Usage exceeded configured limits.subscription_required– Company enrichment product is not enabled on this account.not_found– Unable to find a company matching the provided identifiers.
Response Fields
The enrichment payload is returned as a JSON object. Common fields include:
company_name // Official company name
website // Canonical company website
description // Company description
linkedin_url // LinkedIn company profile
industry // Primary industry
specialties // Array of specialty tags
size.headcount_range // Reported headcount range
size.employees // Estimated employee count
locations // Array of offices with city/region/country
funding.last_round // Most recent funding stage
funding.funding_total // Total disclosed funding
social_profiles // Known social media URLs
domains // Known email/web domains
emails // Public company email addresses
phone_numbers // Array of known phone numbers
employees // Headcount information (range/min/max if available)
sic_codes // Array of SIC codes
naics_codes // Array of NAICS codes
Next Steps
- Launch the Company Enrichment Playground to test requests with your credentials.
- Combine with the Company Search API to discover new accounts before enriching them.