libmedium/schemas/query.graphql

62 lines
1.3 KiB
GraphQL

query GetPost($id: ID!) {
post(id: $id) {
title
createdAt
readingTime
uniqueSlug
creator {
name
id
imageId
username
}
previewImage {
id
}
previewContent {
subtitle
}
content {
bodyModel {
paragraphs {
text
type
href
layout
markups {
title
type
href
userId
start
end
anchorType
}
iframe {
mediaResource {
href
iframeSrc
iframeWidth
iframeHeight
}
}
metadata {
id
originalWidth
originalHeight
}
}
}
}
}
}
query GetPostLight($id: ID!) {
post(id: $id) {
uniqueSlug
creator {
username
}
}
}