← API reference
CANONICAL TYPE REFERENCE

DocumentMetadataInput

Input mirror of DocumentMetadata: /Info metadata and document-level flags

titleString

The /Title entry of the document /Info dictionary; omit when absent

authorString

The /Author entry; omit when absent

subjectString

The /Subject entry; omit when absent

keywordsString

The /Keywords entry, as a single raw string; omit when absent

creatorString

The /Creator entry — the authoring application; omit when absent

producerString

The /Producer entry — the library that wrote the PDF; omit when absent

The /CreationDate entry as the raw PDF date string (e.g. D:20260218103000+01'00'), not ISO8601; omit when absent

The /ModDate entry as a raw PDF date string; omit when absent

pdfVersionString!

PDF version from the file header, e.g. "1.7"

Number of pages in the document

trappedBoolean

The /Trapped flag: true or false when the document states it; omit when absent or /Unknown

linearizedBoolean!

Whether the file is linearized ("fast web view")

Whether pages carry embedded thumbnail images

View exact SDL
"""
Input mirror of DocumentMetadata: /Info metadata and document-level flags
"""
input DocumentMetadataInput {
  """The `/Title` entry of the document /Info dictionary; omit when absent"""
  title: String
  """The `/Author` entry; omit when absent"""
  author: String
  """The `/Subject` entry; omit when absent"""
  subject: String
  """The `/Keywords` entry, as a single raw string; omit when absent"""
  keywords: String
  """The `/Creator` entry — the authoring application; omit when absent"""
  creator: String
  """
  The `/Producer` entry — the library that wrote the PDF; omit when absent
  """
  producer: String
  """
  The `/CreationDate` entry as the raw PDF date string (e.g. `D:20260218103000+01'00'`), not ISO8601; omit when absent
  """
  creationDate: String
  """The `/ModDate` entry as a raw PDF date string; omit when absent"""
  modificationDate: String
  """
  PDF version from the file header, e.g. "1.7"
  """
  pdfVersion: String!
  """Number of pages in the document"""
  pageCount: Int!
  """
  The `/Trapped` flag: true or false when the document states it; omit when absent or `/Unknown`
  """
  trapped: Boolean
  """Whether the file is linearized ("fast web view")"""
  linearized: Boolean!
  """Whether pages carry embedded thumbnail images"""
  containsThumbnails: Boolean!
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.