Citation Generator API
https://api.findutils.com/api/tools/citation-generator/execute Generate a reference-list citation in APA 7, MLA 9, Chicago, or Harvard style for a book, website, journal, or article. Returns the citation with *italic* markers, a plain-text version, and an HTML version with <em> tags.
Request body
application/json-
style
string required
Citation style. One of
apa · mla · chicago · harvard. -
source_type
string required
Kind of source. One of
book · website · journal · article. -
title
string required
Title of the work.
-
authors
array optional
Authors in order, each { first_name, last_name }. Authors without a last name are ignored.
-
year
string optional
Publication year. Default: current year.
-
publisher
string optional
Publisher (book).
-
publisher_location
string optional
Publisher city (book, Chicago/Harvard).
-
edition
string optional
Edition number, e.g. "2nd" (book).
-
url
string optional
URL (website, article).
-
access_date
string optional
Access date as YYYY-MM-DD (website). Default: today (UTC).
-
website_name
string optional
Website or organisation name (website).
-
journal_name
string optional
Journal or periodical name (journal, article).
-
volume
string optional
Volume (journal).
-
issue
string optional
Issue number (journal).
-
pages
string optional
Page range, e.g. "12-34".
-
doi
string optional
DOI without the https://doi.org/ prefix (journal).
Example arguments
Verified{
"style": "apa",
"source_type": "book",
"title": "Deep Work",
"year": "2016",
"publisher": "Grand Central",
"authors": [
{
"first_name": "Cal",
"last_name": "Newport"
}
]
} More Text tools
- Bookmarks Diff Compare two Netscape bookmarks.html exports (before and after) and list the links that were added, removed, or changed.
- Case Convert Convert a string between camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE, Title Case, Sentence case, lower, UPPER.
- Code Diff Checker Returns a line-by-line diff of two code snippets: each line marked added, removed or unchanged with its original and modified line numbers…
- Code Highlight Html Returns syntax-highlighted HTML for a code snippet: HTML-escaped text wrapped in <span style="color: ..."> elements using one of six colour…
- Dedupe Bookmarks Remove duplicate links from a Netscape bookmarks.html export (Chrome, Firefox, Edge, Safari) and return a clean bookmarks.html plus a CSV…
- Html Entity Finder Search the HTML entity catalog and return matching entities with their character, named entity, decimal code, hex code, and category.