Skip to content

API endpoints to list / approve / reject pending rewards #303

@TheStaticMage

Description

@TheStaticMage

Is your feature request related to a problem? Please describe.
Public API enhancements needed

Describe the solution you'd like
Recently the API was enhanced (thanks) but there is necessary functionality that's not exposed, with regard to rewards that are queued for approval or rejection by the streamer. It would be great to get a list of the queue programmatically, and to approve or reject a given redemption given its ID.

  • Webhook for channel.reward.redemption.updated needs to return a unique redemption ID
  • New endpoint GET https://api.kick.com/public/v1/channels/rewards/redemptions to list all redemptions (maybe optionally filtered by reward)
  • New endpoint PATCH https://api.kick.com/public/v1/channels/rewards/redemptions to approve or reject a particular reward

Describe alternatives you've considered
The only alternative is the user clicking around in the dashboard, or investigating the "private API"

Additional context
Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew functionality for the productplannedThis will be worked on

    Projects

    Status

    Planned

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions