Skip to content

anya92/quotes-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quotes REST API

Quotes API endpoints return book quotes in polish.

The base address of API is https://cytaty.herokuapp.com.

API Reference

endpoint method sample response description
/api/quotes GET
[{
"_id": "59c13a39a3496c1b3c78c74f",
"index": 204,
"text": "Wielcy ludzie nie rodzą się wielkimi, tylko się nimi stają.",
"author": "Mario Puzo – Ojciec Chrzestny",
}]
Returns all quotes in database.
/api/quotes POST
Required params: text: String
author: String
[{
"_id": "59c13a3ba3496c1b3c78c9a3",
"index": 800
"text": "Są książki, których grzbiety i okładki stanowią najlepszą ich część.",
"author": "Charles Dickens",
}]
Creates a new quote. Returns the created quote with the index.
/api/quotes/random GET
[{
"_id": "59c13a39a3496c1b3c78c74e",
"index": 203
"text": "Codziennie patrz na świat, jakbyś oglądał go po raz pierwszy.",
"author": "Éric-Emmanuel Schmitt – Oskar i pani Róża",
}]
Returns a random quote.
/api/quotes/:id GET
[{
"_id": "59c13a38a3496c1b3c78c686",
"index": 3,
"text": "Książki są lustrem: widzisz w nich tylko to, co już masz w sobie.",
"author": "Carlos Ruiz Zafón – Cień wiatru",
}]
Returns a single quote with the given index.

EXAMPLES