Skip to content

Python class to query the API of GLEIF.org. On PyPi. Can also parse XML files downloaded from GLEIF.org.

License

Notifications You must be signed in to change notification settings

fractalvision/pygleif

 
 

Repository files navigation

Coverage Status PyPI version Build Status

This is a Python class that queries the API of GLEIF.org to return data about a specific entity (corporation.) It can also parse the XML-files provided by GLEIF. It is also possible to search for organisation id to find LEI codes and also to get child notes for a specific LEI code.

Usage if you query the API:

from pygleif import GLEIF

data = GLEIF('8RS0AKOLN987042F2V04')
print(data.registration.initial_registration_date)

1. How to use

Usage if you use the XML files:

from pygleif import GLEIFParseRelationshipRecord

# XML is the content (converted to text) of a <RelationshipRecord>
data = GLEIFParseRelationshipRecord(XML)
print(data.raw.Relationship.StartNode.NodeID.text) #  Uses BeautifulSoup to convert to object

There are also some examples available in the sources' example folder.

About

Python class to query the API of GLEIF.org. On PyPi. Can also parse XML files downloaded from GLEIF.org.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%