integrations.sh
← all integrations

They Said So Quotes API

OpenAPI apis-guru open_data

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.deleteQuote

    Delete a quote. The user needs to be the owner of the quote to be able to delete it.

  • privateQuotes.getQuoteList

    Get the list of quotes in your private collection.

  • privateQuotes.patchQuote

    Update a quote

  • privateQuotes.postQuote

    Add a new quote to your private collection. Same as 'PUT' but added since some clients don't handle PUT well.

  • privateQuotes.postQuoteTagsAdd

    Add a tag to a given Quote.

  • privateQuotes.postQuoteTagsRemove

    Remove a tag from a given quote.

  • privateQuotes.putQuote

    Add a new quote to your private collection.

  • qshow.deleteQshow

    Delete a qshow.

  • qshow.getQshow

    Gets a details about a qshow.

  • qshow.getQshowList

    Get the list of Qshows in They Said So platform.

  • qshow.getQshowQuotes

    Get the quotes in a given Qshow.

  • qshow.patchQshow

    Update an existing qshow.

  • qshow.postQshowQuotesAdd

    Add a quote to a given Qshow.

  • qshow.postQshowQuotesRemove

    Remove a quote to a given Qshow.

  • qshow.putQshow

    Create and add a new qshow to your private collection.

  • quote.deleteQuoteDislike

    Remove the disLike for the given Quote as a user of the API Key.

  • quote.deleteQuoteLike

    Remove the Like for the given Quote as a user of the API Key.

  • quote.getQuote

    Gets a Quote with a given id.

  • quote.getQuoteAuthorsPopular

    Gets a list of popular author names in the system.

  • quote.getQuoteAuthorsSearch

    Gets a list of author names in the system.

  • quote.getQuoteCategoriesPopular

    Gets a list of popular Quote Categories.

  • quote.getQuoteCategoriesSearch

    Gets a list of Quote Categories matching the query string.

  • quote.getQuoteRandom

    Gets a Random Quote. When you are in a hurry this is what you call to get a random famous quote.

  • quote.getQuoteSearch

    Search for a Quote in They Said So platform. Optional category , author, minlength, maxlength params determines the filters applied while searching for the quote.

  • quote.postQuoteDislike

    Dislike the given Quote as a user of the API Key. Same as put but a convenient alias for those clients that don't support put cleanly.

  • quote.postQuoteLike

    Like the given Quote as a user of the API Key. Same as PUT but a convenient alias for those clients that don't support PUT cleanly.

  • quote.putQuoteDislike

    Dislike the given Quote as a user of the API Key. Some clients don't cleanly support PUT, in such scenarios use the POST version of this.

  • quote.putQuoteLike

    Like the given Quote as a user of the API Key. Some clients don't cleanly support PUT, in such scenarios use the POST version of this.

  • quoteImages.deleteQuoteImage

    Delete a quote image. The user needs to be the owner of the quote image to be able to delete it.

  • quoteImages.deleteQuoteImageBackground

    Delete a background image file. The user needs to be the owner of the background image to be able to delete it.

  • quoteImages.deleteQuoteImageFont

    Delete a font file. The user needs to be the owner of the font to be able to delete it.

  • quoteImages.getQuoteImage

    Gets 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.getQuoteImageBackgroundList

    Lists background images in your private collection.

  • quoteImages.getQuoteImageBackgroundSearch

    Searches for a background image with a given tag.

  • quoteImages.getQuoteImageFontList

    Lists background images in your private collection.

  • quoteImages.getQuoteImageFontSearch

    Searches for a font with a given tag.

  • quoteImages.getQuoteImageSearch

    Gets a Random Quote image. Optional category param determines the category of quote used in the image. Optional author param gets the quote image of a given author.

  • quoteImages.postQuoteImageBackground

    Add an image for use later as a quote background image.

  • quoteImages.postQuoteImageBackgroundTagsAdd

    Add a tag to a given Image.

  • quoteImages.postQuoteImageBackgroundTagsRemove

    Remove a tag from a given Image.

  • quoteImages.postQuoteImageFont

    Add a font file for use later in creating a quote image. This is essentially a PUT but not many clients handle PUT with binary stream i.e. a file, gracefully.

  • quoteImages.postQuoteImageFontTagsAdd

    Add a tag to a given font.

  • quoteImages.postQuoteImageFontTagsRemove

    Remove a tag from a given Font.

  • quoteImages.putQuoteImage

    Create 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.getQod

    Gets Quote of the Day. Optional category param determines the category of returned quote of the day

  • quoteOfTheDay.getQodCategories

    Gets a list of Quote of the Day Categories.

  • quoteOfTheDay.getQodLanguages

    Gets a list of supported languages for Quote of the Day.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools