Skip to main content

Authentication

All endpoints require a Bearer token. Pass your agntdata API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY

Get your API key

Sign up or log in to generate an API key from the dashboard. Free tier and 7-day trials available.

Pick a path

Call the data APIs directly with any HTTP client — curl, fetch, or any language.
1

Get your API key

Sign up at agntdata.dev and generate a key from the dashboard.
2

Make a request

Bearer-auth the call and hit any data API.
curl -X GET "https://api.agntdata.dev/v1/data/linkedin/get-company-details?username=microsoft" \
  -H "Authorization: Bearer YOUR_API_KEY"
3

Parse the response

Every response is a structured JSON envelope.
{
  "success": true,
  "data": {
    "name": "Microsoft",
    "staffCount": 228000,
    "industries": ["Software Development"],
    "website": "https://microsoft.com"
  }
}

Example requests

curl -X GET "https://api.agntdata.dev/v1/data/linkedin/get-company-details?username=microsoft" \
  -H "Authorization: Bearer YOUR_API_KEY"

Response format

Every successful response follows a consistent envelope:
{
  "success": true,
  "data": { /* endpoint-specific data */ },
  "meta": {
    "costCents": 1,
    "purchasedBalanceCents": 949,
    "subscriptionRemainingCents": 500,
    "cached": false,
    "latencyMs": 245
  }
}
Errors include a typed code:
{
  "success": false,
  "error": {
    "code": "UNAUTHORIZED",
    "message": "Invalid or missing API key"
  }
}

Next steps

Agents

Deploy a Claude agent on top of these APIs.

API reference

Every endpoint across every platform.

Errors

Codes, retries, and what each one means.

Rate limits

Per-plan RPM and backoff guidance.