# RCSB Protein Data Bank GraphQL API The RCSB PDB GraphQL API provides flexible, field-selective access to the complete structural biology holdings of the Protein Data Bank. Callers can retrieve richly nested metadata about entries, polymer entities, non-polymer entities (ligands), branched entities, assemblies, interfaces, chemical components, PubMed literature records, and UniProt annotations in a single round trip. The schema mirrors the underlying PDBx/mmCIF data model and is served from a public endpoint requiring no authentication. **Endpoint:** https://data.rcsb.org/graphql **Documentation:** https://data.rcsb.org/graphql/index.html **References:** - Documentation: https://data.rcsb.org/graphql/index.html - GettingStarted: https://www.rcsb.org/docs/programmatic-access/web-apis-overview - GraphQLExplorer: https://data.rcsb.org/graphiql/index.html - PythonSDK: https://github.com/rcsb/py-rcsb-api - JavaScriptSDK: https://github.com/rcsb/rcsb-api-tools