Citation File Format
The Citation File Format (CFF) is a human- and machine-readable YAML schema for providing citation metadata for software and datasets in source code repositories. A CITATION.cff file at the root of a repository declares authors, version, DOI, release date, and reference metadata, enabling consistent academic attribution across publishing and discovery platforms. CFF is governed as an open community standard with a published JSON Schema, a guide, and a maintained schema repository on GitHub. Native integrations include GitHub citation display, Zenodo software publishing, and the Zotero browser plugin. Tooling includes cffinit for authoring, cffconvert for conversion to BibTeX/RIS/CodeMeta/EndNote formats, and the cff-validator GitHub Action for CI validation. The current schema version is 1.2.0.
Citation File Format is listed with 6 APIs on the APIs.io network. Tagged areas include Academic, Citations, Metadata, Open Standard, and Repository.
The Citation File Format catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Citation File Format’s developer surface includes documentation, GitHub presence, and 14 more developer resources.
Kin Score
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 6
Individual APIs this provider publishes, each with its own machine-readable definition.
Citation File Format Schema
The CFF schema defines the structure of a CITATION.cff file in YAML, including required cff-version, message, and authors fields plus optional version, doi, license, repository-...
cffinit Authoring Tool
cffinit is a web-based form that walks software authors through creating a syntactically and semantically valid CITATION.cff file. It produces downloadable YAML and validates co...
cffconvert
cffconvert is a Python command-line tool and library that converts CITATION.cff files to APA plain text, BibTeX, CodeMeta, EndNote, RIS, schema.org JSON-LD, and Zenodo depositio...
cff-validator GitHub Action
The cff-validator GitHub Action runs schema validation on a repository's CITATION.cff during continuous integration so that malformed or non-compliant citation metadata is caugh...
GitHub Native Citation Support
GitHub natively reads CITATION.cff files and renders a Cite this repository button on the repository landing page that generates BibTeX and APA snippets from the file's metadata.
Zenodo Software Publishing
The GitHub-Zenodo integration uses CITATION.cff metadata when publishing a release as a citable software record. Zenodo assigns a DOI and populates the deposit form from the CFF...
Citation File Format API pricing
Not yet checked against Citation File Format's own pricing page. Compiled by API Evangelist on 2026-05-04; confirm before you rely on a figure. A free plan or tier is listed.
| Plan | Price |
|---|---|
| Free freemium | Free |
| Professional paid | Free |
| Enterprise enterprise | — |
Plan details, limits and sources →
Rate limits
- Free Tier Default: 10 requests per minute
- Free Tier Monthly Quota: 1000 requests per month
- Professional Tier Default: 100 requests per minute
Compiled by API Evangelist, not yet checked against Citation File Format's documentation. All 5 limits →
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Citation Cff Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Citation Cff Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Citation Cff Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Citation File Format API Rules
SPECTRALJSON Schema 1
Standalone JSON Schema definitions for this provider's data models.
Citation File Format (CFF) - Subset Profile
JSON SCHEMASecurity Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Resources
Documentation 4
Reference material describing how the API behaves
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Citation File Format API — frequently asked questions
Does Citation File Format have an API?
Yes. APIs.io lists 6 APIs from Citation File Format, including Citation File Format Schema, cffinit Authoring Tool and cffconvert, and 3 more.
How much does the Citation File Format API cost?
APIs.io lists 3 pricing plans for Citation File Format, with each plan's price, limits and inclusions under Pricing on this page.
Is the Citation File Format API ready for AI agents?
Citation File Format has a Kin Score of 17.2 out of 100 (emerging) and an Agent Readiness score of 0.6 (human-only), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.