A GraphQL API server for Wikiquote
I wanted to create a quote application and existing API sources are not satisfying.
About Wikiquote REST API, it doesn't seem clean enough for a newbie, so I decided to build a much simpler API server on top of the existing ones.
For now, the API provide very minimal feature as I've juste started. I'll add more features step by step. Feel free to help me :)
In the following codes samples, the request
variable is the data which must be sent over a POST
request and the response
is the data received from that same request.
const request = {
today {
author
date
value
}
}
// In a specific language
const request = {
today(language: FR) {
author
...
}
}
const response = {
"data": {
"today": {
"author": "Michael Crichton in Travels",
"date": "Tuesday, October 23, 2018, 18:34 ",
"value": "The purpose of the I Ching or the tarot … "
}
}
}
- Past N quotes
- Quote of X day (for example, the quote of yesterday)
- Quotes of a specific author
Don't hesitate to contribute to this projet by openning an issue or sending PR (pull request).