Patchwork Archive API
API data from Patchwork Archive is public and no API key is required to access what is publicly available on the frontend.
Below is an offering of what endpoints are available publicly. If you are for whatever reason hosting an instance of Patchwork-Backend please refer to the README in the repository for worker and queuer API endpoints Gets a paginated result of archived videos matching a channel id Gets a paginated result of archived videos matching a channel id Pulls basic information about a video from fallback database only Either 1 or 2 video objects in an array depending on calculated hash If info.json generated by yt-dlp is available it will be directly delivered here, if not, fallback video data from the database is used instead Gets the number of videos archived and space used in GBGets archived videos from a particular channel
Request parameters
Responses
Gets archived videos from a particular channel
Request parameters
Responses
Get basic information regarding a specific video
Request parameters
Responses
Get a singular random video
Responses
Get multiple random videos
Request parameters
Responses
Get paginated search results for some keyword
Request parameters
Responses
Get today's daily features videos
Responses
Get the 6 most recently archived videos
Responses
Get detailed information about the video if available
Request parameters
Responses
Get the status of the database
Responses
Get the status of the database
Responses