We have a python application using RDP API receiving news in json format. Most of the json objects received contain payload. For example
{
"attributes": [
{
"domain": {
"type": "string",
"value": "story"
}
}
],
"envelopeVersion": "1.0",
"ecpMessageID": "urn:newsml:reuters.com:20230721:nBw70J7x7a:1",
"sourceSeqNo": 1153992,
"distributionSeqNo": 478052,
"sourceTimestamp": "2023-07-21T10:50:00.131Z",
"distributionTimestamp": "2023-07-21T10:50:03.243Z",
"payloadVersion": "2.0",
"subscriptionID": "535c1fcb-6756-439b-8fb9-f453ca89acc3",
"payload": {
"newsItem": {
"_guid": "tag:reuters.com,2023-07-21:newsml_Bw70J7x7a",
"itemMeta": {
...
But some json objects received do not contain payload. For example
{
"attributes": [
{
"domain": {
"type": "string",
"value": "story"
}
}
],
"envelopeVersion": "1.0",
"ecpMessageID": "urn:newsml:reuters.com:20230721:nRSU8251Ga:1",
"sourceSeqNo": 1146276,
"distributionSeqNo": 477496,
"sourceTimestamp": "2023-07-21T10:15:15.352Z",
"distributionTimestamp": "2023-07-21T10:15:16.888Z",
"payloadVersion": "2.0",
"subscriptionID": "535c1fcb-6756-439b-8fb9-f453ca89acc3",
"href": "https://api.refinitiv.com/file-store/v1/files/4bef-dcc1-89bf39f4-bf4f-79d00c6565d5/stream",
"internalS3Url": "a204892-content-eds-alt-prod-use1/news-stories/024c/2023-07-21/acf01783-38e4-4ef2-b537-b339a94dcf93.json"
}
How to interpret such news items withput payload? Is there an API to get expanded news story?