Skip to content

Jordan-Prescott/peep-show-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👁️ The Dobby Club API

Welcome to the Dobby Club! The ultimate API for UK sitcom Peep Show.

Everythings Cool in Dobby Club

This API is a RESTful API that provides information about the show, its characters, and its episodes and allows you to search for your favourite quotes and memes!.

The API is built using Python Fast API, Vercel, and Supabase.

Table of Contents

Usage

The best place to start for using the API is the Swagger documentation built into FastAPI. These docs allow you to interact with the API and see the responses in real-time.

You can find the documentation here.

Endpoints

  • /actors - Get all actors or search for an actor by name.
  • /audio - Listen to your favourite internal monologue from Mark or Jeramy.
  • /avatar - Get all avatar images or your favourite character for your new phone wallpaper.
  • /characters - Get all characters or search by name for your favourite.
  • /episode - Get all episodes or review your favour episode. (mines the Wedding)
  • /quotes - Search the entire scripts from every series and episode for your favourite quote. (Everythings cool in dobby club)
  • /locations - Get the locations where our favourite characters have been in the script. (Super Hans flat)
  • /memes - Find your favourite meme from the show or indulge in some new ones.
  • /scripts - If you want to read the entire script for an episode or series this is the endpoint for you.
  • /series - Get all series or search for a series by name. (Whats your favourite series?)

Authentication

The API doesnt reqiuire any authentication for GET requests. Only POST, PUT, and DELETE requests require authentication and for access to these endpoints, you will need to provide a valid API key which only contributes will have access to. - If you qualify and would like to contribute please reach out here

License

This project is licensed under the MIT License.

Contact

If you have any questions, feedback, or you would like to contribute feel free to reach out to me on LinkedIn

Links

Memes

file_name file_type file_url
everythings-cool-in-dobby-club image/jpeg https://cofuvfbkdyfchroaxcvi.supabase.co/storage/v1/object/public/memes/everythings-cool-in-dobby-club.jpeg
you-cant-trust-people image/jpeg https://cofuvfbkdyfchroaxcvi.supabase.co/storage/v1/object/public/memes/you-cant-trust-people.jpg
men-with-ven image/jpeg https://cofuvfbkdyfchroaxcvi.supabase.co/storage/v1/object/public/memes/men-with-ven.jpg?t=2024-09-13T08%3A23%3A18.963Z
how-do-i-feel image/gif https://cofuvfbkdyfchroaxcvi.supabase.co/storage/v1/object/public/memes/how-do-i-feel.gif?t=2024-09-20T09%3A48%3A41.090Z
eye-shadow image/jpeg https://cofuvfbkdyfchroaxcvi.supabase.co/storage/v1/object/public/memes/eye-shadow.jpg

About

Welcome to the Dobby Club! The ultimate API for the UK sitcom Peep Show.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project