All workflows

Research Brief Agent Evidence Pack

Research brief agent work from caller-supplied sources: extractive evidence points with quotes, offsets and source hashes.

1 credit per call · $0.005 USDC with x402

Sample input

{
  "query": "agent payments",
  "sources": [
    {
      "id": "s1",
      "url": "https://example.com",
      "text": "Agents can settle API calls using machine-readable payment protocols."
    }
  ]
}

Worked sample output

{
  "ok": true,
  "mode": "research_brief_pack",
  "query": "agent payments",
  "point_count": 0,
  "points": [],
  "selection_method": "deterministic_lexical_overlap",
  "limitations": [
    "Extractive evidence pack, not an AI-authored summary. Source truth and completeness are not independently verified."
  ]
}

Worked example using published sample data only. Own-data execution is paid.

Connect in curl

Set BOUNTY_API_KEY privately after your payment is verified. Change the retry key for each new logical request.

curl 'https://bounty-engineer-x402-prod.onrender.com/v1/prepaid/research-brief-pack' \
  -H "Authorization: Bearer $BOUNTY_API_KEY" \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: workflow-request-001' \
  -H 'X-Max-Credits: 1' \
  --data '{"query":"agent payments","sources":[{"id":"s1","url":"https://example.com","text":"Agents can settle API calls using machine-readable payment protocols."}]}'

Connect in n8n

Download the inactive n8n template. Import it, configure the private Header Auth credential, inspect the sample and run it manually. A new execution creates a new billable request; there is no automatic schedule.

Use an HTTP POST to https://bounty-engineer-x402-prod.onrender.com/v1/prepaid/research-brief-pack. Send JSON and these headers; store the Bearer token as a private credential.

{
  "method": "POST",
  "headers": {
    "Authorization": "Bearer YOUR_PRIVATE_API_KEY",
    "Content-Type": "application/json",
    "Idempotency-Key": "UNIQUE_PER_LOGICAL_REQUEST",
    "X-Max-Credits": "1"
  },
  "body": {
    "query": "agent payments",
    "sources": [
      {
        "id": "s1",
        "url": "https://example.com",
        "text": "Agents can settle API calls using machine-readable payment protocols."
      }
    ]
  }
}

Reuse a retry key only for the same input. Failed execution returns reserved credits. Full integration and recovery guide · Machine-readable recipe