I ran an ElektronTimeSeries(EndOfDay) request.
The response I got is :
Status Code – 202
‘Location’ in Headers - https://hosted.datascopeapi.reuters.com/RestApi/v1/Extractions/ExtractRawResult(ExtractionId='0x05c454b16eab3026')
However, In the docs Chapter 10, I see that the Location URL when the status code is 202 should be like the following –
‘Location’ in Headers: https://hosted.datascopeapi.reuters.com/RestApi/v1/monitor/'0x0570a0ea31ec3156'
If a GET is requested on this Monitor URL, and if the status is 200, we would get the extractRawResult URL.
Is My Understanding correct?
If Yes, Why did I get the ExtractRawResult Location directly with 202 status code?
Why the url’s structure is different in the 202 Status case.
One contains the word ‘Monitor ‘ - https://hosted.datascopeapi.reuters.com/RestApi/v1/monitor/'0x05709cc5aadc3156'
And Other contains the ‘ExtractionResults’ -https://hosted.datascopeapi.reuters.com/RestApi/v1/Extractions/ExtractRawResult(ExtractionId='0x058dcda3c29b5841')
Both the above URLs correspond to the 202 Case.