Zotero to CSL Mappings

Extracted on 2025-09-17 from version 33 of the Zotero schema found at https://raw.githubusercontent.com/zotero/zotero-schema/master/schema.json

Table of Contents

Annotation → -

UI Label Zotero Field CSL Variable

Artwork → graphic

UI Label Zotero Field CSL Variable
Artist artist author
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
artworkMedium artworkMedium medium
artworkSize artworkSize dimensions
date date issued
language language language
shortTitle shortTitle shortTitle
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
url url URL
accessDate accessDate accessed
rights rights license
extra extra note

Attachment → document

UI Label Zotero Field CSL Variable
Title title title
accessDate accessDate accessed
url url URL

Audio Recording → song

UI Label Zotero Field CSL Variable
Performer performer author
Contributor contributor contributor
Composer composer composer
Words By wordsBy -
Title title title
Abstract Note abstractNote abstract
audioRecordingFormat audioRecordingFormat medium
seriesTitle seriesTitle collection-title
volume volume volume
numberOfVolumes numberOfVolumes number-of-volumes
place place event-place
label label publisher
date date issued
runningTime runningTime dimensions
language language language
ISBN ISBN ISBN
shortTitle shortTitle shortTitle
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
url url URL
accessDate accessDate accessed
rights rights license
extra extra note

Bill → bill

UI Label Zotero Field CSL Variable
Sponsor sponsor author
Cosponsor cosponsor -
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
billNumber billNumber number
code code container-title
codeVolume codeVolume volume
section section section
codePages codePages page
legislativeBody legislativeBody authority
session session chapter-number
history history references
date date issued
language language language
url url URL
accessDate accessDate accessed
shortTitle shortTitle shortTitle
rights rights license
extra extra note

Blog Post → post-weblog

UI Label Zotero Field CSL Variable
Author author author
Commenter commenter -
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
blogTitle blogTitle container-title
websiteType websiteType genre
date date issued
url url URL
accessDate accessDate accessed
language language language
shortTitle shortTitle shortTitle
rights rights license
extra extra note

Book → book

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Editor editor editor
Translator translator translator
Series Editor seriesEditor collection-editor
Title title title
Abstract Note abstractNote abstract
Series series collection-title
seriesNumber seriesNumber collection-number
volume volume volume
numberOfVolumes numberOfVolumes number-of-volumes
edition edition edition
place place event-place
publisher publisher publisher
date date issued
numPages numPages number-of-pages
language language language
ISBN ISBN ISBN
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Book Section → chapter

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Editor editor editor
Book Author bookAuthor container-author
Translator translator translator
Series Editor seriesEditor collection-editor
Title title title
Abstract Note abstractNote abstract
Book Title bookTitle container-title
Series series collection-title
seriesNumber seriesNumber collection-number
volume volume volume
numberOfVolumes numberOfVolumes number-of-volumes
edition edition edition
place place event-place
publisher publisher publisher
date date issued
pages pages page
language language language
ISBN ISBN ISBN
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Case → legal_case

UI Label Zotero Field CSL Variable
Author author author
Counsel counsel -
Contributor contributor contributor
caseName caseName title
Abstract Note abstractNote abstract
court court authority
dateDecided dateDecided issued
docketNumber docketNumber number
reporter reporter container-title
reporterVolume reporterVolume volume
firstPage firstPage page
history history references
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
rights rights license
extra extra note

Software → software

UI Label Zotero Field CSL Variable
Programmer programmer author
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
seriesTitle seriesTitle collection-title
versionNumber versionNumber version
date date issued
system system medium
place place event-place
company company publisher
programmingLanguage programmingLanguage genre
ISBN ISBN ISBN
shortTitle shortTitle shortTitle
url url URL
rights rights license
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
accessDate accessDate accessed
extra extra note

Conference Paper → paper-conference

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Editor editor editor
Translator translator translator
Series Editor seriesEditor collection-editor
Title title title
Abstract Note abstractNote abstract
date date issued
proceedingsTitle proceedingsTitle container-title
conferenceName conferenceName event-title
place place event-place
publisher publisher publisher
volume volume volume
pages pages page
Series series collection-title
language language language
DOI DOI DOI
ISBN ISBN ISBN
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Dataset → dataset

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
identifier identifier number
type type genre
versionNumber versionNumber version
date date issued
repository repository publisher
repositoryLocation repositoryLocation event-place
format format medium
DOI DOI DOI
citationKey citationKey -
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
shortTitle shortTitle shortTitle
language language language
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Dictionary Entry → entry-dictionary

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Editor editor editor
Translator translator translator
Series Editor seriesEditor collection-editor
Title title title
Abstract Note abstractNote abstract
dictionaryTitle dictionaryTitle container-title
Series series collection-title
seriesNumber seriesNumber collection-number
volume volume volume
numberOfVolumes numberOfVolumes number-of-volumes
edition edition edition
place place event-place
publisher publisher publisher
date date issued
pages pages page
language language language
ISBN ISBN ISBN
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Document → document

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Editor editor editor
Translator translator translator
Reviewed Author reviewedAuthor reviewed-author
Title title title
Abstract Note abstractNote abstract
publisher publisher publisher
date date issued
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

