Why does a request for screening result sometimes return an empty return request?

I'm automating creating and screening of cases to return results used in our application.
When I run the requests manually in Postman, all requests succeed and the screening results are returned properly.
Now using the same request sequence, only automating the requests, Screening a case request returns a status of 201 indicating the case was successfully
created on the server. However, SOMETIMES the request to Get Screening
Results, returns an empty return request.
What is the issue? Do I need to pause the process after the screening request?
Best Answer
-
Hi @John Williams,
screeningRequest is an asynchronous request, a successful return request will return a 201 status. However, this means the screening was successfully queue for processing. The amount of time to gather the information varies depending on the amount of information to retrieve and how many requests are queued for processing. If you're automating your requests for screening, then you should use the auditEvents request with the caseSystemId filtering for SCREENED_CASE event to get the status, before you generate a request for screening results.
Note, all of this is in the World-Check One Documentation and a YAML file included with the documentation, available on the Developers Portal.
Hope this helps,
Brian
0
Answers
-
Hi
I've asked in a seperate question https://community.developers.refinitiv.com/questions/10170/typical-response-times-between-requesting-a-screen.html (sorry) - what are the typical response times to this call?
Apologies - you can merge the questions if you want
0 -
Hi @brian.bourgault,
Is the screen request asynchronous for all the APIs in the family World-Check one ?
Thanks
Baskaran
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 690 Datastream
- 1.4K DSS
- 629 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 559 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 279 Open PermID
- 45 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 716 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 95 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