Wikiquote

App · Misc References · 20 actions

Read Wikiquote, the free compendium of quotations. Pull a person's or a theme's quotes with their sources, get the quote of the day, search the full text, browse categories, and follow a subject across language editions.

Actions

ActionWhat it does
Browse categoriesWalk an edition's categories in alphabetical order, with how many pages, subcategories and files each one holds.
Get a page in other languagesList the other Wikiquote editions that have a page on the same subject, each with that edition's own title for it.
Get a page summaryGet a page's opening summary: who or what it is about, a short description, a thumbnail and a link.
Get a page's categoriesGet the categories one page is filed under - what the wiki says the subject is.
Get a page's edit historyGet a page's revisions: who changed it, when, what they said they were doing, and how the page's size moved.
Get a page's imagesGet the images on a page with a thumbnail and a full-size URL for each.
Get a random pageGet a random Wikiquote page with its lead extract, short description and thumbnail.
Get edition statisticsHow large one Wikiquote edition is: its pages, quotation pages, total edits, registered and active users, and admins, along with what the edition calls itself and where its main page is.
Get page detailsGet a page's metadata: how long it is, when it was last touched, its latest revision, how many editors watch it, and its links.
Get page textGet a whole Wikiquote page as plain text, or just its opening section.
Get quotes from a pageRead the quotations off a Wikiquote page as separate records, each with the sources, translations and notes filed under it and the section it sits in.
Get the pages a page links toList the wiki pages one page links out to.
Get the pages that link to a pageList the pages that link to one page - the inverse of Get the pages a page links to.
Get the quote of the dayGet English Wikiquote's quote of the day, for today or for any day in its archive.
List pagesWalk an edition's page titles in alphabetical order, optionally only those starting with some text.
List recent changesSee what has changed on a Wikiquote edition lately: new pages, edits, moves and deletions, with who made each one and how the page's size moved.
List the sections of a pageGet a page's table of contents.
List what is in a categoryList the pages, subcategories and files filed under one Wikiquote category.
Search WikiquoteSearch the full text of a Wikiquote edition and get the pages that match, each with a snippet showing the match in context.
Suggest page titlesAutocomplete Wikiquote page titles from the first letters of one, the way the wiki's own search box does.

Browse categories

Walk an edition's categories in alphabetical order, with how many pages, subcategories and files each one holds. Use a prefix to find the categories on a theme before listing what is in one.

Inputs

Name starts withprefixtext
Only categories whose name starts with this text. Leave empty to walk the whole list.
Start at namestart_fromtext
Begin at this category name alphabetically. Leave empty to start at the beginning of the list.
How many categorieslimitnumber
The most categories to return. Defaults to 50.From 1 to 500. Default: 50.
Continue fromcontinue_fromtext
Pick up where a previous run stopped: pass the 'next_page_token' that run returned. Leave empty to start at the beginning.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

categorieslist
countnumber
languagetext
next_page_tokentext
Pass to 'continue_from' for the next page; empty at the end.
Example output
{
  "categories": [
    {
      "files": 0,
      "hidden": false,
      "name": "Physical chemistry",
      "pages": 15,
      "subcategories": 2,
      "title": "Category:Physical chemistry",
      "total": 17,
      "url": "https://en.wikiquote.org/wiki/Category:Physical_chemistry"
    },
    {
      "files": 0,
      "hidden": false,
      "name": "Physical geography",
      "pages": 7,
      "subcategories": 9,
      "title": "Category:Physical geography",
      "total": 16,
      "url": "https://en.wikiquote.org/wiki/Category:Physical_geography"
    }
  ],
  "count": 2,
  "language": "en",
  "next_page_token": "Physician_stubs"
}

Get a page in other languages

List the other Wikiquote editions that have a page on the same subject, each with that edition's own title for it. Those titles are what a further call against that edition needs, so this is the way to read a person's quotes in their own language.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
How many editionslimitnumber
The most editions to return. Defaults to 100.From 1 to 500. Default: 100.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
editionslist
languagetext
pageidnumber
titletext
Example output
{
  "count": 2,
  "editions": [
    {
      "autonym": "Deutsch",
      "language": "de",
      "language_name": "German",
      "title": "Albert Einstein",
      "url": "https://de.wikiquote.org/wiki/Albert_Einstein"
    },
    {
      "autonym": "espa\u00f1ol",
      "language": "es",
      "language_name": "Spanish",
      "title": "Albert Einstein",
      "url": "https://es.wikiquote.org/wiki/Albert_Einstein"
    }
  ],
  "language": "en",
  "pageid": 2,
  "title": "Albert Einstein"
}

