Skip to main content
GET
/
v1
/
enrichment
/
company
/
domain
Company Search
curl --request GET \
  --url 'https://api.scrapin.io/v1/enrichment/company/domain?apikey='
{
  "success": true,
  "credits_consumed": 123,
  "credits_left": 123,
  "rate_limit_left": 123,
  "daily_rate_limit_left": 123,
  "minute_rate_limit_left": 123,
  "next_minute_rate_limit_reset": "<string>",
  "metadata": {
    "source": "cache",
    "request_id": "<string>",
    "updatedAt": "2023-11-07T05:31:56Z"
  },
  "company": {
    "description": "<string>",
    "employeeCount": 123,
    "employeeCountRange": {
      "start": 123,
      "end": 123
    },
    "followerCount": 123,
    "headquarter": {
      "city": "<string>",
      "country": "<string>",
      "geographicArea": "<string>",
      "postalCode": "<string>",
      "street1": "<string>",
      "street2": "<string>"
    },
    "industry": "<string>",
    "linkedInId": "<string>",
    "linkedInUrl": "<string>",
    "name": "<string>",
    "specialities": [
      "<string>"
    ],
    "tagline": "<string>",
    "universalName": "<string>",
    "websiteUrl": "<string>"
  }
}

Cache Hit

If we find the profile in our cache within your specified duration, we serve it instantly at 0.5 credits. This is a 50% savings on the standard price.

Cache Miss

If the profile isn’t cached, we perform a live scrape to get fresh data. This costs the standard 1 credit.

Request Tracking & Reporting

Found incorrect or missing data? Visit your API Logs to view all requests and report issues directly from the web interface.
How to report an issue:
  1. Go to app.scrapin.io/api-logs
  2. Find the request you want to report in the logs table
  3. Click the “Report” button in the Actions column
  4. Select the issue type and add a description
The request_id helps our team investigate and resolve issues quickly. All enrichment requests are automatically logged for your convenience.

Authorizations

apikey
string
query
required

This required parameter is a string. It represents the APIKEY obtained from the developer dashboard. You must use it in the query string of your request as ?apikey=YOUR_API_KEY or in the headers as x-api-key: YOUR_API_KEY

Query Parameters

domain
string
required

This required parameter is a string. It represents the domain name of the company to query.

cacheDuration
string

Optional parameter to enable caching. Accepts duration strings like '4h', '2d', '1w', '2mo', '1y'. We use the parse-duration library internally to parse these values. If the profile is found in cache within this duration, only 0.5 credits are consumed. Otherwise, fresh data is scraped for 1 credit.

Response

The endpoint returns information about the company.

success
boolean

Indicates success or failure of api request.

credits_consumed
number

Represents the number of credits consumed by this query.

credits_left
number

Represents the usable credits available for the user account after this query.

rate_limit_left
number

Represents the usable daily request limit available for the user account after this query.

daily_rate_limit_left
number

Represents the usable daily request limit available for the user account after this query.

minute_rate_limit_left
number

Represents the usable minute request limit available for the user account after this query.

next_minute_rate_limit_reset
string

Represents the next minute rate limit reset for the user account after this query. Datetime in ISO 8601 format (e.g., 2025-11-14T14:34:43.000Z).

metadata
object
company