Go
package main import( "context" "os" polargo "github.com/polarsource/polar-go" "log" ) func main() { ctx := context.Background() s := polargo.New( polargo.WithSecurity(os.Getenv("POLAR_ACCESS_TOKEN")), ) res, err := s.Webhooks.GetWebhookEndpoint(ctx, "<value>") if err != nil { log.Fatal(err) } if res.WebhookEndpoint != nil { // handle response } }
{ "created_at": "2023-11-07T05:31:56Z", "modified_at": "2023-11-07T05:31:56Z", "id": "<string>", "url": "https://webhook.site/cb791d80-f26e-4f8c-be88-6e56054192b0", "format": "raw", "secret": "polar_whs_ovyN6cPrTv56AApvzCaJno08SSmGJmgbWilb33N2JuK", "organization_id": "<string>", "events": [ "checkout.created" ] }
Get a webhook endpoint by ID.
Scopes: webhooks:read webhooks:write
webhooks:read
webhooks:write
You can generate an Organization Access Token from your organization's settings.
The webhook endpoint ID.
Successful Response
A webhook endpoint.
Was this page helpful?