Development status
Development of the PDG API is continuing in order to add additional features. See below for what is currently available and what features are still under development and will become available in the future.
Release notes for different versions of the Python API can be found in the CHANGELOG file.
Bug reports and feedback
To provide feedback on the PDG API or to report any bugs:
For general comments as well as feedback or bugs specific to REST API or database files, please contact api@pdg.lbl.gov.
For anything related to the Python API, either submit an Issue on github or contact api@pdg.lbl.gov.
Features supported by the current version
REST API with pdgLive JSON download links
Python API API package pdg
PDG database files - see API page on the PDG website for available files
All of the above tools support access to the data published in the Summary Tables (excluding footnotes), with access both via individual PDG Identifiers and navigation via particles to particle properties, branching fractions, and the corresponding Summary Table values.
Features under development
Processing of aliases such as \ell and generic decay products in branching fractions
Improved handling of “indented” decay modes
Access to data published in the Particle Listings
Searching of PDG Identifiers and associated data (other than by low-level SQL querying of the data in the SQLite file)
General improvements of and extensions to existing features
…