# CitePulse Author Metrics

> CitePulse Author Metrics is a paid API for AI agents from citepulse.theaslangroupllc.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Returns h-index, i10-index, total citations, works count, 10-year output/citation trend, affiliation timeline, and disambiguation confidence for a researcher by name lookup via OpenAlex.

## Facts

- Endpoint: GET https://citepulse.theaslangroupllc.com/api/author
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/citepulse-author-metrics-9a89c6c4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8hEhJu-kPD4EAH8EjZKNT

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 citepulse-author-metrics-9a89c6c4
```

Example prompt: Pull up the author metrics for Dr. Maria Elena Vasquez — I need her h-index, i10-index, total citations, works count, 10-year output and citation trends, and her affiliation timeline for a grant review I'm doing.

## When to prefer this

Use this endpoint when you need structured bibliometric profile data for a specific researcher by name — particularly for grant due diligence, hiring evaluation, or research agent workflows that need h-index, citation counts, i10-index, and career trajectory in a single call. Prefer this over raw OpenAlex queries when you also need the disambiguation confidence flag to detect name ambiguity, or when you want the 10-year trend and affiliation timeline pre-computed without additional processing.

## Known failure modes

- Ambiguous author name matches multiple profiles — returns low disambiguation confidence flag with multiple candidate profiles rather than a single result
- Author not found in OpenAlex — returns empty or null result
- Name too common to resolve — disambiguation confidence is very low and results may be unreliable
- Network or upstream OpenAlex API failure — returns 5xx error
- Malformed or missing query parameter — returns 4xx validation error

## How this service works

Author metrics for research agents and grant/hiring due-diligence — works count, total citations, h-index and i10-index (OpenAlex summary stats), a 10-year output/citation trend, affiliation timeline, and an honest disambiguation-confidence flag when the name search surfaces multiple plausible candidate profiles.

## Output

Returns OpenAlex-sourced summary statistics for the matched author: total works count, total citations, h-index, i10-index, a year-by-year 10-year breakdown of output and citations, a chronological affiliation timeline, and a disambiguation confidence flag indicating whether a unique profile was matched or multiple plausible candidates were surfaced.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "name": {
       "type": "string",
       "description": "Author name to search, e.g. \"Jennifer Doudna\""
      },
      "openalex_id": {
       "type": "string",
       "description": "OpenAlex author ID (e.g. A5067184382) — use this instead of name for an exact, disambiguated lookup"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "errors": {
     "type": "object",
     "description": "Documented error responses, keyed by HTTP status code",
     "additionalProperties": {
      "type": "object",
      "required": [
       "description"
      ],
      "properties": {
       "example": {
        "type": "object"
       },
       "description": {
        "type": "string"
       }
      }
     }
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "name": "Jennifer A. Doudna",
  "h_index": 150,
  "i10_index": 403,
  "openalex_id": "A5067184382",
  "works_count": 671,
  "cited_by_count": 119343,
  "candidate_count": 3,
  "disambiguation_confidence": "medium"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/citepulse-author-metrics-9a89c6c4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from citepulse.theaslangroupllc.com](https://www.zero.xyz/host/citepulse.theaslangroupllc.com/llms.txt)
