Opt-in invitations
Podcast opt-in registration invitations
Invite a podcast owner to complete opt-in registration and email them the link
Requires the administrator role on the network, and the podcast must belong to that network and have a primary-contact email. If an active invitation already exists it is reused rather than duplicated (see reused in the response). The owner is emailed the opt-in link best-effort, so a failed send still returns 201 with email_sent=false. Responds 201 with the invitation and a Location header.
Generate a fresh opt-in verification code and email it to the podcast owner
Requires the administrator role on the network, and the podcast must belong to that network and have a primary-contact email. Generates a new 30-minute verification code on the named invitation (superseding any prior code) and emails it to the owner best-effort, so a failed send still returns 200 with email_sent=false. The response reports the code's expiry.