Get a page summary

Get a page's opening summary: who or what it is about, a short description, a thumbnail and a link. The quick way to say who someone is before showing their quotes.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

descriptiontext
extracttext
languagetext
pageidnumber
thumbnailtext
titletext
urltext
Example output
{
  "description": "German-born theoretical physicist (1879-1955)",
  "extract": "Albert Einstein was a Jewish German theoretical physicist, widely acknowledged to be one of the greatest physicists of all time.",
  "language": "en",
  "pageid": 2,
  "thumbnail": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Albert_Einstein_Head.jpg/330px-Albert_Einstein_Head.jpg",
  "title": "Albert Einstein",
  "url": "https://en.wikiquote.org/wiki/Albert_Einstein"
}

Get a page's categories

Get the categories one page is filed under - what the wiki says the subject is. Hidden maintenance categories can be kept or dropped.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
Which categoriesvisibilitytext
Reader-facing categories say what the subject is; hidden ones are housekeeping. Defaults to both.One of: all (Every category), visible (Only the ones readers see), hidden (Only the hidden maintenance ones). Default: all.
How many categorieslimitnumber
The most categories to return. Defaults to 50.From 1 to 500. Default: 50.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

categorieslist
countnumber
languagetext
pageidnumber
titletext
visibilitytext
Example output
{
  "categories": [
    {
      "hidden": false,
      "name": "Albert Einstein",
      "title": "Category:Albert Einstein",
      "url": "https://en.wikiquote.org/wiki/Category:Albert_Einstein"
    },
    {
      "hidden": true,
      "name": "Pages using ISBN magic links",
      "title": "Category:Pages using ISBN magic links",
      "url": "https://en.wikiquote.org/wiki/Category:Pages_using_ISBN_magic_links"
    }
  ],
  "count": 2,
  "language": "en",
  "pageid": 2,
  "title": "Albert Einstein",
  "visibility": "all"
}

Get a page's edit history

Get a page's revisions: who changed it, when, what they said they were doing, and how the page's size moved. Bound it to a window to see what changed between two dates.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
How many revisionslimitnumber
The most revisions to return. Defaults to 10.From 1 to 50. Default: 10.
Start atstartdate and time
Begin at this moment. Reading newest first this is the *latest* revision to include; reading oldest first it is the earliest. Leave empty for no bound.
Stop atenddate and time
Stop at this moment, the other end of the window from 'Start at'. Leave empty for no bound.
Order bydirectiontext
Which end of the history to start from.One of: older (Newest first), newer (Oldest first). Default: older.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
directiontext
languagetext
pageidnumber
revisionslist
titletext
urltext
Example output
{
  "count": 2,
  "direction": "older",
  "language": "en",
  "pageid": 2,
  "revisions": [
    {
      "comment": "/* Attributed in posthumous publications */",
      "minor": false,
      "parent_id": 3955377,
      "revision_id": 3973181,
      "size": 449227,
      "tags": [
        "wikieditor"
      ],
      "timestamp": "2026-07-27T02:38:53Z",
      "user": "~2026-34436-43"
    },
    {
      "comment": "Adding mention of his contribution to atomic theory.",
      "minor": false,
      "parent_id": 3953626,
      "revision_id": 3955377,
      "size": 450400,
      "tags": [
        "wikieditor"
      ],
      "timestamp": "2026-06-22T14:34:28Z",
      "user": "GaryHeron"
    }
  ],
  "title": "Albert Einstein",
  "url": "https://en.wikiquote.org/wiki/Albert_Einstein"
}

Get a page's images

