{"library":"novu","title":"Novu Python SDK","description":"A Python wrapper for the Novu API, enabling notification infrastructure management. Current version 1.14.0, requires Python >=3.8,<4.0. Release cadence is irregular.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install novu"],"cli":null},"imports":["from novu.api import Novu","from novu.api import EventTrigger","from novu.api import Subscriber"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom novu.api import Novu, EventTrigger\n\nnovu = Novu(api_key=os.environ.get('NOVU_API_KEY', ''))\ntrigger = EventTrigger(\n    name='onboarding-welcome',\n    to={'subscriberId': 'subscriber-id', 'email': 'user@example.com'},\n    payload={'name': 'John'}\n)\nresponse = novu.trigger(trigger)\nprint(response.json())","lang":"python","description":"Initialize Novu client and trigger an event.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}