Create a Podcast from X Feed
Learn how to create a feed from an X (Twitter) account and use it to generate AI-powered podcast content from the latest posts.
Building feeds through the dashboard first? Follow Create a Feed for the in-app workflow and then return here for the raw API calls.
Step 1: Create an X Feed
First, create a feed from an X account by sending a POST request to /feeds:
curl -X POST "https://api.autocontentapi.com/feeds" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "Tech News from Elon Musk",
"feedTypeId": 1,
"internalId": "elonmusk"
}'Request Parameters
name
Display name for your feed
"Tech News from Elon Musk"
feedTypeId
Feed type (1 = X/Twitter)
1
internalId
X username (without @)
"elonmusk"
Example Response
Important: Save the feedId - you'll use it to generate podcasts from this feed!
Step 2: List Recent Feed Items
Fetch cached items for the feed:
Example response:
Save the item identifier values you want to include.
Step 3: Create Podcast from Selected Feed Items
Use feedSelections to generate a podcast from specific cached posts:
Example Response
Step 4: Poll for Status
Use the request_id to check processing status:
While Processing
Step 5: Get Your Feed-Based Podcast
When status reaches 100, your podcast is ready:
Managing Your Feeds
List All Your Feeds
Get Specific Feed Details
Delete a Feed
Advanced: Multiple Feed Selections
You can combine selected items from multiple feeds in a single podcast request:
Note: Maximum of 10 feed groups per request and 50 item IDs per feed group.
Feed Limitations
Feed Limit: Your plan controls how many feeds/channels you can create
Rate Limiting: Wait 3 seconds between feed creation requests
Feed Types:
1= X/Twitter,2= Reddit,3= YouTube channel,4= RSS,5= X News topicUsername Format: For X feeds, use the username without the @ symbol
Popular X Accounts for Tech Feeds
Here are some popular tech accounts you might want to create feeds from:
elonmusk
Tesla/SpaceX CEO insights
sundarpichai
Google CEO updates
satyanadella
Microsoft CEO thoughts
tim_cook
Apple CEO announcements
jeffbezos
Amazon founder perspectives
naval
Startup and tech philosophy
balajis
Crypto and tech trends
Error Handling
Feed Creation Errors
Rate Limit Error
Use Cases
Daily Tech Briefings: Create feeds from multiple tech leaders and generate daily summary podcasts
Industry Analysis: Follow specific industry accounts and create weekly analysis podcasts
Event Coverage: Create temporary feeds during conferences or product launches
Competitor Monitoring: Track competitor announcements and create regular update podcasts
What's Next?
🎧 Learn about Creating Basic Podcasts from web resources
📖 Explore more Code Samples in different languages
🗣️ Discover Custom Voices for personalized feed podcasts
❓ Have questions? Visit our FAQ
Last updated