Getting started
Quickstart
Create your first extraction. This pulls the latest posts from a LinkedIn company page and returns them as JSON.
Request
curl https://api.auracrawl.com/v1/extractions \
-H "X-Api-Key: $AURACRAWL_API_KEY" \
-d '{
"connector": "linkedin",
"operation": "company.posts",
"input": { "company": "microsoft" },
"collect": { "mode": "limit", "limit": 50 }
}'
import os
from auracrawl import Aura
aura = Aura(api_key=os.environ["AURACRAWL_API_KEY"])
job = aura.extractions.create(
connector="linkedin",
operation="company.posts",
input={"company": "microsoft"},
collect={"mode": "limit", "limit": 50},
)
print(job.records)
Response
200 OK
{
"id": "ext_9f2a1c",
"status": "succeeded",
"connector": "linkedin",
"operation": "company.posts",
"counts": { "collected": 50 },
"records": [
{
"text": "We just shipped…",
"author": "Microsoft",
"likes": 184,
"posted_at": "2026-08-21T09:20:00Z"
}
],
"usage": { "credits": 50, "tier": "rendered" },
"request_id": "req_a1b2c3"
}
uraCrawl