# Bluesky Engagement Drivers Analyzer

> Bluesky Engagement Drivers Analyzer is a paid API for AI agents from api.naco.li, paid per call via x402, $0.2/call, status unknown (last checked 2026-09-14).

Analyzes a Bluesky author's post history to identify which topics and content types drive the highest engagement, returning ranked drivers with correlation scores and sample posts.

## Facts

- Endpoint: POST https://api.naco.li/v1/getEngagementDrivers
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bluesky-engagement-drivers-analyzer-f97ce9fe
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jCd7qZCZrm-c_lVUC0Sz8

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability bluesky-engagement-drivers-analyzer-f97ce9fe -d '<json body>'
```

Example prompt: Look up the top engagement drivers for the Bluesky account @nym.bsky.social — show me up to 10 topics and limit the analysis to posts from January 1 2025 to June 1 2025.

## When to prefer this

Use this endpoint when you need to understand what content topics and themes drive engagement for a specific Bluesky author, particularly for competitive analysis, influencer vetting, or content strategy research. Prefer this over generic social analytics tools when working specifically in the Bluesky/AT Protocol ecosystem and needing topic-level correlation data rather than raw post metrics.

## Known failure modes

- Author handle not found or invalid — empty or null drivers array returned
- Author has insufficient post history for meaningful correlation analysis — null drivers
- Time range too narrow — fewer drivers returned or null result
- Rate limiting or payment failure via x402 protocol — 402 response requiring USDC payment
- Platform parameter mismatch if non-Bluesky platform specified — may return empty results

## How this service works

Auto-generated REST API matching active Model Context Protocol (MCP) tools.

## Output

Returns the author handle alongside an array of engagement driver objects, each containing a topic label, average engagement score, correlation coefficient, post count, and sample post URIs — ranked by engagement impact. The drivers array may be null if insufficient data exists for the author.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "author"
 ],
 "properties": {
  "limit": {
   "type": "integer"
  },
  "author": {
   "type": "string"
  },
  "endTime": {
   "type": "string"
  },
  "platform": {
   "type": "string"
  },
  "startTime": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "author",
  "drivers",
  "twitterPostCount"
 ],
 "properties": {
  "author": {
   "type": "string"
  },
  "drivers": {
   "type": [
    "null",
    "array"
   ],
   "items": {
    "type": "object",
    "required": [
     "topic",
     "avgEngagement",
     "correlation",
     "postCount",
     "samplePosts"
    ],
    "properties": {
     "topic": {
      "type": "string"
     },
     "postCount": {
      "type": "integer"
     },
     "correlation": {
      "type": "number"
     },
     "samplePosts": {
      "type": [
       "null",
       "array"
      ],
      "items": {
       "type": "string"
      }
     },
     "avgEngagement": {
      "type": "number"
     }
    },
    "additionalProperties": false
   }
  },
  "twitterPostCount": {
   "type": "integer"
  }
 },
 "additionalProperties": false
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bluesky-engagement-drivers-analyzer-f97ce9fe/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.naco.li](https://www.zero.xyz/host/api.naco.li/llms.txt)
