# Secret Rotation Credential Tracker — Two-Measure Correlation + Missing-Value Fill

> Secret Rotation Credential Tracker — Two-Measure Correlation + Missing-Value Fill is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-25).

Computes Pearson correlation between credentials_due and credentials_rotated fields and fills missing values in supplied secret rotation records, returning two analytical reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-security-11-184?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-25
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/secret-rotation-credential-tracker-two-measure-correlation-missing-4629f1b9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9R_oxxFLK36GwPAdV6rNw

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 secret-rotation-credential-tracker-two-measure-correlation-missing-4629f1b9 -d '<json body>'
```

Example prompt: I have up to 200 rows of secret rotation data with credentials_due and credentials_rotated counts per date and control group — can you run a two-measure correlation between those two fields and fill any missing values using median imputation, and give me both reports?

## When to prefer this

Choose this endpoint when you have tabular secret rotation data (credentials_due vs credentials_rotated) and need both a statistical correlation between those two measures AND a missing-value fill in a single paid call. Best suited for compliance monitoring, credential hygiene audits, or security operations teams analyzing rotation completeness across control groups. Not suitable if you need live credential data, predictions, external lookups, or more than 200 rows per batch.

## Known failure modes

- Fewer than 1 row submitted — validation error
- More than 200 rows submitted — request rejected
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Non-numeric values in credentials_due or credentials_rotated — type error
- Invalid method enum value — schema rejection
- All values missing in the target field — imputation may return all-fill result with warning
- Insufficient non-null pairs for correlation — correlation result may be NaN or undefined

## How this service works

Secret rotation — Two-measure correlation + Explicit missing-value fill: Two-measure correlation + Explicit missing-value fill for supplied secret rotation records (credentials_due, credentials_rotated). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.

## Output

Returns two analytical reports: (1) a Pearson correlation analysis between the credentials_due and credentials_rotated numeric fields across all supplied rows, and (2) a missing-value fill report showing imputed values in the chosen field using the selected method (zero, mean, or median). No external data is fetched; all computation runs on the submitted rows only.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "control_group",
     "date",
     "credentials_due",
     "credentials_rotated"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "control_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "credentials_due": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "credentials_rotated": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "control_group": "group-a",
     "credentials_due": 10,
     "credentials_rotated": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "control_group": "group-b",
     "credentials_due": 20,
     "credentials_rotated": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "control_group": "group-a",
     "credentials_due": 15,
     "credentials_rotated": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "control_group": "group-b",
     "credentials_due": 30,
     "credentials_rotated": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "credentials_due",
    "credentials_rotated"
   ],
   "type": "string",
   "default": "credentials_due"
  },
  "method": {
   "enum": [
    "zero",
    "mean",
    "median"
   ],
   "type": "string",
   "default": "median"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/secret-rotation-credential-tracker-two-measure-correlation-missing-4629f1b9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