Get the images on a page with a thumbnail and a full-size URL for each. Wikiquote illustrates a page with portraits of the person quoted, so these are the pictures to put beside a quotation.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
How many imageslimitnumber
The most images to return. Defaults to 20.From 1 to 100. Default: 20.
Thumbnail widththumbnail_widthnumber
How wide the generated thumbnails should be, in pixels. Defaults to 320.From 1 to 2000. Default: 320.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
imageslist
languagetext
titletext
Example output
{
  "count": 1,
  "images": [
    {
      "description_url": "https://commons.wikimedia.org/wiki/File:Albert_Einstein_Head.jpg",
      "height": 4333,
      "mime_type": "image/jpeg",
      "thumbnail": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Albert_Einstein_Head.jpg/320px-Albert_Einstein_Head.jpg",
      "title": "File:Albert Einstein Head.jpg",
      "url": "https://upload.wikimedia.org/wikipedia/commons/d/d3/Albert_Einstein_Head.jpg",
      "width": 3250
    }
  ],
  "language": "en",
  "title": "Albert Einstein"
}

Get a random page

Get a random Wikiquote page with its lead extract, short description and thumbnail. Pair it with Get quotes from a page to pull a quotation from someone you were not looking for.

Inputs

Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

descriptiontext
extracttext
languagetext
pageidnumber
thumbnailtext
titletext
urltext
Example output
{
  "description": "American physicist",
  "extract": "Ayana Holloway Arce is an American physicist and professor of physics at Duke University.",
  "language": "en",
  "pageid": 258641,
  "thumbnail": "https://upload.wikimedia.org/wikipedia/commons/thumb/4/49/Ayana_Arce_on_Phil_Up_On_Science.jpg/330px-Ayana_Arce_on_Phil_Up_On_Science.jpg",
  "title": "Ayana Holloway Arce",
  "url": "https://en.wikiquote.org/wiki/Ayana_Holloway_Arce"
}

Get edition statistics

How large one Wikiquote edition is: its pages, quotation pages, total edits, registered and active users, and admins, along with what the edition calls itself and where its main page is.

Inputs

Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

active_usersnumber
adminsnumber
articlesnumber
The quotation pages themselves.
editsnumber
imagesnumber
languagetext
language_nametext
main_pagetext
pagesnumber
Every page, in every namespace.
site_nametext
urltext
usersnumber
Example output
{
  "active_users": 1239,
  "admins": 16,
  "articles": 69521,
  "edits": 3976814,
  "images": 0,
  "language": "en",
  "language_name": "en",
  "main_page": "Main Page",
  "pages": 241879,
  "site_name": "Wikiquote",
  "url": "https://en.wikiquote.org/wiki/Main_Page",
  "users": 3358804
}

Get page details

Get a page's metadata: how long it is, when it was last touched, its latest revision, how many editors watch it, and its links. This action does not follow redirects, so it is also how you find out that a title is one.

Inputs

Page titletitletextRequired
The exact title to report on. Unlike the other page actions this one does not follow redirects, so 'Einstein' reports the redirect rather than the page it points at.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

edit_urltext
is_redirecttrue/false
languagetext
last_revision_idnumber
last_touchedtext
lengthnumber
The page's size in bytes.
namespacenumber
namespace_nametext
page_languagetext
pageidnumber
titletext
urltext
watchersnumber
Example output
{
  "edit_url": "https://en.wikiquote.org/w/index.php?title=Albert_Einstein&action=edit",
  "is_redirect": false,
  "language": "en",
  "last_revision_id": 3973181,
  "last_touched": "2026-08-17T18:55:22Z",
  "length": 449227,
  "namespace": 0,
  "namespace_name": "Article",
  "page_language": "en",
  "pageid": 2,
  "title": "Albert Einstein",
  "url": "https://en.wikiquote.org/wiki/Albert_Einstein",
  "watchers": 302
}

Get page text

Get a whole Wikiquote page as plain text, or just its opening section. Use this to hand a page to a model; use Get quotes from a page when you want the quotations as separate records.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
Opening section onlyintro_onlytrue/false
Return only the text above the first heading instead of the whole page. Defaults to the whole page.Default: false.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

contenttext
intro_onlytrue/false
languagetext
pageidnumber
titletext
urltext
Example output
{
  "content": "Albert Einstein (14 March 1879 - 18 April 1955) was a Jewish German theoretical physicist, widely acknowledged to be one of the greatest physicists of all time.",
  "intro_only": true,
  "language": "en",
  "pageid": 2,
  "title": "Albert Einstein",
  "url": "https://en.wikiquote.org/wiki/Albert_Einstein"
}

