Skip to content

docs: add webhook authentication documentation#5499

Merged
catplat merged 3 commits intoplatformsh:mainfrom
romainneutron:dp-214
Apr 7, 2026
Merged

docs: add webhook authentication documentation#5499
catplat merged 3 commits intoplatformsh:mainfrom
romainneutron:dp-214

Conversation

@romainneutron
Copy link
Copy Markdown
Contributor

Document the --shared-key option for webhook integrations, explaining the JWS (RFC 7515/7797) signing mechanism and providing verification examples in Python, Node.js, PHP, and Go.

Why

Closes #{ISSUE_NUMBER}

What's changed

Where are changes

Updates are for:

  • platform (sites/platform templates)
  • upsun (sites/upsun templates)

Document the --shared-key option for webhook integrations, explaining
the JWS (RFC 7515/7797) signing mechanism and providing verification
examples in Python, Node.js, PHP, and Go.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
catplat
catplat previously approved these changes Apr 7, 2026
Copy link
Copy Markdown
Collaborator

@catplat catplat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Incorporate review changes from the equivalent Flex topics in the Flex repo.

Comment thread sites/platform/src/integrations/activity/webhooks.md Outdated
Comment thread sites/platform/src/integrations/activity/webhooks.md Outdated
Apply suggestions made in Flex review.

Co-authored-by: C T <215163593+catplat@users.noreply.github.com>
Copy link
Copy Markdown
Collaborator

@catplat catplat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with the updated changes.

@catplat catplat merged commit ad063cd into platformsh:main Apr 7, 2026
8 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants