{"id":27853,"library":"growwapi","title":"Groww API SDK","description":"The foundational SDK for accessing Groww APIs and listening to live data streams. This package provides the core functionalities required to interact with Groww's trading platform. Current version 1.5.0, monthly releases.","status":"active","version":"1.5.0","language":"python","source_language":"en","source_url":"https://github.com/Groww/growwapi-python","tags":["trading","api","groww","sdk"],"install":[{"cmd":"pip install growwapi","lang":"bash","label":"default"}],"dependencies":[{"reason":"HTTP client for API calls","package":"requests","optional":false},{"reason":"WebSocket connection for live streams","package":"websocket-client","optional":false}],"imports":[{"wrong":"from growwapi import GrowwSDK","symbol":"GrowwAPI","correct":"from growwapi import GrowwAPI"},{"symbol":"GrowwFeed","correct":"from growwapi import GrowwFeed"},{"symbol":"groww","correct":"from growwapi import groww"}],"quickstart":{"code":"from growwapi import GrowwSDK\n\nsdk = GrowwSDK(access_token=os.environ.get('GROWW_ACCESS_TOKEN', ''), api_key=os.environ.get('GROWW_API_KEY', ''))\n# Fetch user profile\nprofile = sdk.get_profile()\nprint(profile)","lang":"python","description":"Initialize SDK with environment variables and fetch user profile."},"warnings":[{"fix":"Ensure you set `access_token` and `api_key` when initializing GrowwSDK.","message":"In v1.5.0, the `get_profile` method now requires authentication token; previously it worked without.","severity":"breaking","affected_versions":">=1.5.0"},{"fix":"Use `sdk.get_order_history()` instead.","message":"The `get_orders` method is deprecated in favor of `get_order_history`.","severity":"deprecated","affected_versions":">=1.4.0"},{"fix":"Implement request throttling with exponential backoff.","message":"Rate limiting: API allows max 10 requests per second per IP. Exceeding results in 429 errors.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'1.5.0':33 'access':8 'api':2,10,37 'core':21 'current':31 'data':15 'foundat':5 'function':22 'groww':1,9,27,38 'interact':25 'listen':12 'live':14 'month':34 'packag':18 'platform':30 'provid':19 'releas':35 'requir':23 'sdk':3,6,39 'stream':16 'trade':29,36 'version':32","created_at":"2026-05-09T05:52:25.607797+00:00","updated_at":"2026-05-09T05:52:25.607797+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/growwapi/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["http-networking","communication"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-08-02","install_tag":null}}