{ "info": { "author": "Luisa Torres", "author_email": "hanna860@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# typeform-python\nTypeForm API wrapper written in python.\n\n## Installing\n```\npip install typeform-python\n```\n\n## Usage\n```\nfrom typeform.client import Client\n\nclient = Client('CLIENT_KEY', 'CLIENT_SECRET')\n```\n\nGet authorization url\n```\nurl = client.authorization_url('REDIRECT_URI', ['forms:write', 'forms:read'])\n```\n\nExchange the code for a token\n```\ntoken = client.exchange_code('REDIRECT_URI', 'CODE')\n```\n\nSet the token\n```\nclient.set_access_token('TOKEN')\n```\n\nGet form ID\n```\nclient.get_form_uid('FORM_URL')\n```\n\nGet form information\n```\nclient.get_form_information('FORM_UID')\n```\n\nGet form questions\n```\nclient.get_form_questions('FORM_UID')\n```\n\nGet form metadata\n```\nclient.get_form_metadata('FORM_UID', 'SINCE', 'UNTIL')\n```\n\nGet all forms\n```\nclient.get_forms()\n```\n\nCreate Webhook\n```\nclient.create_webhook('WEBHOOK_URL', 'WEBHOOK_TAG', 'FORM_UID')\n```\n\nView Webhook\n```\nclient.view_webhook('WEBHOOK_TAG', 'FORM_UID')\n```\n\nDelete Webhook\n```\nclient.delete_webhook('WEBHOOK_TAG', 'FORM_UID')\n```\n\n## Requirements\n- requests\n\n## TODO\n- create_form\n- Update_form\n- delete_form\n- get_custom_form_messages\n- update_custom_messages\n- create_image\n- get_images_collection\n- get_image\n- delete_image\n- get_image_by_size\n- get_background_by_size\n- get_choice_image_by_size\n- create_theme\n- get_themes\n- update_themes\n- delete_themes", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/GearPlug/typeform-python", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "typeform-python", "package_url": "https://pypi.org/project/typeform-python/", "platform": "", "project_url": "https://pypi.org/project/typeform-python/", "project_urls": { "Homepage": "https://github.com/GearPlug/typeform-python" }, "release_url": "https://pypi.org/project/typeform-python/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "API wrapper for Typeform written in Python", "version": "0.2.0" }, "last_serial": 4557199, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9098194b60691a87718082d577dcd6ca", "sha256": "4db8beb112b0a7324a1b124381612083e80e5e578d85208190194466cb83ae4b" }, "downloads": -1, "filename": "typeform-python-0.1.tar.gz", "has_sig": false, "md5_digest": "9098194b60691a87718082d577dcd6ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3407, "upload_time": "2018-02-16T21:20:02", "url": "https://files.pythonhosted.org/packages/fc/fb/28bf95adb522b98ec62f462af72bfe3ec7fb1b21673c038afc1964cc9c6f/typeform-python-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8119d96555be4a3da6438734ec878866", "sha256": "5bbd94de95a4582188b0ac0485a3ec44de922973f694d9042414ed0a544b3171" }, "downloads": -1, "filename": "typeform-python-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8119d96555be4a3da6438734ec878866", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3723, "upload_time": "2018-02-26T14:07:39", "url": "https://files.pythonhosted.org/packages/8d/28/98a13f930916e53e4b6bfe5d84f637c2e1fb97bf7d25521280f6d8b2246d/typeform-python-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0349bfefbf54b9d205c7251b811a15ab", "sha256": "0925cbea257d9a0769a56f78050d31325483f7613a4bca85f6acc1abee84ca0c" }, "downloads": -1, "filename": "typeform-python-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0349bfefbf54b9d205c7251b811a15ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3575, "upload_time": "2018-06-13T19:39:32", "url": "https://files.pythonhosted.org/packages/a0/0f/ffa626d6317aae303a561051d2dbf6d78f203a423cf2d2ae1e3eb9a4b2c6/typeform-python-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0349bfefbf54b9d205c7251b811a15ab", "sha256": "0925cbea257d9a0769a56f78050d31325483f7613a4bca85f6acc1abee84ca0c" }, "downloads": -1, "filename": "typeform-python-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0349bfefbf54b9d205c7251b811a15ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3575, "upload_time": "2018-06-13T19:39:32", "url": "https://files.pythonhosted.org/packages/a0/0f/ffa626d6317aae303a561051d2dbf6d78f203a423cf2d2ae1e3eb9a4b2c6/typeform-python-0.2.0.tar.gz" } ] }