{"library":"maas-api","title":"MAAS API Client","description":"An API client library for interacting with MAAS (Metal as a Service) instances. Provides a Pythonic interface to manage machines, networks, and other MAAS resources. Current version 0.1.1, released March 2025. Release cadence is irregular.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install maas-api"],"cli":null},"imports":["from maas_api import MAASClient"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from maas_api import MAASClient\n\nclient = MAASClient(\n    url=os.environ.get('MAAS_URL', 'http://localhost:5240/MAAS'),\n    api_key=os.environ.get('MAAS_API_KEY', ''),\n)\n\nmachines = client.machines.list()\nprint(machines)","lang":"python","description":"Create a client and list machines.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}