Sometimes both Record Matching API and Entity Search API return no matches when searching by RIC (or by ticker + MIC), while the PermID with the corresponding data exists on on the website. For example:
However, API request returns 0 matches:
Interesting, the entry is however present in the bulk file (OpenPermID-bulk-quote-20200913_085205.ttl):
<https://permid.org/1-55838220374> a tr-fin:Quote ; tr-common:hasName "RANDSTAD ORD"^^xsd:string ; tr-common:hasPermId "55838220374"^^xsd:string ; tr-fin:hasExchangeCode "AEX"^^xsd:string ; tr-fin:hasExchangeTicker "RAND"^^xsd:string ; tr-fin:hasMic "XAMS"^^xsd:string ; tr-fin:hasRic "RAND.AS"^^xsd:string ; tr-fin:isQuoteOf <https://permid.org/1-8590925871> ; tr-fin:isQuotedIn <https://permid.org/1-500111> .
Same issue with SAND.ST for example
I believe what you are running into is that more data is available for human eye access on permid.org website then via programmatic, API access. This difference has to do with different licensing for different kinds of access and is better explained in PermId FAQ, in section "How is data open?".
I hope this info helps