{"id":27647,"library":"cidp","title":"CIDP Python SDK","description":"A Python SDK for interacting with the Cisco Identity Services Engine (ISE) External RESTful Services (ERS) API. Version 0.0.14 supports Python >=3.6. Provides simplified access to ISE resources such as users, endpoints, and network devices. Release cadence is low / ad-hoc.","status":"active","version":"0.0.14","language":"python","source_language":"en","source_url":"https://github.com/ciscoise/cidp","tags":["cisco","ise","ers","api","sdk","network"],"install":[{"cmd":"pip install cidp","lang":"bash","label":"Default install"}],"dependencies":[{"reason":"HTTP client for API calls","package":"requests","optional":false}],"imports":[{"wrong":"from cidp import CiscoISE","symbol":"CiscoISE","correct":"import cidp"}],"quickstart":{"code":"from cidp import CiscoISE\n\nise = CiscoISE(\n    server=os.environ.get('ISE_SERVER', ''),\n    username=os.environ.get('ISE_USERNAME', ''),\n    password=os.environ.get('ISE_PASSWORD', ''),\n    verify=False\n)\nprint(ise.get_endpoints())","lang":"python","description":"Initialize CiscoISE with server, credentials, and optional SSL verification. Note: verify=False is commonly used in lab environments."},"warnings":[{"fix":"Pass verify=False when creating CiscoISE instance or set verify='/path/to/ca-bundle.crt'.","message":"SSL verification defaults to True, but ISE often uses self-signed certificates. You must set verify=False or provide a CA bundle to avoid errors.","severity":"gotcha","affected_versions":"all"},{"fix":"Enable ERS on ISE under Administration > System > Settings > ERS Settings.","message":"The SDK uses ERS API which must be enabled on ISE. Without it, all API calls will fail with 401 or 404.","severity":"gotcha","affected_versions":"all"},{"fix":"Use ise.get_endpoints() instead of ise.get_endpoint().","message":"The method 'get_endpoint' (singular) is deprecated in favor of 'get_endpoints' (plural). The old method may be removed in future releases.","severity":"deprecated","affected_versions":">=0.0.10"}],"env_vars":null,"search_vec":"'0.0.14':22 '3.6':25 'access':28 'ad':44 'ad-hoc':43 'api':20,49 'cadenc':40 'cidp':1 'cisco':11,46 'devic':38 'endpoint':35 'engin':14 'er':19,48 'extern':16 'hoc':45 'ident':12 'interact':8 'ise':15,30,47 'low':42 'network':37,51 'provid':26 'python':2,5,24 'releas':39 'resourc':31 'rest':17 'sdk':3,6,50 'servic':13,18 'simplifi':27 'support':23 'user':34 'version':21","created_at":"2026-05-09T05:51:20.175952+00:00","updated_at":"2026-05-09T05:51:20.175952+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":"https://gitlab.cidp.io/common/pypi/cidp","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/cidp/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["aws","http-networking","auth-security","devops"],"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}}