Schema Documentation

mediaItemBy

Deprecated in favor of using the single entry point for this type with ID and IDType fields. For example, instead of postBy( id: "" ), use post(id: "" idType: "")
Description

A mediaItem object

Response

Returns a MediaItem

Arguments
NameDescription
id - ID Get the object by its global ID
mediaItemId - Int Get the mediaItem by its database ID
uri - String Get the mediaItem by its uri
slug - String Get the mediaItem by its slug (only available for non-hierarchical types)

Example

Query
query mediaItemBy(
  $id: ID,
  $mediaItemId: Int,$uri: String,$slug: String
){
  mediaItemBy(
    id: $id,
    mediaItemId: $mediaItemId,
    uri: $uri,
    slug: $slug
  ){
    altTextancestors {
      ...HierarchicalContentNodeToContentNodeAncestorsConnectionFragment
    }author {
      ...NodeWithAuthorToUserConnectionEdgeFragment
    }authorDatabaseIdauthorIdcaptionchildren {
      ...HierarchicalContentNodeToContentNodeChildrenConnectionFragment
    }commentCountcommentStatuscomments {
      ...MediaItemToCommentConnectionFragment
    }contentType {
      ...ContentNodeToContentTypeConnectionEdgeFragment
    }contentTypeNamedatabaseIddatedateGmtdescriptiondesiredSlugeditingLockedBy {
      ...ContentNodeToEditLockConnectionEdgeFragment
    }enclosureenqueuedScripts {
      ...ContentNodeToEnqueuedScriptConnectionFragment
    }enqueuedStylesheets {
      ...ContentNodeToEnqueuedStylesheetConnectionFragment
    }fileSizeguididisContentNodeisPreviewisRestrictedisTermNodelastEditedBy {
      ...ContentNodeToEditLastConnectionEdgeFragment
    }linkmediaDetails {
      ...MediaDetailsFragment
    }mediaItemIdmediaItemUrlmediaTypemimeTypemodifiedmodifiedGmtparent {
      ...HierarchicalContentNodeToParentContentNodeConnectionEdgeFragment
    }parentDatabaseIdparentIdpreviewRevisionDatabaseIdpreviewRevisionIdseo {
      ...PostTypeSEOFragment
    }sizesslugsourceUrlsrcSetstatustemplate {
      ...ContentTemplateFragment
    }titleuri
  }
}
Variables
{"id":4,"mediaItemId":987,"uri":"xyz789","slug":"abc123"}
Response
{"data":{"mediaItemBy":{"altText":"xyz789","ancestors":HierarchicalContentNodeToContentNodeAncestorsConnection,"author":NodeWithAuthorToUserConnectionEdge,"authorDatabaseId":123,"authorId":4,"caption":"xyz789","children":HierarchicalContentNodeToContentNodeChildrenConnection,"commentCount":987,"commentStatus":"xyz789","comments":MediaItemToCommentConnection,"contentType":ContentNodeToContentTypeConnectionEdge,"contentTypeName":"abc123","databaseId":123,"date":"abc123","dateGmt":"abc123","description":"xyz789","desiredSlug":"abc123","editingLockedBy":ContentNodeToEditLockConnectionEdge,"enclosure":"xyz789","enqueuedScripts":ContentNodeToEnqueuedScriptConnection,"enqueuedStylesheets":ContentNodeToEnqueuedStylesheetConnection,"fileSize":987,"guid":"abc123","id":4,"isContentNode":false,"isPreview":true,"isRestricted":false,"isTermNode":true,"lastEditedBy":ContentNodeToEditLastConnectionEdge,"link":"xyz789","mediaDetails":MediaDetails,"mediaItemId":987,"mediaItemUrl":"abc123","mediaType":"abc123","mimeType":"xyz789","modified":"abc123","modifiedGmt":"xyz789","parent":HierarchicalContentNodeToParentContentNodeConnectionEdge,"parentDatabaseId":987,"parentId":4,"previewRevisionDatabaseId":987,"previewRevisionId":4,"seo":PostTypeSEO,"sizes":"xyz789","slug":"abc123","sourceUrl":"xyz789","srcSet":"xyz789","status":"abc123","template":ContentTemplate,"title":"xyz789","uri":"abc123"}}}