mirror of
				https://gitea.invidious.io/iv-org/documentation
				synced 2025-06-05 22:19:26 +02:00 
			
		
		
		
	Update api documentation with new endpoints and fixes (#501)
* Fix documentation on search's `sort` parameter * remove `news` from trending type * Remove channels/comments documentation * Remove channels search documentation from api.md page * add missing endpoints * fix `resolveurl` name * update param description for community post comments * update `search-filters.md` and `url-parameters.md` to include api changes
This commit is contained in:
		| @@ -85,6 +85,39 @@ This is the same as requesting `/api/v1/channels/:id/videos` without URL paramet | ||||
| } | ||||
| ``` | ||||
|  | ||||
| ##### GET `/api/v1/channels/:id/podcasts` | ||||
|  | ||||
| > URL parameters: | ||||
|  | ||||
| * `continuation`: A continuation token to get the next chunk of items. The token is provided each time this API is requested. | ||||
|  | ||||
| > Response: | ||||
|  | ||||
| ```javascript | ||||
| { | ||||
| 	"playlists": [ | ||||
| 		// One or more PlaylistOject | ||||
| 	], | ||||
| 	"continuation": continuation | ||||
| } | ||||
| ``` | ||||
|  | ||||
| ##### GET `/api/v1/channels/:id/releases` | ||||
|  | ||||
| > URL parameters: | ||||
|  | ||||
| * `continuation`: A continuation token to get the next chunk of items. The token is provided each time this API is requested. | ||||
|  | ||||
| > Response: | ||||
|  | ||||
| ```javascript | ||||
| { | ||||
| 	"playlists": [ | ||||
| 		// One or more PlaylistOject | ||||
| 	], | ||||
| 	"continuation": continuation | ||||
| } | ||||
| ``` | ||||
|  | ||||
| ##### GET `/api/v1/channels/:id/shorts` | ||||
|  | ||||
| @@ -206,3 +239,34 @@ This usually means that parsing support for the attachment type has not yet been | ||||
|     "error": String | ||||
| } | ||||
| ``` | ||||
|  | ||||
| ##### GET `/api/v1/channels/:ucid/search` | ||||
|  | ||||
| > Url parameters | ||||
| * `q`: The query to search | ||||
| * `page`: The page number of the search (Int32) | ||||
|  | ||||
| > Response: | ||||
| ```javascript | ||||
| [ | ||||
| 	VideoObject, | ||||
| 	PlaylistObject | ||||
| ]; | ||||
| ``` | ||||
|  | ||||
| ##### GET `/api/v1/post/:id` | ||||
| > Url parameters | ||||
|  | ||||
| * `ucid`: You can optionally provide the channel's id for fetching the post. | ||||
|  | ||||
| > Response: | ||||
| Same as [`/api/v1/channels/:id/community`](#get-apiv1channelsidcommunity) but only returns one post in the comments array | ||||
|  | ||||
|  | ||||
|  | ||||
| ##### GET `/api/v1/post/:id/comments` | ||||
|  | ||||
| * `ucid`: You can optionally provide the channel's id for fetching the post's comments. | ||||
|  | ||||
| > Response: | ||||
| Same as [`/api/v1/channels/:id/comments`](../api.md#get-apiv1commentsid) but has a postId instead of a videoId | ||||
		Reference in New Issue
	
	Block a user