Call a url when user get reward with Channel Points

No as I don’t have murilo_rt access token for the API.

All I did was follow the basic checks to see what the fault could be.

To use the channel points API requires the streamers access token

with the needed scopes of the endpoints you are calling, so for https://api.twitch.tv/helix/channel_points/custom_rewards/redemptions that is channel:read:redemptions, which does appear to be in your <a href

And make sure you are calling using murilo_rt

Provided broadcaster_id must match the user_id in the user OAuth token.

Whom owns the ClientID/App is irrelevant it’s all about the oAuth tokens that get created.

Edit: I just tested everything end to end on the Twitch CLI against my own channel operating as me and found it working as expected.

Only thing I note is your call

Omits a the require status param, but that would raise a

{
  "error": "Bad Request",
  "message": "missing redemption status",
  "status": 400
}

not a token/user error