Skip to main content
Version: 7.0.0

NotionFile

This page supports schema for Notion Datatype NotionFile.

{
"oneOf": [
{
"required": [
"file"
]
},
{
"required": [
"external"
]
}
],
"properties": {
"external": {
"properties": {
"url": {
"format": "uri",
"type": "string",
"x-label": {
"en": "url",
"ko": "url"
}
}
},
"required": [
"url"
],
"type": "object",
"x-label": {
"en": "file",
"ko": "file"
}
},
"file": {
"properties": {
"expiry_time": {
"format": "date-time",
"type": "string",
"x-label": {
"en": "expiry_time",
"ko": "expiry_time"
}
},
"url": {
"format": "uri",
"type": "string",
"x-label": {
"en": "url",
"ko": "url"
}
}
},
"required": [
"expiry_time",
"url"
],
"type": "object",
"x-label": {
"en": "file",
"ko": "file"
}
},
"name": {
"type": "string",
"x-label": {
"en": "name",
"ko": "name"
}
},
"type": {
"enum": [
"external",
"file"
],
"type": "string",
"x-label": {
"en": "type",
"ko": "type"
}
}
},
"required": [],
"type": "object"
}