CluedIn Python SDK 2.1.0
I'm happy to announce the new release of cluedin - a Python SDK for CluedIn - a data management platform.
What's new:
Account
cluedin.account.get_invitation_code(context: Context, email: str) -> str
– returns an invitation code for a given email.cluedin.account.create_organization(context: Context, user_email: str, password: str, org_name: str, org_sub_domain: str = None, email_domain: str = None, allow_email_domain_signup: bool = True, new_account_access_key: str = None) -> dict
- creates a new Organization. This method returns a JSON-response serialized into adict
.cluedin.account.create_user(context: Context, user_email: str, user_password: str) -> requests.models.Response
– creates a new user. This method returnsrequests.models.Response
.cluedin.account.create_admin_user(context: Context, user_email: str, user_password: str) -> requests.models.Response
– creates a new admin user. This method returnsrequests.models.Response
.cluedin.account.get_user(context: Context, user_id: str = None) -> dict
– returns a user by ID. Ifuser_id
is nor provided, the current user is returned. This method returns a JSON-response serialized into adict
.
Entity
cluedin.entity.get_entity_blob(context: Context, entity_id: str) -> str
– returns an entity blob by ID.cluedin.entity.get_entity_as_clue(context: Context, entity_id: str) -> str
– returns an entity as a clue by ID.
Vocabulary
cluedin.vocab.get_vocab_keys(context: Context) -> list
– gets all vocabulary keys.
Full Changelog: https://github.com/romaklimenko/cluedin/compare/2.0.0...2.1.0