# 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
