99 lines
2.2 KiB
JSON
99 lines
2.2 KiB
JSON
|
{
|
||
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
||
|
"type": "object",
|
||
|
"properties": {
|
||
|
"id": {
|
||
|
"type": [ "null", "string"]
|
||
|
},
|
||
|
"text": {
|
||
|
"type": [ "null", "string"]
|
||
|
},
|
||
|
"created_at": {
|
||
|
"type": [ "null", "string"]
|
||
|
},
|
||
|
"author_id": {
|
||
|
"type": [ "null", "string"]
|
||
|
},
|
||
|
"conversation_id": {
|
||
|
"type": [ "null", "string"]
|
||
|
},
|
||
|
"reply_settings": {
|
||
|
"type": ["null", "string"]
|
||
|
},
|
||
|
"referenced_tweets": {
|
||
|
"type": [ "null", "array" ],
|
||
|
"items": {
|
||
|
"type": ["object"],
|
||
|
"properties":{
|
||
|
"type": {
|
||
|
"type": [ "null", "string" ]
|
||
|
},
|
||
|
"id": {
|
||
|
"type": [ "null", "number" ]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"public_metrics": {
|
||
|
"type": ["null", "object" ],
|
||
|
"properties": {
|
||
|
"retweet_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"reply_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"like_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"quote_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"impression_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"bookmark_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"non_public_metrics": {
|
||
|
"type": ["null", "object" ],
|
||
|
"properties": {
|
||
|
"impression_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"url_link_clicks": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"user_profile_clicks": {
|
||
|
"type": [ "null", "number" ]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"organic_metrics": {
|
||
|
"type": ["null", "object" ],
|
||
|
"properties": {
|
||
|
"impression_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"url_link_clicks": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"user_profile_clicks": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"retweet_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"reply_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
},
|
||
|
"like_count": {
|
||
|
"type": [ "null", "number" ]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|