One of our customer is getting statusText: F10: Not in cache when he is requesting ADBKc1:NS ric via RFA API. he is able to see the same ric via the same DACS userid on Eikon. What dies F10 Not in cache mean wrt RFA API.
F10: Not in Cache is a status text generated by TREP.
It sent when the requested item is not in TREP cache.
In this case, I believe the customer's RFA API and Eikon are requesting ric from different services. You should make sure that their RFA API requests ric from Elektron feed service and not their in house feed service.
"F10: Not In Cache" is the status message sent by TREP. You can find the description in the ADH installation guide.
There are two types of service in ADH: Source-driven and Sink-driven. For each type, this message has different descriptions.
1. For Source-driven type, the description is:
F10: Not In Cache Sent as a non-recoverable status response to an open item request when the item is not in cache and the source application is of the source driven type
2. For Sink-driven type, the description is:
F10: Not In Cache Sent as a recoverable status response to a POLL item open request when the item is not in cache. The request could be fulfilled in the future
In conclusion, this status text indicates that the requested item is not in the TREP's cache.