{"repo":"mudroljub/programming-quotes-api","free":true,"listed":false,"github":"https://github.com/mudroljub/programming-quotes-api","clone":"git clone https://github.com/mudroljub/programming-quotes-api.git","description":"Programming Quotes API for open source projects.","language":"JavaScript","stars":500,"topics":["quotes-api","api","public-api","nodejs","programming-quotes"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Programming Quotes API Programming Quotes API for open source projects. Visit: programming-quotes-api.azurewebsites.net Github repo: github.com/mudroljub/programming-quotes-api Feel free to get involved, suggest or implement new features. API Documentation Public Routes GET /api/quotes/random - Description : Fetches a random programming quote. GET /api/quotes?author=Edsger W. Dijkstra GET /api/quotes?page=1&quotesPerPage=20 GET /api/quotes - Description : Retrieves quotes, with optional query parameters: - page : The page number (default: 1). - quotesPerPage : Number of quotes per page (default: 20). - author : Filter quotes by a specific author. GET /api/quotes/:id - Description : Retrieves a single quote by its unique ID. --- Protected Routes Access to these routes requires a valid token. POST /api/quotes/favorite/:id - Description : Add quote to favorites POST /api/quotes/vote/:id - Description : Votes for a specific quote. - Required Parameters (in JSON body): - newVote : A numeric value (1–5). POST /api/quotes - Description : Adds a new quote. - Required Parameters (in JSON body): - author : The name of the author (should match a Wikipedia entry). - text : The quote text. - Optional Parameters : - source : The source or context of the quote. PUT /api/quotes/:id - Description : Updates an existing quote by ID. - Parameters (in JSON body): - author , text , or source . DELETE /api/quotes/:id - Description : Deletes a quote by its unique ID. --- Authentication POST /api/aut","default_branch":null,"files":null,"tree":[],"storefront":"/r/mudroljub","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mudroljub/programming-quotes-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}