api.title

api.subtitle

api.description

api.how_to_use

api.how_to_use_sub

api.before_start

api.start_calling

api.set_api_key

curl -X POST https://xunyin.top/api/get-user-credits \
  -H "Authorization: Bearer $API_KEY"

Available APIs

POST /api/podcast/generate

Generate a podcast script, optionally with synthesized audio.

curl -X POST https://xunyin.top/api/podcast/generate \ -H "Content-Type: application/json" \ -d '{"input":"Turn this article into a podcast","style":"interview","withAudio":true}'

POST /api/images/generate

Generate cover art, social cards, and campaign visuals for podcast content.

curl -X POST https://xunyin.top/api/images/generate \ -H "Content-Type: application/json" \ -d '{"message":"Create a 3:2 cyberpunk podcast cover about AI learning","aspectRatio":"3:2","style":"cyberpunk","quality":"high"}'

POST /api/blog/generate

Generate a publish-ready SEO blog post with title, slug, outline, tags, meta fields, and markdown.

curl -X POST https://xunyin.top/api/blog/generate \ -H "Content-Type: application/json" \ -d '{"topic":"How creators repurpose podcasts into blog posts","keywords":["AI podcast","content repurposing"],"language":"English","wordCount":900}'

Contact Us

If you have any questions, please contact us via:

AI Podcast API Documentation - Generate Podcasts Programmatically | PodHelper | PodHelper