Profile
GET

/api/v1/profile/full

10 credits

Complete profile in one call (experience, education, skills).

Try in Playground

Parameters

NameTypeRequiredDescription
usernamestringnoLinkedIn username. Provide username OR urn. (e.g. satyanadella)
urnstringnoLinkedIn profile URN. Provide username OR urn.

Example request

curl -H "X-API-Key: zq_…" \
  "https://zooq.dev/api/v1/profile/full?username=satyanadella"

Example response

{
  "success": true,
  "statusCode": 200,
  "data": {
    "username": "satyanadella",
    "fullName": "Satya Nadella",
    "headline": "Chairman and CEO at Microsoft",
    "about": "Microsoft's mission is to empower every person...",
    "experience": [
      { "title": "Chairman and CEO", "company": "Microsoft", "startDate": "2014-02", "endDate": null }
    ],
    "education": [
      { "school": "University of Chicago Booth", "degree": "MBA" }
    ],
    "skills": ["Cloud Computing", "Leadership", "Strategy"],
    "certifications": []
  },
  "errors": null
}

Successful responses are wrapped in the standard envelope. The data field carries the actual payload; errors is null on success.

Available via MCP as profile_full

Add Zooq as an MCP server to Claude Desktop or Cursor and call this tool directly from your agent. See the MCP guide.