Get quotes from a page

Read the quotations off a Wikiquote page as separate records, each with the sources, translations and notes filed under it and the section it sits in. Narrow to one section (and everything beneath it) to get, say, only a person's 1930s quotes or only the quotes about them.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
Only this sectionsectiontext
Only quotations under this heading and its subsections, matched without regard to case. Use List the sections of a page to see what a page offers. Leave empty for the whole page.
How many quoteslimitnumber
The most quotations to return, from the top of the page down. Defaults to 100.From 1 to 500. Default: 100.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
languagetext
pageidnumber
quoteslist
sectiontext
The section filter that was applied, if any.
titletext
The page's title after redirects.
urltext
Example output
{
  "count": 2,
  "language": "en",
  "pageid": 2,
  "quotes": [
    {
      "section": "1930s",
      "section_path": [
        "Quotes",
        "1930s"
      ],
      "sources": [
        "Letter to his son Eduard (5 February 1930), as quoted in Walter Isaacson, Einstein: His Life and Universe (2007), p. 367"
      ],
      "text": "Life is like riding a bicycle. To keep your balance you must keep moving."
    },
    {
      "section": "1930s",
      "section_path": [
        "Quotes",
        "1930s"
      ],
      "sources": [
        "As quoted in LIFE magazine (2 May 1955)"
      ],
      "text": "The important thing is not to stop questioning. Curiosity has its own reason for existing."
    }
  ],
  "section": "1930s",
  "title": "Albert Einstein",
  "url": "https://en.wikiquote.org/wiki/Albert_Einstein"
}

