Skip to main content

EpisodeCreditsController

\Benecaster\REST\EpisodeCreditsController

Class Free

Admin REST endpoint for stamping a credit onto an episode. Registers POST /wp-json/benecaster/v1/episodes/{id}/stamp-credit. Ships in feature/membership-launch-cleanup. Auth: permission_callback_admin (manage_options + admin nonce). Delegates stamp logic to CreditStampService::stamp() and translates RuntimeException to REST error responses.