{"uid":"cap_j6PDKF-eZSv14CSUrh32J","slug":"onvexia-alert-webhook-secret-retrieval-dc8011bd","name":"Onvexia Alert Webhook Secret Retrieval","description":"Thousands of assets across ten chains, half a million analysed documents, labelled addresses and supply-age history reaching back to 2008 — fused into one reading per asset. REST, SQL, GraphQL and MCP.","url":"https://onvexia.com/v1/alerts/%7Bid%7D/webhook-secret","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"data":[],"meta":{"docs":"https://onvexia.com/openapi.json","endpoint":"/v1/alerts/{id}/webhook-secret"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PHmOlaty3W6qLasVFeDY0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves the webhook secret for a specific alert by its ID, used to verify incoming webhook payloads from Onvexia's blockchain analytics platform.","exampleAgentPrompt":"Can you fetch the webhook secret for my Onvexia alert with ID abc123 so I can set up signature verification on my server?","exampleUseCases":[{"title":"Webhook signature verification setup","prompt":"I just created a new blockchain alert on Onvexia and need the webhook secret for alert ID 7f3d9c so I can configure my server to verify that incoming webhook payloads are genuinely from Onvexia."},{"title":"Rotating webhook secret after security incident","prompt":"I think my webhook secret for Onvexia alert a9b2e1 may have been exposed — can you retrieve the current webhook secret so I can check what's active and update my verification logic?"},{"title":"Multi-alert webhook infrastructure audit","prompt":"I'm auditing our blockchain monitoring setup — can you pull the webhook secret for Onvexia alert 44fd12 so I can confirm our payload verification middleware is using the right signing key?"}],"resultDescription":"Returns a JSON object with a data field containing the webhook secret associated with the specified alert ID, and a meta field with documentation links and the endpoint path. The secret is used to verify HMAC signatures on incoming webhook payloads sent by Onvexia when alert conditions are triggered.","failureModes":["Alert ID not found — returns empty data array if the specified alert does not exist","Unauthorized access — returns 401/402 if payment or authentication credentials are invalid or missing","Malformed alert ID — returns error if the ID format is invalid","Alert has been deleted — may return empty result for previously valid IDs"],"whenToPreferThis":"Use this endpoint when you need to retrieve or verify the webhook signing secret for a specific Onvexia blockchain alert, particularly when setting up server-side webhook signature verification, rotating secrets, or auditing your alert infrastructure. This is specifically for Onvexia's alert webhook security mechanism and should not be confused with general blockchain data or analytics endpoints.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-19T13:06:33.760Z","isFirstParty":false}