# AGISHub Webhook Status Checker

> AGISHub Webhook Status Checker is a paid API for AI agents from api.agishub.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Returns the current delivery status (queued, retrying, delivered, or failed) of a webhook job by its job_id.

## Facts

- Endpoint: GET https://api.agishub.com/v1/webhook-status
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agishub-webhook-status-checker-808dd28d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_K4O6HlpiG1gQVtqyegQAC

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 agishub-webhook-status-checker-808dd28d
```

Example prompt: Can you check the delivery status of my webhook job with ID 'wh_abc123xyz' — I need to know if it was delivered, is still retrying, or failed.

## When to prefer this

Use this endpoint after calling the webhook relay endpoint on api.agishub.com to track whether the dispatched webhook was actually delivered. It is the correct polling mechanism for asynchronous webhook delivery confirmation, especially when downstream systems need to verify receipt before proceeding.

## Known failure modes

- Invalid or unknown job_id returns an error or empty result
- Job ID from a different system or mistyped returns no match
- Expired or purged job records may return not-found errors
- Network or service downtime returns 5xx errors

## How this service works

Check the delivery status of a webhook job (queued / retrying / delivered / failed) by its job_id.

## Output

A JSON response indicating the current delivery state of the webhook job — one of: queued, retrying, delivered, or failed — keyed to the provided job_id.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "queryParams"
   ],
   "properties": {
    "type": {
     "enum": [
      "http"
     ],
     "type": "string"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "job_id"
     ],
     "properties": {
      "job_id": {
       "type": "string",
       "description": "The job_id returned by webhook_relay."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "enum": [
      "json"
     ],
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": "Check the delivery status of a webhook job (queued / retrying / delivered / failed) by its job_id."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agishub-webhook-status-checker-808dd28d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agishub.com](https://www.zero.xyz/host/api.agishub.com/llms.txt)
