PartnerPage · AsyncAPI Specification

Partnerpage Webhooks

Version

View Spec View on GitHub PartnerDirectorySaaSB2BNo-codeAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-10-29'
method: searched
generator: extract-docs-artifacts.py (local)
source: https://docs.partnerpage.io/verify-and-handle-webhook-deliveries-2467215m0.md
sources:
- https://docs.partnerpage.io/verify-and-handle-webhook-deliveries-2467215m0.md
- https://docs.partnerpage.io/directory-webhook-events-and-payloads-2467216m0.md
- https://docs.partnerpage.io/partner-lead-webhook-event-2467217m0.md
- https://support.partnerpage.io/en/articles/17220171-set-up-webhooks-for-your-directory
description: PartnerPage webhooks deliver JSON payloads via HTTPS POST. Each delivery includes a `X-Webhook-Signature` header containing an HMAC‑SHA256
  hex digest of the raw request body, keyed with a per‑directory or per‑organization signing secret. No additional authentication headers are
  sent. Failed deliveries are not retried.
events:
- event: contact_request_created
  description: 'A new lead is created for a partner: a visitor submits the contact form on a partner profile, your team assigns a matchmaking
    request to a partner, or a lead is created through the API.'
- event: contact_request_updated
  description: The lead's state changes (accepted, declined, closed or reopened) or its project status changes.
- event: matchmaking_request_created
  description: A visitor submits your directory's matchmaking form ("help me find a partner").
- event: matchmaking_request_updated
  description: Your team assigns the matchmaking request to partners, sets or clears its owner, closes it or reopens it.
- event: partner_application_created
  description: Someone submits your partner application form (applications created through the API are not sent).
- event: partner_application_updated
  description: Your team accepts or declines an application; the payload includes the created partner profile when accepted.
- event: partner_get_listed_completed
  description: A partner completes the self‑service Get Listed flow, creating a listing that awaits your approval.
- event: profile_submitted_by_entry_owner
  description: A partner submits their profile, new or edited, for your review.
- event: public_profile_changed
  description: Changes to what visitors see on a partner's profile, such as approved edits, team edits, or a partner being published, hidden,
    or removed.
delivery:
  signature: X-Webhook-Signature (HMAC‑SHA256 of raw request body, hex lower‑case)
  content_type: application/json; charset=utf-8
note: Deliveries that time out, cannot connect, or receive a non‑2xx status are recorded as failed and **are not retried**.
docs: https://docs.partnerpage.io/verify-and-handle-webhook-deliveries-2467215m0.md

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/partnerpage-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.