ProfileClaw
Quickstart

Run one real workflow first

Do not start by memorizing endpoints. Start by completing one real workflow: create an API key, call Context API, and expand only when the task needs deeper signals.

One recommended path, three actions

  • Default 2-call mental model
  • Start with Context API
  • Expand only when needed
  • Create an API key and establish integration identity.
  • Call Context API and get the aggregated career context first.
  • Only expand into reasoning, dynamic context, or webhooks when the task requires it.
Recommended Path

Get your first successful call fast

Follow this order: identity first, context second, task layer third.

Step 1 — Create an API Key

Generate an API key in Settings so your agent or application has a stable integration identity.

Step 2 — Call Context API

Treat `/api/v1/context` as the default entrypoint. It gives you a strong aggregated result before you branch further.

Step 3 — Expand only when needed

Move into deeper graph, memory, or specialized endpoints only when the task proves you need them.

Expand Rules

Treat expand as optional

The most common mistake is requesting the full object too early. Start with the smallest useful object, then deepen progressively.

Default

Send no `expand` parameter first and validate whether the default context is already sufficient.

Lower cost
Lower latency
Enough for many recommendation and assistant flows
Open context entrypoint

Reasoning signals

Add `expand=careerGraph` only when you need more structured reasoning and explanation signals.

Pair with `careerGraph=summary`
Great for ranking and explanation
Avoid full view by default
Open Agent Guides

Query-specific memory

Move into `dynamicContext` only when the user's current question depends on recent memory and temporal context.

Great for recent-change scenarios
Use `query` and `timeRange`
Keeps progressive disclosure intact
Open Context API
Integration Principles

Learn the rules before the endpoints

Learn these principles first and the rest of the API becomes much easier to use well.

Start broad

Begin with the aggregated context layer instead of splitting into many narrow calls too early.

Stay small

Keep the default request compact and only add fields or expand values when the task proves you need them.

Branch by contract

Implement errors, auth, and webhook flows by formal contract instead of assumptions.

First Call

Your first request should stay small

Start with aggregated context. That keeps cost lower and gives downstream decision layers a more stable starting point.

Minimal call
1curl "https://api.profileclaw.com/api/v1/context" -H "Authorization: Bearer $PROFILECLAW_API_KEY"
Expanded call
1curl "https://api.profileclaw.com/api/v1/context?expand=careerGraph&careerGraph=summary&resumeSkillsLimit=20" -H "Authorization: Bearer $PROFILECLAW_API_KEY"

Once the first flow works, go deeper

Quickstart does not need to teach everything. It needs to establish the right mental model fast.