subscribe to a pull request by API #57787
Replies: 2 comments
-
example
# works easy with 'gh'
gh api repos/belm0/perf-timer/pulls/9 --jq .node_id
# PR_kwDOC-lkhs49SZSP
mutation ($node_id: ID!) {
updateSubscription(input: {state: SUBSCRIBED, subscribableId: $node_id, clientMutationId: "I subscribed"}) {
clientMutationId
}
} {
"data": {
"updateSubscription": {
"clientMutationId": "I subscribed"
}
}
} Can be done with gh api graphql --raw-field node_id="PR_kwDOC-lkhs49SZSP" --raw-field query=$'mutation ($node_id: ID!){ updateSubscription(input: {state: SUBSCRIBED, subscribableId: $node_id, clientMutationId: "I subscribed"}) { clientMutationId }}'
# {
# "data": {
# "updateSubscription": {
# "clientMutationId": "I subscribed"
# }
# }
# }
Yes, I tried the |
Beta Was this translation helpful? Give feedback.
-
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Question
Body
How does one subscribe to a pull request by API? The notifications API needs a
thread_id
, but I don't see how to get that for a specific pull request.Beta Was this translation helpful? Give feedback.
All reactions