# KeeperHub Premise Freshness Check Workflow

> KeeperHub Premise Freshness Check Workflow is a paid API for AI agents from app.keeperhub.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Runs a blockchain-powered workflow that checks the freshness or validity of a premise (e.g., a data point, claim, or on-chain state) via KeeperHub's visual automation engine

## Facts

- Endpoint: POST https://app.keeperhub.com/api/mcp/workflows/premise-freshness-check/call?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/keeperhub-premise-freshness-check-workflow-34ba7fea
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_afHDDN2gEUfY9CENOKGEa

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 keeperhub-premise-freshness-check-workflow-34ba7fea -d '<json body>'
```

Example prompt: Run a premise freshness check on KeeperHub to verify whether the on-chain data premise I set up is still current and valid.

## When to prefer this

Use this endpoint when you need to programmatically verify whether a specific blockchain premise or on-chain data claim is still fresh and valid, particularly within automated workflows. Prefer this over generic REST validators when you need the result to be backed by KeeperHub's visual workflow automation engine and blockchain-native verification.

## Known failure modes

- Invalid or missing premise identifier returns a 400 error
- Premise not found on-chain returns a not-found or empty result
- Payment of $0.01 USDC not fulfilled causes a 402 Payment Required response
- Blockchain node connectivity issues may cause timeouts or 503 errors
- Workflow misconfiguration on KeeperHub side returns an execution error

## How this service works

Build powerful blockchain workflow automations with a visual, node-based editor. Built with Next.js and React Flow.

## Output

Returns a freshness status indicating whether the specified premise is current or stale, along with a timestamp, validation result details, and any relevant on-chain verification metadata from the workflow execution.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "properties": {
    "body": {
     "type": "object",
     "properties": {},
     "description": "No inputs required."
    }
   }
  },
  "output": {
   "properties": {
    "example": {
     "status": "running",
     "executionId": "exec_abc123"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/keeperhub-premise-freshness-check-workflow-34ba7fea/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from app.keeperhub.com](https://www.zero.xyz/host/app.keeperhub.com/llms.txt)
