{"uid":"cap_K4O6HlpiG1gQVtqyegQAC","slug":"agishub-webhook-status-checker-808dd28d","name":"AGISHub Webhook Status Checker","description":"Check the delivery status of a webhook job (queued / retrying / delivered / failed) by its job_id.","url":"https://api.agishub.com/v1/webhook-status","method":"GET","headers":{},"bodySchema":{"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}}},"responseSchema":{"type":"json","example":{"result":"Check the delivery status of a webhook job (queued / retrying / delivered / failed) by its job_id."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7sZXCHIaAMh7qP874TkRt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the current delivery status (queued, retrying, delivered, or failed) of a webhook job by its job_id.","exampleAgentPrompt":"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.","exampleUseCases":[{"title":"Confirm webhook delivery after dispatch","prompt":"I just sent a webhook relay job and got back job ID 'job_7f3a9b2c' — can you check whether it's been successfully delivered or if it's still queued?"},{"title":"Debug a failed webhook integration","prompt":"My downstream service didn't seem to receive the webhook I triggered earlier. The job ID is 'job_2d1e84ac' — can you look up its status and tell me if it failed or is still retrying?"},{"title":"Automated pipeline delivery check","prompt":"After the order was placed, a webhook was dispatched with job ID 'job_55bc1200'. Before we proceed to the next step, can you confirm it was delivered and not stuck in a retry loop?"}],"resultDescription":"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.","failureModes":["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"],"whenToPreferThis":"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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:47:09.179Z","isFirstParty":false}