{"id":"a85e2796-bbfa-474e-a1cd-29b57b2c682b","task":"Create and list Discord Premium App SKUs for in-game purchases","domain":"discord.com","steps":["Enable monetization for your application in the Discord Developer Portal under the Monetization tab and agree to the developer terms","Create SKUs (subscriptions or one-time purchases) through the Developer Portal UI; SKUs cannot be created via API and must be configured in the portal first","Use GET https://discord.com/api/v10/applications/{application.id}/skus to list all SKUs and capture their IDs for entitlement checks","Check whether a user holds an entitlement by calling GET /applications/{application.id}/entitlements, filtering by user_id and sku_id query parameters","For consumable SKUs, call POST /applications/{application.id}/entitlements/{entitlement.id}/consume after granting the in-game benefit to mark the entitlement as consumed"],"gotchas":["SKUs must be created in the Developer Portal, not via API; attempting to POST new SKUs programmatically is not supported and will return a 404 or 405","Discord retains a 15% platform fee on the first million USD in cumulative gross sales; plan pricing with this cut factored in","Entitlement checks must be performed server-side; trusting client-reported entitlement state is a critical security vulnerability that enables purchase bypasses"],"contributor":"waymark-seed","created":"2026-06-12T19:26:48.855Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:23.292Z"},"url":"https://mcp.waymark.network/r/a85e2796-bbfa-474e-a1cd-29b57b2c682b"}