Skip to content

feat: add client and client_url support to PagerDuty Event API#6266

Open
alpar wants to merge 1 commit intokeephq:mainfrom
alpar:pagerduty-client-url
Open

feat: add client and client_url support to PagerDuty Event API#6266
alpar wants to merge 1 commit intokeephq:mainfrom
alpar:pagerduty-client-url

Conversation

@alpar
Copy link
Copy Markdown
Contributor

@alpar alpar commented Apr 20, 2026

Summary

Adds client and client_url optional parameters to PagerDuty Event API.

Changes

  • Added client and client_url as top-level payload fields in _build_alert method
  • These fields display a "Client view in {client}" link in PagerDuty UI

Reference

Comparison with existing PR #6234

This PR is cleaner - it does NOT include the unrelated version bump in pyproject.toml.

Adds optional 'client' and 'client_url' parameters to _build_alert method.
These are top-level fields in PagerDuty Events API v2 that display a
'Client view in {client}' link in the PagerDuty UI.

Fixes keephq#6233
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. Enhancement New feature or request Provider Providers related issues labels Apr 20, 2026
@alpar
Copy link
Copy Markdown
Contributor Author

alpar commented Apr 23, 2026

Hi @shahargl, gentle ping — CI is green and this is ready for review when you have a moment. Thanks!

@alpar
Copy link
Copy Markdown
Contributor Author

alpar commented Apr 23, 2026

Hi @shahargl @tb0x, following up — CI has been green for 8 days now. This is a small, focused change (adds client and client_url support to PagerDuty Events API v2). Would appreciate a review when you have a moment. 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request Provider Providers related issues size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[➕ Feature]: [PagerDuty Provider] Fully support Event API

1 participant