{ "info": { "author": "", "author_email": "dev@yanport.com", "bugtrack_url": null, "classifiers": [], "description": "## \u00c0 propos Voici quelques ressources qui vous aideront \u00e0 explorer notre API, si vous avez des probl\u00e8mes ou des \n demandes, veuillez contacter le [support](mailto:support@yanport.com). ## REST API Nos services webs utilisent le \n protocle **HTTPS** sur le port 443, tout acc\u00e8s en HTTP sur le port 80 est bloqu\u00e9 par notre pare-feu. Les \u00e9changes de \n donn\u00e9es sont r\u00e9alis\u00e9s en **JSON**. ## Authentification Avant de commencer \u00e0 explorer notre API, vous devez nous \n [contacter](https://www.yanport.com/contact) afin d'obtenir un [JSON Web Token](https://jwt.io) (**JWT**) qui \n vous permettra de vous identifier \u00e0 chaque requ\u00eates. ### JWT (header) La m\u00e9thode privil\u00e9gi\u00e9e pour s'authentifier \n est de passer \u00e0 chaque requ\u00eates le token dans le header `Authorization: Bearer {{ JWT }}` en rempla\u00e7ant \n `{{ JWT }}` par votre token. ### JWT (query param) Il est aussi possible de passer le token directement en \n query param de la requ\u00eate `https://api.yanport.com/?token={{ JWT }}`. (_privil\u00e9gi\u00e9 le passage par \n header en production._) ## Pour d\u00e9marrer Lorsque vous disposez de votre token d'authentification, vous pouvez \n commencer \u00e0 explorer notre API gr\u00e2ce au boutton `Try it out` sur chacun de nos webs services. Mais au \n pr\u00e9alable, vous devez vous authentifier en cliquant sur le boutton `Authorize `, en remplissant \n l'input `api_key` avec `Bearer {{ JWT }}`. **Exemple** `\n Bearer eyUEkiLCJh...CHCUiBfD63oxoo=` ## Limitation Toutes les requ\u00eates \u00e0 notre API sont logg\u00e9es, c'est \n pourquoi vous devez respecter nos [CGU](https://dev.yanport.com/cgu) afin d'\u00e9viter tout usage abusif de notre API.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "Swagger,Yanport API", "license": "", "maintainer": "", "maintainer_email": "", "name": "yanport-client", "package_url": "https://pypi.org/project/yanport-client/", "platform": "", "project_url": "https://pypi.org/project/yanport-client/", "project_urls": null, "release_url": "https://pypi.org/project/yanport-client/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Yanport API client library", "version": "1.0.0" }, "last_serial": 3349029, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "220dcd639dc6869216fd05c0fe4505b8", "sha256": "f8da76be50a594b964a1f6838bfae7af3658a7fcb662b3b6088634169be6167f" }, "downloads": -1, "filename": "yanport-client-1.0.0.tar.gz", "has_sig": false, "md5_digest": "220dcd639dc6869216fd05c0fe4505b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82139, "upload_time": "2017-11-20T13:49:47", "url": "https://files.pythonhosted.org/packages/aa/ea/58e76e94b2791e1bb8f9fe0dfc1b544a40f4b7ac544d7a9e97a098562b43/yanport-client-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "220dcd639dc6869216fd05c0fe4505b8", "sha256": "f8da76be50a594b964a1f6838bfae7af3658a7fcb662b3b6088634169be6167f" }, "downloads": -1, "filename": "yanport-client-1.0.0.tar.gz", "has_sig": false, "md5_digest": "220dcd639dc6869216fd05c0fe4505b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82139, "upload_time": "2017-11-20T13:49:47", "url": "https://files.pythonhosted.org/packages/aa/ea/58e76e94b2791e1bb8f9fe0dfc1b544a40f4b7ac544d7a9e97a098562b43/yanport-client-1.0.0.tar.gz" } ] }