Comment on page
Filter By Content Type
Filter all content by type in your Graphlit project.
By specifying the
types
field in the GraphQL filter object, you can filter your content by one or more content types.For example, here we are filtering just on
page
types."types": [ "PAGE" ]
If you want to find content which are
file
, page
or post
types, you could use:"types": [ "FILE", "PAGE", "POST" ]
query QueryContents($filter: ContentFilter!) {
contents(filter: $filter) {
results {
id
name
creationDate
state
owner {
id
}
originalDate
finishedDate
workflowDuration
uri
text
type
fileType
mimeType
fileName
fileSize
masterUri
mezzanineUri
transcriptUri
feed {
id
name
}
collections {
id
name
}
}
}
}
{
"filter": {
"types": [
"PAGE"
],
"offset": 0,
"limit": 100
}
}
{
"results": [
{
"type": "PAGE",
"mimeType": "text/html",
"fileType": "DOCUMENT",
"fileName": "gpt-4.htm",
"fileSize": 194133,
"masterUri": "https://graphlit20230701d31d9453.blob.core.windows.net/files/2fd457d0-5254-444d-b33e-f950f90f12bf/gpt-4.htm",
"mezzanineUri": "https://graphlit20230701d31d9453.blob.core.windows.net/files/2fd457d0-5254-444d-b33e-f950f90f12bf/Mezzanine/gpt-4.json",
"collections": [],
"uri": "https://openai.com/research/gpt-4",
"id": "2fd457d0-5254-444d-b33e-f950f90f12bf",
"name": "GPT-4",
"state": "FINISHED",
"creationDate": "2023-07-03T22:38:00Z",
"finishedDate": "2023-07-03T22:39:06Z",
"workflowDuration": "PT1M6.0812698S",
"owner": {
"id": "9422b73d-f8d6-4faf-b7a9-152250c862a4"
}
}
]
}
Last modified 3mo ago