Retrieve a TikTok User Media Feed by ID
View all TikTok Profiles, Videos & Sounds API endpoints →Retrieve a TikTok user media feed through GET /user/id/{user_id}/feed. Pass the required numeric user_id as a string; the documented default and example are 127905465618821121. Preserve its digits exactly. The optional max_cursor and min_cursor query parameters are also strings. Neither has a documented example, default, continuation direction or date interpretation. Omit both for an initial request. Validate each cursor input independently before designing checkpoints; they are not documented as page numbers, guaranteed date filters or interchangeable values. No response example or observed response is available for this ID-based feed. The media-list container, video identifier fields, ordering, item counts, continuation fields and end-of-feed signals remain unverified. Do not infer the response contract from another feed operation. Confirm returned identifiers and pagination behavior before archiving items or polling for new content. A retrieved feed sample is not a guaranteed complete account history.
API Features
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/api/project/tiktok/user-media-feed-by-id API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/tiktok/user-media-feed-by-id?key=<API_KEY>&user_id=127905465618821121'
Query Result
Use Cases
- Continue a creator media archive keyed by user_id, deduplicating on verified returned video identifiers and retaining retrieval timestamps.
- Build a bounded new-content polling job with cursor checkpoints only after testing both cursor parameters on this ID-based feed.
- Assemble a creator-specific editorial review queue from available feed items without presenting the collection as a complete account export.
- Detect overlaps between repeated creator-feed captures using verified item IDs before deciding whether another collection request is needed.
Frequently asked questions
How do I make an initial user media-feed request?
Supply a known numeric TikTok user ID as the required user_id string and omit both optional cursors. The documented user ID default and example are 127905465618821121. Keep long IDs as strings to preserve all digits.
What is the difference between max_cursor and min_cursor?
They are separate optional string query inputs. No example values, traversal directions or exact relationship are documented. Test each input for this endpoint before using either in a collection workflow.
Can I use these cursors as page numbers or date filters?
No such semantics are documented. Do not turn a page number or timestamp into a cursor by assumption. Validate accepted values and the resulting behavior before applying pagination or time-bound collection logic.
Which response fields identify videos and the next page?
No response example or observed response is available for this ID-based feed. The list container, video ID fields, continuation tokens and end-of-feed indicators are unverified. Inspect the actual response rather than adopting another feed schema.
Will this return every video from the account?
Complete account-history coverage is not guaranteed. Treat each result as an available feed sample, bound collection attempts and deduplicate with confirmed media identifiers if the response provides them.