# Stream IDs Stream IDs are unique identifiers used to reference different types of content streams in the Inoreader API. ## Format Types ### Feed Streams - Format: `feed/http://example.com/feed.xml` - Used for individual RSS/Atom feeds - Must be URL encoded when used in requests ### User Folders - Format: `user/-/label/FolderName` - Used for custom folders/categories - Case sensitive ### System Tags - Format: `user/-/state/com.google/[state]` - Common states: - `read`: Read articles - `starred`: Starred articles - `broadcast`: Broadcasted articles - `like`: Liked articles - `saved-web-pages`: Saved web pages ### Custom Tags - Format: `user/-/label/[tag_name]` - Used for user-defined tags - Case sensitive ## Usage Examples ### Feed Stream ```http GET /reader/api/0/stream/contents/feed%2Fhttp%3A%2F%2Ffeeds.example.com%2Fblog ``` ### Folder Stream ```http GET /reader/api/0/stream/contents/user%2F-%2Flabel%2FTechnology ``` ### System Tag Stream ```http GET /reader/api/0/stream/contents/user%2F-%2Fstate%2Fcom.google%2Fstarred ``` ## Best Practices 1. Always URL encode stream IDs in requests 2. Use consistent casing for folders and tags 3. Validate stream IDs before making API calls 4. Cache frequently used stream IDs ## Related - [[Inoreader Stream Methods]] - [[Inoreader Tag Management]] - [[Inoreader Feed Management]]