splitit-onboarding-python-sdk
Splitit's Onboarding API
- API version: 1.0.0
- Package version: 2.0.0
Requirements.
Python >=3.7
Installation & Usage
pip install
If the python package is hosted on a repository, you can install directly using:
pip install splitit-onboarding-python-sdk==2.0.0
(you may need to run pip with root permission: sudo pip install splitit-onboarding-python-sdk==2.0.0)
Then import the package:
import splitit_client
Getting Started
Please follow the installation procedure and then run the following:
from pprint import pprint
from splitit_client import Splitit
splitit = Splitit(
# Defining the host is optional and defaults to https://onboarding-v2.sandbox.splitit.com
# See configuration.py for a list of all supported configuration parameters.
host = "https://onboarding-v2.sandbox.splitit.com",
# Configure OAuth2 access token for authorization: oauth2
access_token = 'YOUR_ACCESS_TOKEN'
)
get_countries_response = splitit.data.get_countries()
try:
pprint(get_countries_response.body["countries"])
pprint(get_countries_response.headers)
pprint(get_countries_response.status)
except ApiException as e:
print("Exception when calling CountriesResponse.get_countries: %s\n" % e)
pprint(e.body)
pprint(e.headers)
pprint(e.status)
pprint(e.reason)
Documentation for API Endpoints
All URIs are relative to https://onboarding-v2.sandbox.splitit.com
| Class | Method | HTTP request | Description |
|---|---|---|---|
| DataApi | get_countries | get /api/data/get-countries | |
| DataApi | get_currencies | get /api/data/get-currencies | |
| DataApi | get_processors | get /api/data/get-processors | |
| DataApi | get_verticals | get /api/data/get-verticals | |
| DataApi | status_legend | get /api/data/status-legend | |
| MerchantsApi | create | post /api/merchants/create | |
| MerchantsApi | get | get /api/merchants/get | |
| MerchantsApi | get_details | get /api/merchants/get-details |
Documentation For Models
- CountriesResponse
- CountryResponse
- CreateMerchantRequest
- CreateMerchantResponse
- CurrenciesResponse
- CurrencyResponse
- EnumDTO
- GetMerchantDetailsResponse
- GetMerchantResponse
- GetMerchantsResponse
- MerchantVerticalResponse
- MerchantVerticalsResponse
- ProcessorAuthenticationParametersRequest
- ProcessorResponse
- ProcessorsResponse
- SelfOnBoardingErrorResponse
- StatusLegendResponse
Documentation For Authorization
Authentication schemes defined for the API:
oauth2
- Type: OAuth
- Flow: application
- Authorization URL:
- Scopes:
- onboarding.api.v2: onboarding.api.v2
Author
This Python package is automatically generated by Konfig
Metadata
Release files for splitit-onboarding-python-sdk 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| splitit-onboarding-python-sdk-2.0.0.tar.gz | 56.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| splitit_onboarding_python_sdk-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 146.6 kB
Release files / splitit-onboarding-python-sdk-2.0.0.tar.gz
| Download URL | splitit-onboarding-python-sdk-2.0.0.tar.gz |
|---|---|
| Size | 56.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
766a03cccfcd500d5287d5ae91ecd1cd8a3c2ca5767a2e595d0a94ca058aab95
|
|
BLAKE2b-256 checksum How to use checksums |
4d3e40990503e4173bf25599f6c72c83e02d630ce3162b3952a00aa8ccca2542
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.7.16
|
Release files / splitit_onboarding_python_sdk-2.0.0-py3-none-any.whl
| Download URL | splitit_onboarding_python_sdk-2.0.0-py3-none-any.whl |
|---|---|
| Size | 90.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b70784b96b9eb57f87acb2f064215ba9fbb35b476a0687b5b8c93f5c91b6f136
|
|
BLAKE2b-256 checksum How to use checksums |
7fa669a3d8434e001ae4fe2062b0cfe370a62d78bac597067fdc2a056c8ad5c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.7.16
|