question

Upvotes
Accepted
28 7 8 14

PermId Search API sometimes returns no match even though data is available

We are having an issue using the PermId Search API showing erratic behaviour.

For eaxmple, when calling the following API many times in a row:

https://api.thomsonreuters.com/permid/search?access-token=XXXX&entityType=quote&q=ticker:COH AND mic:XASX

Sometimes I receive the correct result:
{ "result": { "quotes": { "entityType": "quotes", "total": 1, "start": 1, "num": 1, "entities": [ { "@id": "https://permid.org/1-55835577616", "hasName": "COCHLEAR ORD", "assetClass": "Fully Paid Ordinary Shares", "isQuoteOfInstrumentName": "Cochlear Ord Shs", "hasRIC": "COH.AX", "hasMic": "XASX", "hasExchangeTicker": "COH", "isQuoteOf": "https://permid.org/1-8590940165" } ] } } }

and sometime we receive:
{ "result": { "quotes": { "entityType": "quotes", "total": 0, "start": 1, "num": 0, "entities": [] } } }

In both situations we receive a status code of 200 (OK)

Is there an issue with the API or rate limiting code?

Regards,

David

intelligent-tagging-apipermid-apiopen-permid-api
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
Accepted
28 7 8 14

Hi Tsafi,

After performing limited testing, it appears that the issue has been resolved.

We will continue to monitor it and let you know if there are any further issues

Regards,

David

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
47.4k 111 44 60

I can replicate the issue. It happens randomly. I will contact the Open PermID team to verify it.

Typically, it returns:

{
  "result": {
    "quotes": {
      "entityType": "quotes",
      "total": 1,
      "start": 1,
      "num": 1,
      "entities": [
        {
          "@id": "https://permid.org/1-55835577616",
          "hasName": "COCHLEAR ORD",
          "assetClass": "Fully Paid Ordinary Shares",
          "isQuoteOfInstrumentName": "Cochlear Ord Shs",
          "hasRIC": "COH.AX",
          "hasMic": "XASX",
          "hasExchangeTicker": "COH",
          "isQuoteOf": "https://permid.org/1-8590940165"
        }
      ]
    }
  }
}

However, after many requests, sometimes, it returns:

{
  "result": {
    "quotes": {
      "entityType": "quotes",
      "total": 0,
      "start": 1,
      "num": 0,
      "entities": []
    }
  }
}
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
161 1 0 1

Hi @david.snowsill and @jirapongse.phuriphanvichai

Thanks for sharing.

I opened a ticket.

Our team will investigate it, and I'll get back to you with our findings.

Tsafi, PermID.org product manager.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hi @tsafi.tsur.1 and @jirapongse.phuriphanvichai
This issue is very important to us but its been a couple of months since you reproduced it and we have yet to receive an update on when its likely going to be fixed.
Would it be possible to get an update on your findings?
Regards,
David

Upvotes
28 7 8 14

Hi Tsafi,

Any update on when this issue will be fixed?

If there is anything we can do to help, please don't hesitate to contact me

Regards,

David

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
28 7 8 14

Hi Tsafi,

Any update on when this issue will be fixed?

Regards,

David

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
161 1 0 1

HI David,

We recently deployed the fix for a similar issue , could you please try to replicate it from your end and update us if it was fixed.

(The geographical location of the submission might affect the results, and therfore your assistance is needed.)

Thanks

Tsafi

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.