Skip to content

Conversation

@AlexWerff
Copy link
Contributor

@AlexWerff AlexWerff commented Nov 10, 2025

Note

Adds services/egress-webhook-service/openapi.yaml, surfaces it under a new "Webhook Events" tab, moves webhook security docs to webhooks.mdx, and removes webhook event schemas from the Customer API spec.

  • Docs/navigation:
    • Update docs.json to:
      • Replace API Reference with an Overview tab (adds Webhooks page).
      • Add Customer API (OpenAPI services/external-actor-gateway-service/openapi.yaml).
      • Add Webhook Events (OpenAPI services/egress-webhook-service/openapi.yaml).
  • API specs:
    • Add services/egress-webhook-service/openapi.yaml defining webhook events: page.version.created|processed|published, form.submitted|enriched|enrichment_failed.
    • Remove embedded webhooks definitions from services/external-actor-gateway-service/openapi.yaml.
  • Content:
    • Move webhook signature verification from index.mdx to new webhooks.mdx.

Written by Cursor Bugbot for commit 0d13654. This will update automatically on new commits. Configure here.

@AlexWerff AlexWerff force-pushed the alex/arc-542-move-webhook-event-types-to-egress-webhook-service-api branch from fe895a8 to 0d13654 Compare November 10, 2025 16:03
@lukeramsden lukeramsden merged commit 9ce3391 into master Nov 10, 2025
9 checks passed
@lukeramsden lukeramsden deleted the alex/arc-542-move-webhook-event-types-to-egress-webhook-service-api branch November 10, 2025 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants