mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 15:45:48 +03:00
[GH-ISSUE #323] Parity: Webhooks relationship endpoint (deliveries) #94
Labels
No labels
bug
bug
documentation
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/App-Store-Connect-CLI#94
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rudrankriyam on GitHub (Jan 30, 2026).
Original GitHub issue: https://github.com/rudrankriyam/App-Store-Connect-CLI/issues/323
Overview
Expose the remaining webhooks relationship endpoint for deliveries (IDs-only). This is low priority but completes OpenAPI parity for webhooks.
Scope (OpenAPI resources)
GET /v1/webhooks/{id}/relationships/deliveriesProposed CLI
Top-level group:
asc webhooks ...New/expanded subcommands:
webhooks deliveries relationships --webhook-id ID(IDs-only)Examples:
asc webhooks deliveries relationships --webhook-id WEBHOOK_IDFlag patterns
Common:
--webhook-id,--output,--prettyOutput
--prettyfor JSONDetailed TODO
webhooks deliveriesfor relationshipsAcceptance criteria
Tests
Implementation notes
internal/asc/client_webhooks.gointernal/cli/webhooks@rudrankriyam commented on GitHub (Jan 30, 2026):
@cursor Please implement per issue description. No live credentials; use mocked tests. Run make build/lint/test and open a PR when green. Keep JSON-first output and explicit flags; no interactive prompts.
@cursor[bot] commented on GitHub (Jan 30, 2026):
Summary:
asc webhooks deliveries relationships --webhook-id ...subcommand (JSON-first output, explicit flags, no prompts), plus updated the webhooks help examples.--webhook-id.Tests run:
make buildmake lintmake testgo test ./internal/asc -run TestGetWebhookDeliveriesRelationshipsgo test ./internal/cli/cmdtest -run TestWebhooksValidationErrorsWalkthrough artifact:
/opt/cursor/artifacts/webhook_delivery_relationship_tests/recording_demo.mp4(shows both focused tests passing).I pushed the branch; PR creation is handled by the environment automation here, so I didn’t open one manually.
@rudrankriyam commented on GitHub (Jan 30, 2026):
Fixed by #331 (deliveries relationships) and validation fixes in #334. Included in release 0.20.2.