Getting Started with Swagger Petstore
Introduction
This is a sample server Petstore server. You can find out more about Swagger at http://swagger.io or on irc.freenode.net, #swagger. For this sample, you can use the api key special-key to test the authorization filters.
Find out more about Swagger: http://swagger.io
Install the Package
The package is compatible with Python versions 3 >=3.7, <= 3.11.
Install the package from PyPi using the following pip command:
pip install sync-pack-sdk==7.7.7
You can also view the package at: https://pypi.python.org/pypi/sync-pack-sdk/7.7.7
Initialize the API Client
Note: Documentation for the client can be found here.
The following parameters are configurable for the API Client:
| Parameter | Type | Description |
|---|---|---|
environment |
Environment | The API environment. Default: Environment.PRODUCTION |
http_client_instance |
HttpClient |
The Http Client passed from the sdk user for making requests |
override_http_client_configuration |
bool |
The value which determines to override properties of the passed Http Client from the sdk user |
http_call_back |
HttpCallBack |
The callback value that is invoked before and after an HTTP call is made to an endpoint |
timeout |
float |
The value to use for connection timeout. Default: 60 |
max_retries |
int |
The number of times to retry an endpoint call if it fails. Default: 0 |
backoff_factor |
float |
A backoff factor to apply between attempts after the second try. Default: 2 |
retry_statuses |
Array of int |
The http statuses on which retry is to be done. Default: [408, 413, 429, 500, 502, 503, 504, 521, 522, 524] |
retry_methods |
Array of string |
The http methods on which retry is to be done. Default: ['GET', 'PUT'] |
password |
string |
The API client can be initialized as follows:
from swaggerpetstore.swaggerpetstore_client import SwaggerpetstoreClient
from swaggerpetstore.configuration import Environment
client = SwaggerpetstoreClient(
password='Password'
)
Authorization
This API uses Custom Authentication.
List of APIs
Classes Documentation
Release files for sync-pack-sdk 7.7.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sync-pack-sdk-7.7.7.tar.gz | 14.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sync_pack_sdk-7.7.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 41.2 kB
Release files / sync-pack-sdk-7.7.7.tar.gz
| Download URL | sync-pack-sdk-7.7.7.tar.gz |
|---|---|
| Size | 14.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e8d4ff7435ac69d954903331dd6dc9e0f2f9f8225b48a501864c5c825795ab45
|
|
BLAKE2b-256 checksum How to use checksums |
1b2eed6409d504756b1e839d094b2ada088008c02b1aac1c5af6e4ec25dc7a2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.13
|
Release files / sync_pack_sdk-7.7.7-py3-none-any.whl
| Download URL | sync_pack_sdk-7.7.7-py3-none-any.whl |
|---|---|
| Size | 26.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9c4a33fff00bfb243f9012bece5539c28cb319487accbbf5d687c48ae70ee308
|
|
BLAKE2b-256 checksum How to use checksums |
7dd49cec3b2fb7e9911932f55bded67428c99b7ee8ab81f3410cae10d7f6b7c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.13
|