E-mail → personal_communication

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Recipient recipient recipient
subject subject title
Abstract Note abstractNote abstract
date date issued
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
language language language
rights rights license
extra extra note

Encyclopedia Article → entry-encyclopedia

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Editor editor editor
Translator translator translator
Series Editor seriesEditor collection-editor
Title title title
Abstract Note abstractNote abstract
encyclopediaTitle encyclopediaTitle container-title
Series series collection-title
seriesNumber seriesNumber collection-number
volume volume volume
numberOfVolumes numberOfVolumes number-of-volumes
edition edition edition
place place event-place
publisher publisher publisher
date date issued
pages pages page
ISBN ISBN ISBN
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
language language language
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Film → motion_picture

UI Label Zotero Field CSL Variable
Director director author
Contributor contributor contributor
Scriptwriter scriptwriter script-writer
Producer producer producer
Title title title
Abstract Note abstractNote abstract
distributor distributor publisher
date date issued
genre genre genre
videoRecordingFormat videoRecordingFormat medium
runningTime runningTime dimensions
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Forum Post → post

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
forumTitle forumTitle container-title
postType postType genre
date date issued
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
rights rights license
extra extra note

Hearing → hearing

UI Label Zotero Field CSL Variable
Contributor contributor author
Title title title
Abstract Note abstractNote abstract
committee committee section
place place event-place
publisher publisher publisher
numberOfVolumes numberOfVolumes number-of-volumes
documentNumber documentNumber number
pages pages page
legislativeBody legislativeBody authority
session session chapter-number
history history references
date date issued
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
rights rights license
extra extra note

Instant Message → personal_communication

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Recipient recipient recipient
Title title title
Abstract Note abstractNote abstract
date date issued
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
rights rights license
extra extra note

Interview → interview

UI Label Zotero Field CSL Variable
Interview With interviewee author
Contributor contributor contributor
Interviewer interviewer interviewer
Translator translator translator
Title title title
Abstract Note abstractNote abstract
date date issued
interviewMedium interviewMedium medium
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Journal Article → article-journal

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Editor editor editor
Translator translator translator
Reviewed Author reviewedAuthor reviewed-author
Title title title
Abstract Note abstractNote abstract
Publication Title publicationTitle container-title
volume volume volume
issue issue issue
pages pages page
date date issued
Series series collection-title
seriesTitle seriesTitle collection-title
seriesText seriesText -
journalAbbreviation journalAbbreviation journalAbbreviation
language language language
DOI DOI DOI
ISSN ISSN ISSN
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Letter → personal_communication

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Recipient recipient recipient
Title title title
Abstract Note abstractNote abstract
letterType letterType genre
date date issued
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Magazine Article → article-magazine

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Translator translator translator
Reviewed Author reviewedAuthor reviewed-author
Title title title
Abstract Note abstractNote abstract
Publication Title publicationTitle container-title
volume volume volume
issue issue issue
date date issued
pages pages page
language language language
ISSN ISSN ISSN
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Manuscript → manuscript

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Translator translator translator
Title title title
Abstract Note abstractNote abstract
manuscriptType manuscriptType genre
place place event-place
date date issued
numPages numPages number-of-pages
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Map → map

UI Label Zotero Field CSL Variable
Cartographer cartographer author
Contributor contributor contributor
Series Editor seriesEditor collection-editor
Title title title
Abstract Note abstractNote abstract
mapType mapType genre
scale scale scale
seriesTitle seriesTitle collection-title
edition edition edition
place place event-place
publisher publisher publisher
date date issued
language language language
ISBN ISBN ISBN
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Newspaper Article → article-newspaper

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Translator translator translator
Reviewed Author reviewedAuthor reviewed-author
Title title title
Abstract Note abstractNote abstract
Publication Title publicationTitle container-title
place place event-place
edition edition edition
date date issued
section section section
pages pages page
language language language
shortTitle shortTitle shortTitle
ISSN ISSN ISSN
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Note → document

UI Label Zotero Field CSL Variable

Patent → patent

