Skip to main content

organizations.py

Organizations: the account level that owns orbits, buckets and members.

from luml_api import LumlClient

ORGANIZATION_ID = "0199c455-21ec-7c74-8efe-41470e29bae5"

luml = LumlClient(api_key="luml_your_api_key_here", organization=ORGANIZATION_ID)


def main() -> None:
# Every organization the API key has access to
organizations = luml.organizations.list()
print(f"Organizations: {organizations}")

# The client's default organization, with its details
default_organization = luml.organizations.get()
print(f"Default organization: {default_organization}")

# By name or by id
by_name = luml.organizations.get("My Organization")
print(f"Organization by name: {by_name}")

by_id = luml.organizations.get(ORGANIZATION_ID)
print(f"Organization by id: {by_id}")


if __name__ == "__main__":
main()