They Said So Quotes API
They Said So Quotes API offers a complete feature rich REST API access to its quotes platform. This is the documentation for the world famous . If you are a subscriber and you are trying this from a console add 'X-TheySaidSo-Api-Secret' header and add your api key as the header value. You can test and play with the API right here on this web page. For using the private end points and subscribing to the API please visit .
- Homepage
- https://api.apis.guru/v2/specs/quotes.rest/3.1.json
- Provider
- quotes.rest
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/quotes.rest/3.1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/quotes.rest/3.1/openapi.yaml
Tools (49)
Extracted live via the executor SDK.
-
privateQuotes.deleteQuoteDelete a quote. The user needs to be the owner of the quote to be able to delete it.
-
privateQuotes.getQuoteListGet the list of quotes in your private collection.
-
privateQuotes.patchQuoteUpdate a quote
-
privateQuotes.postQuoteAdd a new quote to your private collection. Same as 'PUT' but added since some clients don't handle PUT well.
-
privateQuotes.postQuoteTagsAddAdd a tag to a given Quote.
-
privateQuotes.postQuoteTagsRemoveRemove a tag from a given quote.
-
privateQuotes.putQuoteAdd a new quote to your private collection.
-
qshow.deleteQshowDelete a qshow.
-
qshow.getQshowGets a details about a qshow.
-
qshow.getQshowListGet the list of Qshows in They Said So platform.
-
qshow.getQshowQuotesGet the quotes in a given Qshow.
-
qshow.patchQshowUpdate an existing qshow.
-
qshow.postQshowQuotesAddAdd a quote to a given Qshow.
-
qshow.postQshowQuotesRemoveRemove a quote to a given Qshow.
-
qshow.putQshowCreate and add a new qshow to your private collection.
-
quote.deleteQuoteDislikeRemove the disLike for the given Quote as a user of the API Key.
-
quote.deleteQuoteLikeRemove the Like for the given Quote as a user of the API Key.
-
quote.getQuoteGets a
Quotewith a givenid. -
quote.getQuoteAuthorsPopularGets a list of popular author names in the system.
-
quote.getQuoteAuthorsSearchGets a list of author names in the system.
-
quote.getQuoteCategoriesPopularGets a list of popular
QuoteCategories. -
quote.getQuoteCategoriesSearchGets a list of
QuoteCategories matching the query string. -
quote.getQuoteRandomGets a
Random Quote. When you are in a hurry this is what you call to get a random famous quote. -
quote.getQuoteSearchSearch for a
Quotein They Said So platform. Optionalcategory,author,minlength,maxlengthparams determines the filters applied while searching for the quote. -
quote.postQuoteDislikeDislike the given Quote as a user of the API Key. Same as
putbut a convenient alias for those clients that don't supportputcleanly. -
quote.postQuoteLikeLike the given Quote as a user of the API Key. Same as
PUTbut a convenient alias for those clients that don't supportPUTcleanly. -
quote.putQuoteDislikeDislike the given Quote as a user of the API Key. Some clients don't cleanly support
PUT, in such scenarios use thePOSTversion of this. -
quote.putQuoteLikeLike the given Quote as a user of the API Key. Some clients don't cleanly support
PUT, in such scenarios use thePOSTversion of this. -
quoteImages.deleteQuoteImageDelete a quote image. The user needs to be the owner of the quote image to be able to delete it.
-
quoteImages.deleteQuoteImageBackgroundDelete a background image file. The user needs to be the owner of the background image to be able to delete it.
-
quoteImages.deleteQuoteImageFontDelete a font file. The user needs to be the owner of the font to be able to delete it.
-
quoteImages.getQuoteImageGets a Quote image for a given id. Response can be an image file as a binary or a base64 encoded contents wrapped in json.
TODO -
quoteImages.getQuoteImageBackgroundListLists background images in your private collection.
-
quoteImages.getQuoteImageBackgroundSearchSearches for a background image with a given tag.
-
quoteImages.getQuoteImageFontListLists background images in your private collection.
-
quoteImages.getQuoteImageFontSearchSearches for a font with a given tag.
-
quoteImages.getQuoteImageSearchGets a Random Quote image. Optional
categoryparam determines the category of quote used in the image. Optionalauthorparam gets the quote image of a given author. -
quoteImages.postQuoteImageBackgroundAdd an image for use later as a quote background image.
-
quoteImages.postQuoteImageBackgroundTagsAddAdd a tag to a given Image.
-
quoteImages.postQuoteImageBackgroundTagsRemoveRemove a tag from a given Image.
-
quoteImages.postQuoteImageFontAdd a font file for use later in creating a quote image. This is essentially a
PUTbut not many clients handle PUT with binary stream i.e. a file, gracefully. -
quoteImages.postQuoteImageFontTagsAddAdd a tag to a given font.
-
quoteImages.postQuoteImageFontTagsRemoveRemove a tag from a given Font.
-
quoteImages.putQuoteImageCreate a new quote image for a given quote. Choose background colors/images , choose different font styles and generate a beautiful quote image. Did you just had a feeling of being a god or what?!
-
quoteOfTheDay.getQodGets
Quote of the Day. Optionalcategoryparam determines the category of returned quote of the day -
quoteOfTheDay.getQodCategoriesGets a list of
Quote of the DayCategories. -
quoteOfTheDay.getQodLanguagesGets a list of supported languages for
Quote of the Day. -
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools