Skip to main content
GET
/
v1
/
enrichment
/
profile
Get Profile Data
curl --request GET \
  --url 'https://api.scrapin.io/v1/enrichment/profile?apikey='
{
"success": true,
"credits_consumed": 1,
"credits_left": 90000.5,
"rate_limit_left": 19000,
"daily_rate_limit_left": 19000,
"minute_rate_limit_left": 499,
"next_minute_rate_limit_reset": "2024-01-15T10:31:00Z",
"person": {
"publicIdentifier": "michael",
"linkedInIdentifier": "ACoAABTEFqYBfjGaiSRy5ITKaPqcBEBDdR1DrhA",
"memberIdentifier": "248295112",
"linkedInUrl": "https://www.social.com/in/michael",
"firstName": "Michael",
"lastName": "David",
"headline": "VP Sales Scrapin.io - B2B Data for AI",
"location": {
"city": "London",
"state": "England",
"country": "United Kingdom",
"countryCode": "GB"
},
"photoUrl": "https://media.licdn.com/dms/image/v2/D4E03AQG5S0X4QKtN5A/profile-displayphoto-shrink_200_200/B4EZRgQ6wZGYAY-/0/1736781836053?e=1756339200&v=beta&t=phxC3jRwoDG_zQ8QY4Iu6OduHPUM-abbrEHkJZPP9fM",
"backgroundUrl": "https://media.licdn.com/dms/image/v2/C4E16AQGba4BhpCykTA/profile-displaybackgroundimage-shrink_350_1400/profile-displaybackgroundimage-shrink_350_1400/0/1516880563413?e=1756339200&v=beta&t=fdimLlwIIQEke73CfLZWvq0T367YxZajvtmMwynSIiU",
"openToWork": false,
"premium": true,
"showVerificationBadge": true
}
}
Caching Available: Use the optional cacheDuration parameter to enable caching and reduce costs. Cache hits consume only 0.5 credits instead of 1 credit. See the request parameters below for details.

How Caching Works

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.
History Limitation: The positionHistory, educationHistory, and certificationHistory fields return only the last 10 items. If a profile contains more than 10 positions, only the 10 most recent will be included in the response.

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

linkedInUrl
string
required

This required parameter is a string. It represents the Social URL of the person with this format: https://www.social.com/in/xxxxxxxxxxxxx/.

Response

The endpoint returns profile information.

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).

person
object