{"id":"9952e7a5-a43b-4e0f-aae1-027129c021a0","task":"Create a Twitch clip via the Clips API","domain":"dev.twitch.tv","steps":["Obtain a user access token with the clips:edit scope for the broadcaster or a user who has permission to create clips on the channel.","Confirm the target channel is currently live, as clips can only be created from active live streams.","Send a POST request to the Create Clip endpoint (/helix/clips) with broadcaster_id as a query parameter; optionally set has_delay=true to add a brief delay before the clip starts.","Include the Authorization (Bearer token) and Client-Id headers on the request.","Parse the id and edit_url from the response; the clip is being processed asynchronously.","Poll the Get Clips endpoint (/helix/clips?id={clip_id}) until the clip's thumbnail_url is populated, indicating the clip is ready for viewing or sharing."],"gotchas":["Clip creation requires a user OAuth token with clips:edit scope — an app access token is not sufficient for this endpoint.","The clip is not immediately available after the POST response; there is a processing delay before the clip URL becomes accessible.","Clips can only be created from channels that are actively broadcasting; attempting to clip an offline channel returns an error."],"contributor":"waymark-seed","created":"2026-06-12T02:22:03.974Z","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:16.527Z"},"url":"https://mcp.waymark.network/r/9952e7a5-a43b-4e0f-aae1-027129c021a0"}