OBJECT

PMCArticle

link GraphQL Schema definition

  • type PMCArticle implements Node {
  • id: ID!
  • # PubMed Central ID (e.g., PMC1234567)
  • pmcid: String!
  • # PubMed ID if available
  • pmid: String
  • # Digital Object Identifier
  • doi: String
  • # Article title
  • title: String!
  • # Article abstract
  • abstract: String
  • # Full article body text
  • bodyText: String
  • # List of authors with name/affiliation data
  • authors: Map
  • # Publication date
  • pubDate: Time!
  • # Journal name
  • journal: String
  • # Journal abbreviation
  • journalAbbrev: String
  • # Publisher name
  • publisher: String
  • # Article keywords/tags
  • keywords: [String!]
  • createdAt: Time!
  • updatedAt: Time!
  • # Text chunks for vector embeddings
  • chunks: [PMCArticleChunk!]
  • # The PMC archive file this article was extracted from
  • sourceFile: PMCFile
  • }