{ "info": { "author": "Nar\u016bnas Krasauskas", "author_email": "narun4sk@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Other Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "bullhorn.com REST API Client\r\n----------------------------\r\n\r\n*Dependencies*:\r\n\r\n- `requests`_ - HTTP for Humans\r\n\r\n*Quick Example*::\r\n\r\n auth = dict(\r\n client = \"Bullhorn OAuth Client ID\",\r\n secret = 'Bullhorn OAuth Client Secret',\r\n usr = \"Bullhorn Username\",\r\n pwd = \"Bullhorn Password\")\r\n\r\n bhr = BHRest(**auth)\r\n # If in the sandbox environment - update URLs\r\n bhr._auth_url = \"https://auth9.bullhornstaffing.com/oauth\"\r\n bhr._rest_url = \"https://rest9.bullhornstaffing.com/rest-services\"\r\n\r\n print bhr.access_token\r\n print bhr.find(query=\"+12345678\")\r\n\r\n*Features*:\r\n\r\n- Automatically refresh `rest_token/url` if `access_token` has expired.\r\n- Search the following entity types given a string containing search terms:\r\n\r\n - ClientContact\r\n - JobOrder\r\n - Candidate\r\n - ClientCorporation\r\n - Lead (if leadsAndOpportunitiesEnabled = true)\r\n - Opportunity (if leadsAndOpportunitiesEnabled = true)\r\n - To search through the phone numbers start query with the \"+\" and append last 8 digits.\r\n\r\n.. _requests: http://docs.python-requests.org/en/master/user/install/#install", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/narunask/BH_OAuth/archive/master.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/narunask/BH_OAuth", "keywords": "bullhorn,rest,client", "license": "BSD 3-Clause License", "maintainer": "", "maintainer_email": "", "name": "bh_oauth", "package_url": "https://pypi.org/project/bh_oauth/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bh_oauth/", "project_urls": { "Download": "https://github.com/narunask/BH_OAuth/archive/master.zip", "Homepage": "https://github.com/narunask/BH_OAuth" }, "release_url": "https://pypi.org/project/bh_oauth/2.0.0/", "requires_dist": null, "requires_python": null, "summary": "bullhorn.com REST API Client", "version": "2.0.0" }, "last_serial": 2180510, "releases": { "2.0.0": [ { "comment_text": "", "digests": { "md5": "2520000396e30a6953d1dcb0b52bbd8d", "sha256": "90a1ea888cf49eaf7b1c6fbcc84bf472409dcca27c0097fc4170b1a806ea3773" }, "downloads": -1, "filename": "bh_oauth-2.0.0.tar.gz", "has_sig": false, "md5_digest": "2520000396e30a6953d1dcb0b52bbd8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4154, "upload_time": "2016-03-30T22:51:18", "url": "https://files.pythonhosted.org/packages/e8/ca/470da6fdd0769a6135caab79170dd5719e1269440044cac9b3894d7ce6b9/bh_oauth-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2520000396e30a6953d1dcb0b52bbd8d", "sha256": "90a1ea888cf49eaf7b1c6fbcc84bf472409dcca27c0097fc4170b1a806ea3773" }, "downloads": -1, "filename": "bh_oauth-2.0.0.tar.gz", "has_sig": false, "md5_digest": "2520000396e30a6953d1dcb0b52bbd8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4154, "upload_time": "2016-03-30T22:51:18", "url": "https://files.pythonhosted.org/packages/e8/ca/470da6fdd0769a6135caab79170dd5719e1269440044cac9b3894d7ce6b9/bh_oauth-2.0.0.tar.gz" } ] }