Riddlie
Riddlie is an API product that provides access to a collection of thousands of riddles (and growing). Riddles are perfect for dinner or before-dinner conversations when families meet or kids hangouts and sleepovers. If you are planning to build a web app or mobile app around family entertainment, Riddlie can be a perfect API for your backend. Riddlie provides five primary endpoints. 1) Get…
Riddlie endpoints
| Method | Endpoint | Description |
|---|---|---|
| Primary | ||
| GET |
Get Random Riddle /api/v1/riddles/random |
This endpoint responds with a new random riddle with an answer and other details. |
| GET |
Get Riddle of the Day /api/v1/riddles/rod |
With this endpoint, you can request a riddle of the day. Each day API will serve a different riddle with an answer and other details. |
| GET |
Riddle by ID /api/v1/riddles/byid/{id} |
Get a riddle by ID. |
| GET |
Riddle by Difficulty Level /api/v1/riddles/bylevel/{level} |
Get one random riddle based on the difficulty. For example, by Easy, Medium, Hard. |
| GET |
Riddle by Keyword /api/v1/riddles/bykeyword/{keyword} |
Get one random riddle around a specific subject or keyword. For example, a riddle on a "cat". |
| Secondary | ||
| GET |
Upvote Riddle /api/v1/riddles/upvote/{id} |
Simply calling this endpoint registers a "like" to better serve the riddles in the future. There is no response back other than a status message. |
| GET |
Update Level /api/v1/riddles/level/{id} |
This endpoint enables you to update the level of the Riddle. All the riddles are set to a medium level which is enumerated as "1". You can suggest the level of a riddle by simply… |
| GET |
Flag Riddle /api/v1/riddles/flag/{id} |
With this endpoint, you can flag a riddle. This helps the API developer to finetune the API for better service in the future. You can only use four flags sending the number… |
| Admin Endpoints | ||
| POST |
Create New Riddle (Admin Only) /api/v1/riddles/ |
This endpoint creates a new riddle |
| PUT |
Update Riddle (Admin Only) /api/v1/riddles/{id} |
This endpoint updates the existing riddle. Information should be provided in JSON format. |
| DELETE |
Delete Riddle (Admin Only) /api/v1/riddles/{id} |
This endpoint deletes the specific riddle |
Riddlie pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $8 / month | — |
|
| ULTRA | $12 / month | — |
|
| MEGA | $18 / month | — |
|