UI Label Zotero Field CSL Variable
Inventor inventor author
Attorney/Agent attorneyAgent -
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
place place event-place
country country -
assignee assignee -
issuingAuthority issuingAuthority authority
patentNumber patentNumber number
filingDate filingDate submitted
pages pages page
applicationNumber applicationNumber call-number
priorityNumbers priorityNumbers issue
issueDate issueDate issued
references references references
legalStatus legalStatus status
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
rights rights license
extra extra note

Podcast → broadcast

UI Label Zotero Field CSL Variable
Podcaster podcaster author
Contributor contributor contributor
Guest guest guest
Title title title
Abstract Note abstractNote abstract
seriesTitle seriesTitle collection-title
episodeNumber episodeNumber number
audioFileType audioFileType medium
date date issued
runningTime runningTime dimensions
url url URL
accessDate accessDate accessed
language language language
shortTitle shortTitle shortTitle
rights rights license
extra extra note

Preprint → article

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Editor editor editor
Translator translator translator
Reviewed Author reviewedAuthor reviewed-author
Title title title
Abstract Note abstractNote abstract
genre genre genre
repository repository publisher
archiveID archiveID number
place place event-place
date date issued
Series series collection-title
seriesNumber seriesNumber collection-number
DOI DOI DOI
citationKey citationKey -
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
shortTitle shortTitle shortTitle
language language language
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Presentation → speech

UI Label Zotero Field CSL Variable
Presenter presenter author
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
presentationType presentationType genre
date date issued
place place event-place
meetingName meetingName event-title
url url URL
accessDate accessDate accessed
language language language
shortTitle shortTitle shortTitle
rights rights license
extra extra note

Radio Broadcast → broadcast

UI Label Zotero Field CSL Variable
Director director author
Scriptwriter scriptwriter script-writer
Producer producer producer
Cast Member castMember performer
Contributor contributor contributor
Guest guest guest
Title title title
Abstract Note abstractNote abstract
programTitle programTitle container-title
episodeNumber episodeNumber number
audioRecordingFormat audioRecordingFormat medium
place place event-place
network network publisher
date date issued
runningTime runningTime dimensions
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Report → report

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Translator translator translator
Series Editor seriesEditor collection-editor
Title title title
Abstract Note abstractNote abstract
reportNumber reportNumber number
reportType reportType genre
seriesTitle seriesTitle collection-title
place place event-place
institution institution publisher
date date issued
pages pages page
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Standard → standard

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
organization organization authority
committee committee section
type type genre
number number number
versionNumber versionNumber version
status status status
date date issued
publisher publisher publisher
place place event-place
DOI DOI DOI
citationKey citationKey -
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
shortTitle shortTitle shortTitle
numPages numPages number-of-pages
language language language
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Statute → legislation

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
nameOfAct nameOfAct title
Abstract Note abstractNote abstract
code code container-title
codeNumber codeNumber volume
publicLawNumber publicLawNumber number
dateEnacted dateEnacted issued
pages pages page
section section section
session session chapter-number
history history references
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
rights rights license
extra extra note

Thesis → thesis

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
thesisType thesisType genre
university university publisher
place place event-place
date date issued
numPages numPages number-of-pages
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

TV Broadcast → broadcast

UI Label Zotero Field CSL Variable
Director director author
Scriptwriter scriptwriter script-writer
Producer producer producer
Cast Member castMember performer
Contributor contributor contributor
Guest guest guest
Title title title
Abstract Note abstractNote abstract
programTitle programTitle container-title
episodeNumber episodeNumber number
videoRecordingFormat videoRecordingFormat medium
place place event-place
network network publisher
date date issued
runningTime runningTime dimensions
language language language
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Video Recording → motion_picture

UI Label Zotero Field CSL Variable
Director director author
Scriptwriter scriptwriter script-writer
Producer producer producer
Cast Member castMember performer
Contributor contributor contributor
Title title title
Abstract Note abstractNote abstract
videoRecordingFormat videoRecordingFormat medium
seriesTitle seriesTitle collection-title
volume volume volume
numberOfVolumes numberOfVolumes number-of-volumes
place place event-place
studio studio publisher
date date issued
runningTime runningTime dimensions
language language language
ISBN ISBN ISBN
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
archive archive archive
archiveLocation archiveLocation archive_location
libraryCatalog libraryCatalog source
callNumber callNumber call-number
rights rights license
extra extra note

Web Page → webpage

UI Label Zotero Field CSL Variable
Author author author
Contributor contributor contributor
Translator translator translator
Title title title
Abstract Note abstractNote abstract
websiteTitle websiteTitle container-title
websiteType websiteType genre
date date issued
shortTitle shortTitle shortTitle
url url URL
accessDate accessDate accessed
language language language
rights rights license
extra extra note