which API could extract the PN17 / GN3 pdf file using python?

- using different ISIN code as input, to download if the company have this PN17 pdf file. which api shall i use to get the pdf file.
- and also before what credentials i need to provide and if so where do i get the credentials from?
Answers
-
Thank you for reaching out to us.
Yes, you can use the Filings API with Python. Please refer to the following articles.
The API uses an organization PermID so you need to convert ISINs to organization PermIDs. Please refer to the articles above.
identifier = "BERM.KL" start = "2025-06-01T00:00:00Z" end = "2025-06-30T23:59:59Z" response = filings.search.Definition( query = FilingsQuery().orgid(SymbolLookup(ric=identifier).convert()) .start_date(start) .end_date(end) .limit(100) .graphQL ).get_data() response.data.df
The output is:
However, you may need the Data Platform account to access the Filings API. Please contact your LSEG account team or Sales team directly for more information.
0 -
@Jirapongse Currently i using the SDK for refinitiv data platform, and also i running python in alteryx the latest version for refinitiv data platform is incompatible to use the fillinf API, version 1.0.0a21. What other option can i do, kindly guide me with code, thank you.
Here is the code:
import refinitiv.dataplatform as rdp
from refinitiv.dataplatform.content import filingsrdp.open_session("api key..")
all_filings = []
start = "2025-06-01T00:00:00Z"
end = "2025-06-30T23:59:59Z"for permid in permids["Organization PermID"].unique():
try:
query = filings.search.Definition(
query=filings.FilingQuery()
.orgidSymbolLookup(ric=permid).convert()
.start_date(start)
.end_date(end)
.limit(100)
.graphQL()
)
query.get_data()
result = query.data.df
result["Organization PermID"] = permid
all_filings.append(result)except Exception as e:
print(f"Failed to fetch filings for {permid}: {e}")0 -
According to the code that uses only an application key, you are using the desktop session.
I tested the code and it doesn't work on my desktop session. It returns <NA>.
0 -
@Jirapongsecan u guide me how to get or create the RDP App key? i currently using the Refinitiv Workspace App Key.
0 -
The platform session (RDP) requires an username, password, and application key. All RDP APIs are available on the API docs.
Please contact your LSEG account team or Sales team directly to verify this.
0 -
the username, password, and the application key, is what i use to login and the api key is what generated from the refinitiv app key generator?
0 -
Moreover, please use the LSEG Data Library for Python instead.
The samples are available on GitHub.
0 -
The API key must have the EDP API.
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 中文论坛