Discover Refinitiv
MyRefinitiv Refinitiv Perspectives Careers
Created with Sketch.
All APIs Questions & Answers  Register |  Login
Ask a question
  • Questions
  • Tags
  • Badges
  • Unanswered
Search:
  • Home /
  • Open PermID /
avatar image
Question by 0 · Nov 01, 2016 at 10:38 AM · intelligent-tagging-apipermid-apiopen-permid-apitoken

No able to get an API key for PermID

I am going in circles trying to get a token for PermID. When I go to

https://developers.thomsonreuters.com/open-permid/open-permid-entity-search/dev-tools and click "Request a Key", I am asked to register. Entering e-mail, gives me "Your id has already been created, please sign in." Signing-In gets me back to the home page. From there I go to API the to "Entity Search" then to "Dev.Tools" and everything starts from the beginning... Is there anyway to get the token?

People who like this

0 Show 0
Comment
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

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

4 Replies

  • Sort: 
avatar image
Best Answer
Answer by 0 · Nov 03, 2016 at 10:44 AM

Hi @jirapongse.phuriphanvichai

Thank you very much for your reply.

Our IT say that out proxy server supports the TLS SSL protocol. Could you please let me know if you see anything wrong with the curl command I use, provided that token and proxy server address/port are correct?

I do not think it has anything to do with the proxy server. The same command but with "https://www.yahoo.com" as URL works fine.

Comment

People who like this

0 Show 1 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

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

avatar image
0 · Nov 03, 2016 at 10:57 AM 0
Share

I have resolved it. It was a typo in the URL.

avatar image
REFINITIV
Answer by susana.chang · Nov 01, 2016 at 11:13 AM

Hi @SIARHEI.VAURYNOVICH

If you'd already registered to "Request a Key", you should be able to login to PermID.org with your email and password. Once you'd login to PermID.org, you can click on "Display My Token" (to copy your Token) on the drop down menu under your user name.


permid-displaytoken.jpg (68.9 KiB)
Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

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

avatar image
Answer by 0 · Nov 02, 2016 at 04:19 PM

Hi @susana.chang

Thank you very much for your help! For some reason, I am not able to use the API with the token. The error I get is:



$ curl -v --proxy-anyauth --proxy XXXX.XXX:1111 -X GET --header "Accept: application/json" "https://api.thompsonreuters.com/permid/search?access-token=XXXXXXXXXX&q=micro"
Note: Unnecessary use of -X or --request, GET is already inferred.
* STATE: INIT => CONNECT handle 0x6000578f0; line 1397 (connection #-5000)
* Added connection 0. The cache now contains 1 members
* Trying XXX.XXX.XXX.XXX...
* TCP_NODELAY set
* STATE: CONNECT => WAITCONNECT handle 0x6000578f0; line 1450 (connection #0)
* Connected to XXXX.XXX (XXX.XXX.XXX.XXX) port 1111 (#0)
* STATE: WAITCONNECT => WAITPROXYCONNECT handle 0x6000578f0; line 1557 (connection #0)
* Marked for [keep alive]: HTTP default
* Establish HTTP proxy tunnel to api.thompsonreuters.com:443
> CONNECT api.thompsonreuters.com:443 HTTP/1.1
> Host: api.thompsonreuters.com:443
> User-Agent: curl/7.50.3
> Proxy-Connection: Keep-Alive
>
* Read response immediately from proxy CONNECT
< HTTP/1.1 200 Connection established
<
* Proxy replied OK to CONNECT request
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* TLSv1.2 (OUT), TLS header, Certificate Status (22):
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* STATE: WAITPROXYCONNECT => SENDPROTOCONNECT handle 0x6000578f0; line 1544 (connection #0)
* STATE: SENDPROTOCONNECT => PROTOCONNECT handle 0x6000578f0; line 1571 (connection #0)
* Unknown SSL protocol error in connection to api.thompsonreuters.com:443
* Marked for [closure]: Failed HTTPS connection
* multi_done
* Curl_http_done: called premature == 1
* stopped the pause stream!
* Closing connection 0
* The cache now contains 0 members
curl: (35) Unknown SSL protocol error in connection to api.thompsonreuters.com:443



Could you please let me know what I might be doing incorrectly?

Thank you very much,
Siarhei.

Comment

People who like this

0 Show 1 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

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

avatar image
REFINITIV
susana.chang ♦♦ · Nov 03, 2016 at 11:09 AM 0
Share

Hi @00000000

This is an example Curl command I tested with successful result (you can add the proxy params to it and it should work):

curl -v --header "X-AG-Access-Token:xxxxxxxxxxxxxxxx" https://api.thomsonreuters.com/permid/search?q=TRI
avatar image
REFINITIV
Answer by Jirapongse · Nov 03, 2016 at 12:01 AM

It could be the problem in the proxy (XXXX.XXX:1111). If it works, the output will look like:

* Proxy replied OK to CONNECT request
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* TLSv1.2 (OUT), TLS header, Certificate Status (22):
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-SHA384
* ALPN, server did not agree to a protocol

The proxy server may not support the SSL protocol (TLS) used by Open PermID.

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

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

Watch this question

Add to watch list
Add to your watch list to receive emailed updates for this question. Too many emails? Change your settings >
7 People are following this question.

Related Questions

OpenPermId 20200712 files are missing xsd namespace definition

PERMID bulk download archive

Does Api accept Batch request for permid and RIC?

What is the rate limit for permid APIs?

US ADRs not matching properly

  • Copyright
  • Cookie Policy
  • Privacy Statement
  • Terms of Use
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Alpha
  • App Studio
  • Block Chain
  • Bot Platform
  • Connected Risk APIs
  • DSS
  • Data Fusion
  • Data Model Discovery
  • Datastream
  • Eikon COM
  • Eikon Data APIs
  • Electronic Trading
    • Generic FIX
    • Local Bank Node API
    • Trading API
  • Elektron
    • EMA
    • ETA
    • WebSocket API
  • FX Venues
    • FX Trading – RFQ Maker
  • Intelligent Tagging
  • Legal One
  • Messenger Bot
  • Messenger Side by Side
  • ONESOURCE
    • Indirect Tax
  • Open Calais
  • Open PermID
    • Entity Search
  • Org ID
  • PAM
    • PAM - Logging
  • ProView
  • ProView Internal
  • Product Insight
  • Project Tracking
  • RDMS
  • Refinitiv Data Platform
    • Refinitiv Data Platform Libraries
  • Rose's Space
  • Screening
    • Qual-ID API
    • Screening Deployed
    • Screening Online
    • World-Check One
    • World-Check One Zero Footprint
  • Side by Side Integration API
  • TR Knowledge Graph
  • TREP APIs
    • CAT
    • DACS Station
    • Open DACS
    • RFA
    • UPA
  • TREP Infrastructure
  • TRKD
  • TRTH
  • Thomson One Smart
  • Transactions
    • REDI API
  • Velocity Analytics
  • Wealth Management Web Services
  • Workspace SDK
    • Element Framework
    • Grid
  • World-Check Data File
  • Yield Book Analytics
  • 中文论坛
  • Explore
  • Tags
  • Questions
  • Badges