I'm happy to announce the new release of cluedin – a Python library to work with CluedIn – a data management platform.
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 a dict
.cluedin.account.create_user(context: Context, user_email: str, user_password: str) -> requests.models.Response
– creates a new user. This method returns requests.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 returns requests.models.Response
.cluedin.account.get_user(context: Context, user_id: str = None) -> dict
– returns a user by ID. If user_id
is nor provided, the current user is returned. This method returns a JSON-response serialized into a dict
.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.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