List the wiki pages one page links out to. On Wikiquote those are the subject's neighbours: the people, works and themes its quotations mention.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
Limit to these namespacesnamespaceslist
Only results in these parts of the wiki. Leave empty for every namespace.One or more of: 0 (Article - the quotation pages themselves), 14 (Category), 4 (Wikiquote - the project's own pages), 10 (Template), 6 (File), 2 (User), 12 (Help), 1 (Talk - discussion of an article), 3 (User talk), 828 (Module).
How many linkslimitnumber
The most links to return. Defaults to 50.From 1 to 500. Default: 50.
Continue fromcontinue_fromtext
Pick up where a previous run stopped: pass the 'next_page_token' that run returned. Leave empty to start at the beginning.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
languagetext
linkslist
next_page_tokentext
Pass to 'continue_from' for the next page; empty at the end.
pageidnumber
titletext
Example output
{
  "count": 2,
  "language": "en",
  "links": [
    {
      "namespace": 0,
      "title": "Niels Bohr",
      "url": "https://en.wikiquote.org/wiki/Niels_Bohr"
    },
    {
      "namespace": 0,
      "title": "Science",
      "url": "https://en.wikiquote.org/wiki/Science"
    }
  ],
  "next_page_token": "2|0|1955",
  "pageid": 2,
  "title": "Albert Einstein"
}

List the pages that link to one page - the inverse of Get the pages a page links to. This is how you find the pages that quote or mention a subject without being about them.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
Limit to these namespacesnamespaceslist
Only results in these parts of the wiki. Leave empty for every namespace.One or more of: 0 (Article - the quotation pages themselves), 14 (Category), 4 (Wikiquote - the project's own pages), 10 (Template), 6 (File), 2 (User), 12 (Help), 1 (Talk - discussion of an article), 3 (User talk), 828 (Module).
Include redirectsredirectstext
Whether to include the redirects that point here alongside real pages. Defaults to both.One of: all (Pages and redirects), nonredirects (Pages only), redirects (Redirects only). Default: all.
How many pageslimitnumber
The most pages to return. Defaults to 50.From 1 to 500. Default: 50.
Continue fromcontinue_fromtext
Pick up where a previous run stopped: pass the 'next_page_token' that run returned. Leave empty to start at the beginning.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
languagetext
next_page_tokentext
Pass to 'continue_from' for the next page; empty at the end.
pageslist
titletext
Example output
{
  "count": 2,
  "language": "en",
  "next_page_token": "0|104",
  "pages": [
    {
      "is_redirect": false,
      "namespace": 0,
      "pageid": 30,
      "title": "Bertrand Russell",
      "url": "https://en.wikiquote.org/wiki/Bertrand_Russell"
    },
    {
      "is_redirect": false,
      "namespace": 0,
      "pageid": 197,
      "title": "Misquotations",
      "url": "https://en.wikiquote.org/wiki/Misquotations"
    }
  ],
  "title": "Albert Einstein"
}

Get the quote of the day

Get English Wikiquote's quote of the day, for today or for any day in its archive. Editors fill the archive in ahead of time, so a date far in the future has nothing on it yet. This is an English Wikiquote feature, so it takes no edition.

Inputs

Datedatedate
Which day's quote to get. Leave empty for today (UTC, which is the day Wikiquote's archive is keyed to).

Outputs

authortext
datetext
The day this quote belongs to, as YYYY-MM-DD.
languagetext
pageidnumber
quotetext
titletext
The archive page the quote was read from.
urltext
Example output
{
  "author": "J. D. Salinger",
  "date": "2026-01-01",
  "language": "en",
  "pageid": 301561,
  "quote": "I don't really deeply feel that anyone needs an airtight reason for quoting from the works of writers he loves, but it's always nice, I'll grant you, if he has one.",
  "title": "Wikiquote:Quote of the day/January 1, 2026",
  "url": "https://en.wikiquote.org/wiki/Wikiquote:Quote_of_the_day/January_1,_2026"
}

List pages

Walk an edition's page titles in alphabetical order, optionally only those starting with some text. Built for sweeping a whole namespace a page at a time: each run hands back a token the next one continues from.

Inputs

Title starts withprefixtext
Only titles starting with this text. Leave empty for every title in the namespace.
Start at titlestart_fromtext
Begin at this title alphabetically. Leave empty to start at the beginning of the namespace.
Include redirectsredirectstext
Whether to include redirect titles alongside real pages. Defaults to both.One of: all (Pages and redirects), nonredirects (Pages only), redirects (Redirects only). Default: all.
Namespacenamespacetext
Which part of the wiki to list. Defaults to the quotation pages.One of: 0 (Article - the quotation pages themselves), 14 (Category), 4 (Wikiquote - the project's own pages), 10 (Template), 6 (File), 2 (User), 12 (Help), 1 (Talk - discussion of an article), 3 (User talk), 828 (Module). Default: 0.
How many pageslimitnumber
The most titles to return. Defaults to 50.From 1 to 500. Default: 50.
Continue fromcontinue_fromtext
Pick up where a previous run stopped: pass the 'next_page_token' that run returned. Leave empty to start at the beginning.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
languagetext
namespacenumber
next_page_tokentext
Pass to 'continue_from' for the next page; empty at the end.
pageslist
Example output
{
  "count": 2,
  "language": "en",
  "namespace": 0,
  "next_page_token": "Albert_Abongo",
  "pages": [
    {
      "namespace": 0,
      "pageid": 99452,
      "title": "Albert, Prince Consort",
      "url": "https://en.wikiquote.org/wiki/Albert,_Prince_Consort"
    },
    {
      "namespace": 0,
      "pageid": 1479,
      "title": "Albert Camus",
      "url": "https://en.wikiquote.org/wiki/Albert_Camus"
    }
  ]
}

List recent changes

See what has changed on a Wikiquote edition lately: new pages, edits, moves and deletions, with who made each one and how the page's size moved. The wiki keeps this feed for about 30 days, so a window older than that comes back empty.

Inputs

Limit to these namespacesnamespaceslist
Only results in these parts of the wiki. Leave empty for every namespace.One or more of: 0 (Article - the quotation pages themselves), 14 (Category), 4 (Wikiquote - the project's own pages), 10 (Template), 6 (File), 2 (User), 12 (Help), 1 (Talk - discussion of an article), 3 (User talk), 828 (Module).
Kinds of changechange_typeslist
Which kinds of change to include. Leave empty for all of them.One or more of: edit (Edits to existing pages), new (Newly created pages), log (Log entries such as deletions and moves), categorize (Pages added to or removed from a category).
Filtersfilterslist
Narrow the feed further, for example to skip bot edits or keep only new pages by logged-out users. Leave empty for no filtering.One or more of: !minor (Skip minor edits), minor (Only minor edits), !bot (Skip bot edits), bot (Only bot edits), !anon (Skip edits by logged-out users), anon (Only edits by logged-out users), !redirect (Skip redirects), redirect (Only redirects).
Start atstartdate and time
Begin at this moment. Reading newest first this is the *latest* change to include; reading oldest first it is the earliest. Leave empty for the most recent changes.
Stop atenddate and time
Stop at this moment, the other end of the window from 'Start at'. Leave empty for no bound.
Order bydirectiontext
Which end of the feed to start from.One of: older (Newest first), newer (Oldest first). Default: older.
How many changeslimitnumber
The most changes to return. Defaults to 20.From 1 to 500. Default: 20.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

changeslist
countnumber
directiontext
languagetext
next_page_tokentext
Where the feed continues; empty at the end of the window.
Example output
{
  "changes": [
    {
      "bot": false,
      "comment": "/* Quotes */ syntax",
      "minor": false,
      "namespace": 0,
      "new_size": 24070,
      "pageid": 130094,
      "revision_id": 3998244,
      "size_change": -20,
      "tags": [
        "wikieditor"
      ],
      "timestamp": "2026-08-27T20:11:41Z",
      "title": "Book of Revelation",
      "type": "edit",
      "url": "https://en.wikiquote.org/wiki/Book_of_Revelation",
      "user": "Raquel Baranow"
    }
  ],
  "count": 1,
  "direction": "older",
  "language": "en",
  "next_page_token": "20260827201740|7021162"
}

List the sections of a page

Get a page's table of contents. Wikiquote files a person's quotations under headings - a decade, a book, 'Quotes about' - so this is how you find out what to pass to Get quotes from a page's section filter.

Inputs

Page titletitletextRequired
The title of the Wikiquote page, for example 'Albert Einstein', 'Courage' or 'The Matrix'. Redirects are followed, so 'Einstein' reaches the same page. Use Search Wikiquote or Suggest page titles to find one.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
languagetext
pageidnumber
sectionslist
titletext
urltext
Example output
{
  "count": 3,
  "language": "en",
  "pageid": 2,
  "sections": [
    {
      "anchor": "Quotes",
      "level": 1,
      "name": "Quotes",
      "number": "1"
    },
    {
      "anchor": "1930s",
      "level": 2,
      "name": "1930s",
      "number": "1.5"
    },
    {
      "anchor": "Quotes_about_Einstein",
      "level": 1,
      "name": "Quotes about Einstein",
      "number": "3"
    }
  ],
  "title": "Albert Einstein",
  "url": "https://en.wikiquote.org/wiki/Albert_Einstein"
}

List what is in a category

List the pages, subcategories and files filed under one Wikiquote category. Categories are how the wiki groups its subjects - Physicists, American writers, Films - so this is the way to get every page on a theme.

Inputs

CategorycategorytextRequired
The category to list, with or without the 'Category:' prefix. Use Browse categories or Get a page's categories to find one.
Includemember_typeslist
Which kinds of member to return. Defaults to pages and subcategories.One or more of: page (Pages), subcat (Subcategories), file (Files).
Order bysorttext
How to order the members. Defaults to alphabetical.One of: sortkey (Alphabetically, by the category's sort key), timestamp (By when each page was added to the category). Default: sortkey.
How many memberslimitnumber
The most members to return. Defaults to 50.From 1 to 500. Default: 50.
Continue fromcontinue_fromtext
Pick up where a previous run stopped: pass the 'next_page_token' that run returned. Leave empty to start at the beginning.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

categorytext
countnumber
languagetext
memberslist
next_page_tokentext
Pass to 'continue_from' for the next page; empty at the end.
sorttext
Example output
{
  "category": "Category:Physicists",
  "count": 2,
  "language": "en",
  "members": [
    {
      "added": "2025-04-01T15:20:42Z",
      "namespace": 0,
      "pageid": 178594,
      "sort_key": "Al-Jazari",
      "title": "Al-Jazari",
      "type": "page",
      "url": "https://en.wikiquote.org/wiki/Al-Jazari"
    },
    {
      "added": "2025-04-01T15:20:42Z",
      "namespace": 14,
      "pageid": 176138,
      "sort_key": "*",
      "title": "Category:Physicist stubs",
      "type": "subcat",
      "url": "https://en.wikiquote.org/wiki/Category:Physicist_stubs"
    }
  ],
  "next_page_token": "page|414c424552542045494e535445494e|2",
  "sort": "sortkey"
}

Search Wikiquote

Search the full text of a Wikiquote edition and get the pages that match, each with a snippet showing the match in context. This searches the quotations themselves, so a phrase finds the pages that carry it.

Inputs

Search forquerytextRequired
What to search for. A plain phrase searches the page text; Wikiquote also accepts its own search keywords, such as insource:"a phrase" to require an exact phrase in the wikitext.
How many resultslimitnumber
The most results to return. Defaults to 10.From 1 to 50. Default: 10.
Skip this manyoffsetnumber
Skip this many results before returning any: pass the 'next_offset' from a previous run to get the next page. Leave empty to start at the first result.From 0 to 10000. Default: 0.
Order results bysorttext
How to order the results. Defaults to best match.One of: relevance (Best match first), last_edit_desc (Most recently edited first), last_edit_asc (Least recently edited first), create_timestamp_desc (Newest pages first), create_timestamp_asc (Oldest pages first), incoming_links_desc (Most linked-to first), incoming_links_asc (Least linked-to first), title_natural_asc (Title, A to Z), title_natural_desc (Title, Z to A), just_match (Fastest, in no particular order), random (Shuffled). Default: relevance.
Search innamespacetext
Which part of the wiki to search. Defaults to the quotation pages.One of: 0 (Article - the quotation pages themselves), 14 (Category), 4 (Wikiquote - the project's own pages), 10 (Template), 6 (File), 2 (User), 12 (Help), 1 (Talk - discussion of an article), 3 (User talk), 828 (Module). Default: 0.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
languagetext
next_offsetnumber
Offset of the next page of results, or empty at the end.
offsetnumber
querytext
resultslist
sorttext
total_hitsnumber
How many pages match in total.
Example output
{
  "count": 2,
  "language": "en",
  "next_offset": 2,
  "offset": 0,
  "query": "courage",
  "results": [
    {
      "last_edited": "2026-03-31T09:14:22Z",
      "namespace": 0,
      "pageid": 126343,
      "size": 57584,
      "snippet": "Courage, also called fortitude, is the ability to confront fear, pain, danger, uncertainty or intimidation.",
      "title": "Courage",
      "url": "https://en.wikiquote.org/wiki/Courage",
      "wordcount": 8118
    },
    {
      "last_edited": "2026-07-02T11:47:05Z",
      "namespace": 0,
      "pageid": 25947,
      "size": 39644,
      "snippet": "Courage is the most important of all the virtues, because without courage you can't practice any other virtue consistently.",
      "title": "Maya Angelou",
      "url": "https://en.wikiquote.org/wiki/Maya_Angelou",
      "wordcount": 6019
    }
  ],
  "sort": "relevance",
  "total_hits": 4045
}

Suggest page titles

Autocomplete Wikiquote page titles from the first letters of one, the way the wiki's own search box does. Use this to turn a partly remembered name into an exact title; use Search Wikiquote to find pages by what they say.

Inputs

Starts withtexttextRequired
The beginning of a page title, for example 'Einst' or 'Maya Ang'.
How many suggestionslimitnumber
The most suggestions to return. Defaults to 10.From 1 to 100. Default: 10.
Suggest fromnamespacetext
Which part of the wiki to suggest titles from. Defaults to the quotation pages.One of: 0 (Article - the quotation pages themselves), 14 (Category), 4 (Wikiquote - the project's own pages), 10 (Template), 6 (File), 2 (User), 12 (Help), 1 (Talk - discussion of an article), 3 (User talk), 828 (Module). Default: 0.
Wikiquote editionlanguagetext
Which language edition of Wikiquote to read. The list is fetched from Wikimedia, so it is the editions Wikiquote currently has. Leave empty for English.Default: en.

Outputs

countnumber
languagetext
resultslist
texttext
Example output
{
  "count": 2,
  "language": "en",
  "results": [
    {
      "title": "Albert Einstein",
      "url": "https://en.wikiquote.org/wiki/Albert_Einstein"
    },
    {
      "title": "EPR paradox",
      "url": "https://en.wikiquote.org/wiki/EPR_paradox"
    }
  ],
  "text": "Einst"
}

On this page