Skip to main content

Nexium Exchanger API

Project description

nexium-exchanger

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

This Python package is automatically generated by the OpenAPI Generator project:

  • API version: 0.1.5
  • Package version: 0.1.5
  • Generator version: 7.14.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen For more information, please visit https://nexium.me/

Requirements.

Python 3.9+

Installation & Usage

pip install

If the python package is hosted on a repository, you can install directly using:

pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git

(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)

Then import the package:

import nexium_exchanger

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import nexium_exchanger

Tests

Execute pytest to run the tests.

Getting Started

Please follow the installation procedure and then run the following:

import nexium_exchanger
from nexium_exchanger.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = nexium_exchanger.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization: HTTPBearer
configuration = nexium_exchanger.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)


# Enter a context with an instance of the API client
async with nexium_exchanger.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = nexium_exchanger.AuthEntitiesApi(api_client)

    try:
        # Get Me
        api_response = await api_instance.get_me_auth_entities_me_get()
        print("The response of AuthEntitiesApi->get_me_auth_entities_me_get:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling AuthEntitiesApi->get_me_auth_entities_me_get: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
AuthEntitiesApi get_me_auth_entities_me_get GET /auth-entities/me Get Me
CurrenciesApi create_currency_currencies_post POST /currencies/ Create Currency
CurrenciesApi delete_currency_currencies_currency_id_delete DELETE /currencies/{currency_id} Delete Currency
CurrenciesApi get_currency_currencies_currency_id_get GET /currencies/{currency_id} Get Currency
CurrenciesApi list_currencies_currencies_get GET /currencies/ List Currencies
CurrenciesApi lookup_currencies_currencies_lookup_get GET /currencies/lookup Lookup Currencies
CurrenciesApi update_currency_currencies_currency_id_patch PATCH /currencies/{currency_id} Update Currency
CustomersApi cancel_customer_coupon_customers_customer_id_coupons_coupon_id_cancel_post POST /customers/{customer_id}/coupons/{coupon_id}/cancel Cancel Customer Coupon
CustomersApi create_customer_customers_post POST /customers/ Create Customer
CustomersApi delete_customer_customers_customer_id_delete DELETE /customers/{customer_id} Delete Customer
CustomersApi get_customer_customers_customer_id_get GET /customers/{customer_id} Get Customer
CustomersApi get_me_customers_me_get GET /customers/me Get Me
CustomersApi issue_customer_coupon_customers_customer_id_coupons_post POST /customers/{customer_id}/coupons Issue Customer Coupon
CustomersApi list_customers_customers_get GET /customers/ List Customers
CustomersApi touch_my_telegram_last_activity_customers_me_telegram_last_activity_post POST /customers/me/telegram/last-activity Touch My Telegram Last Activity
CustomersApi update_customer_customers_customer_id_patch PATCH /customers/{customer_id} Update Customer
EmployeePaymentMethodsApi create_link_employee_payment_methods_post POST /employee-payment-methods/ Create Link
EmployeePaymentMethodsApi delete_link_employee_payment_methods_link_id_delete DELETE /employee-payment-methods/{link_id} Delete Link
EmployeePaymentMethodsApi list_links_employee_payment_methods_get GET /employee-payment-methods/ List Links
EmployeesApi create_employee_employees_post POST /employees/ Create Employee
EmployeesApi delete_employee_employees_employee_id_delete DELETE /employees/{employee_id} Delete Employee
EmployeesApi get_employee_employees_employee_id_get GET /employees/{employee_id} Get Employee
EmployeesApi get_me_employees_me_get GET /employees/me Get Me
EmployeesApi list_employee_roles_employees_roles_get GET /employees/roles List Employee Roles
EmployeesApi list_employees_employees_get GET /employees/ List Employees
EmployeesApi update_employee_employees_employee_id_patch PATCH /employees/{employee_id} Update Employee
ExchangeDirectionsApi attach_tag_to_direction_exchange_directions_tags_attach_post POST /exchange-directions/tags/attach Attach Tag To Direction
ExchangeDirectionsApi create_exchange_direction_exchange_directions_post POST /exchange-directions/ Create Exchange Direction
ExchangeDirectionsApi delete_exchange_direction_exchange_directions_direction_id_delete DELETE /exchange-directions/{direction_id} Delete Exchange Direction
ExchangeDirectionsApi detach_tag_from_direction_exchange_directions_tags_detach_post POST /exchange-directions/tags/detach Detach Tag From Direction
ExchangeDirectionsApi get_exchange_direction_exchange_directions_direction_id_get GET /exchange-directions/{direction_id} Get Exchange Direction
ExchangeDirectionsApi list_exchange_directions_exchange_directions_get GET /exchange-directions/ List Exchange Directions
ExchangeDirectionsApi update_exchange_direction_exchange_directions_direction_id_patch PATCH /exchange-directions/{direction_id} Update Exchange Direction
ExchangeRatesApi create_exchange_rate_exchange_rates_post POST /exchange-rates/ Create Exchange Rate
ExchangeRatesApi delete_exchange_rate_exchange_rates_rate_id_delete DELETE /exchange-rates/{rate_id} Delete Exchange Rate
ExchangeRatesApi get_exchange_rate_exchange_rates_rate_id_get GET /exchange-rates/{rate_id} Get Exchange Rate
ExchangeRatesApi list_exchange_rates_exchange_rates_get GET /exchange-rates/ List Exchange Rates
ExchangeRatesApi recalculate_all_exchange_rates_exchange_rates_recalculate_post POST /exchange-rates/recalculate Recalculate All Exchange Rates
ExchangeRatesApi recalculate_exchange_rate_exchange_rates_rate_id_recalculate_post POST /exchange-rates/{rate_id}/recalculate Recalculate Exchange Rate
ExchangeRatesApi update_exchange_rate_exchange_rates_rate_id_patch PATCH /exchange-rates/{rate_id} Update Exchange Rate
ExchangersApi create_exchanger_exchangers_post POST /exchangers/ Create Exchanger
ExchangersApi delete_exchanger_exchangers_exchanger_id_delete DELETE /exchangers/{exchanger_id} Delete Exchanger
ExchangersApi get_exchanger_exchangers_exchanger_id_get GET /exchangers/{exchanger_id} Get Exchanger
ExchangersApi get_my_exchange_directions_exchanger_exchange_directions_get GET /exchanger/exchange-directions Get My Exchange Directions
ExchangersApi get_my_exchanger_exchanger_me_get GET /exchanger/me Get My Exchanger
ExchangersApi list_exchangers_exchangers_get GET /exchangers/ List Exchangers
ExchangersApi lookup_exchangers_exchangers_lookup_get GET /exchangers/lookup Lookup Exchangers
ExchangersApi update_exchanger_exchangers_exchanger_id_patch PATCH /exchangers/{exchanger_id} Update Exchanger
IncomingPaymentRequestsApi list_requests_incoming_payment_requests_get GET /incoming_payment_requests/ List Requests
KycApi didit_webhook_handler_kyc_webhook_post POST /kyc/webhook Didit Webhook Handler
KycApi start_kyc_verification_kyc_verify_get GET /kyc/verify Start Kyc Verification
OrdersApi cancel_order_orders_order_id_cancel_post POST /orders/{order_id}/cancel Cancel Order
OrdersApi create_order_orders_post POST /orders/ Create Order
OrdersApi get_my_order_customers_me_orders_order_id_get GET /customers/me/orders/{order_id} Get My Order
OrdersApi get_order_orders_order_id_get GET /orders/{order_id} Get Order
OrdersApi list_my_orders_customers_me_orders_get GET /customers/me/orders/ List My Orders
OrdersApi list_orders_orders_get GET /orders/ List Orders
OrdersApi patch_order_orders_order_id_patch PATCH /orders/{order_id} Patch Order
OrdersApi request_quote_orders_quote_post POST /orders/quote Request Quote
OutgoingPaymentRequestsApi close_employee_request_employees_outgoing_payment_requests_request_id_close_post POST /employees/outgoing_payment_requests/{request_id}/close Close Employee Request
OutgoingPaymentRequestsApi create_employee_request_employees_outgoing_payment_requests_post POST /employees/outgoing_payment_requests/ Create Employee Request
OutgoingPaymentRequestsApi delete_employee_request_employees_outgoing_payment_requests_request_id_delete DELETE /employees/outgoing_payment_requests/{request_id} Delete Employee Request
OutgoingPaymentRequestsApi get_employee_request_employees_outgoing_payment_requests_request_id_get GET /employees/outgoing_payment_requests/{request_id} Get Employee Request
OutgoingPaymentRequestsApi list_requests_outgoing_payment_requests_get GET /outgoing_payment_requests/ List Requests
OutgoingPaymentRequestsApi open_request_outgoing_payment_requests_request_id_open_post POST /outgoing_payment_requests/{request_id}/open Open Request
OutgoingPaymentRequestsApi set_payment_requisite_outgoing_payment_requests_request_id_payment_requisite_post POST /outgoing_payment_requests/{request_id}/payment-requisite Set Payment Requisite
OutgoingPaymentRequestsApi update_employee_request_employees_outgoing_payment_requests_request_id_patch PATCH /employees/outgoing_payment_requests/{request_id} Update Employee Request
PaymentMethodsApi create_payment_method_payment_methods_post POST /payment-methods/ Create Payment Method
PaymentMethodsApi delete_payment_method_payment_methods_method_id_delete DELETE /payment-methods/{method_id} Delete Payment Method
PaymentMethodsApi get_payment_method_payment_methods_method_id_get GET /payment-methods/{method_id} Get Payment Method
PaymentMethodsApi list_payment_methods_payment_methods_get GET /payment-methods/ List Payment Methods
PaymentMethodsApi lookup_payment_methods_payment_methods_lookup_get GET /payment-methods/lookup Lookup Payment Methods
PaymentMethodsApi update_payment_method_payment_methods_method_id_patch PATCH /payment-methods/{method_id} Update Payment Method
PaymentRequisitesApi admin_create_requisite_payment_requisites_post POST /payment-requisites Admin Create Requisite
PaymentRequisitesApi admin_delete_requisite_payment_requisites_requisite_id_delete DELETE /payment-requisites/{requisite_id} Admin Delete Requisite
PaymentRequisitesApi admin_get_requisite_payment_requisites_requisite_id_get GET /payment-requisites/{requisite_id} Admin Get Requisite
PaymentRequisitesApi admin_list_requisites_payment_requisites_get GET /payment-requisites Admin List Requisites
PaymentRequisitesApi admin_update_requisite_payment_requisites_requisite_id_patch PATCH /payment-requisites/{requisite_id} Admin Update Requisite
PaymentRequisitesApi create_customer_requisite_customers_me_payment_requisites_post POST /customers/me/payment-requisites Create Customer Requisite
PaymentRequisitesApi create_employee_requisite_employees_payment_requisites_post POST /employees/payment-requisites Create Employee Requisite
PaymentRequisitesApi delete_customer_requisite_customers_me_payment_requisites_requisite_id_delete DELETE /customers/me/payment-requisites/{requisite_id} Delete Customer Requisite
PaymentRequisitesApi delete_employee_requisite_employees_payment_requisites_requisite_id_delete DELETE /employees/payment-requisites/{requisite_id} Delete Employee Requisite
PaymentRequisitesApi get_customer_requisite_customers_me_payment_requisites_requisite_id_get GET /customers/me/payment-requisites/{requisite_id} Get Customer Requisite
PaymentRequisitesApi get_employee_requisite_employees_payment_requisites_requisite_id_get GET /employees/payment-requisites/{requisite_id} Get Employee Requisite
PaymentRequisitesApi list_customer_requisites_customers_me_payment_requisites_get GET /customers/me/payment-requisites List Customer Requisites
PaymentRequisitesApi list_employee_requisites_employees_payment_requisites_get GET /employees/payment-requisites List Employee Requisites
PaymentRequisitesApi update_customer_requisite_customers_me_payment_requisites_requisite_id_patch PATCH /customers/me/payment-requisites/{requisite_id} Update Customer Requisite
PaymentRequisitesApi update_employee_requisite_employees_payment_requisites_requisite_id_patch PATCH /employees/payment-requisites/{requisite_id} Update Employee Requisite
PaymentsApi cancel_payment_payments_payment_id_cancel_post POST /payments/{payment_id}/cancel Cancel Payment
PaymentsApi confirm_payment_payments_payment_id_confirm_post POST /payments/{payment_id}/confirm Confirm Payment
PaymentsApi create_payment_for_customer_payments_for_customer_post POST /payments/for-customer Create Payment For Customer
PaymentsApi create_payment_for_employee_payments_for_employee_post POST /payments/for-employee Create Payment For Employee
PaymentsApi download_payment_attachment_payments_attachments_attachment_id_get GET /payments/attachments/{attachment_id} Download Payment Attachment
PaymentsApi request_payment_confirmation_payments_payment_id_request_confirmation_post POST /payments/{payment_id}/request-confirmation Request Payment Confirmation
PaymentsApi update_payment_tags_payments_payment_id_tags_put PUT /payments/{payment_id}/tags Update Payment Tags
PaymentsApi upload_payment_attachments_payments_payment_id_attachments_post POST /payments/{payment_id}/attachments Upload Payment Attachments
TagsApi create_tag_tags_post POST /tags/ Create Tag
TagsApi delete_tag_tags_tag_id_delete DELETE /tags/{tag_id} Delete Tag
TagsApi get_tag_tags_tag_id_get GET /tags/{tag_id} Get Tag
TagsApi list_tags_tags_get GET /tags/ List Tags
TagsApi update_tag_tags_tag_id_patch PATCH /tags/{tag_id} Update Tag
VariablesApi create_variable_variables_post POST /variables/ Create Variable
VariablesApi delete_variable_variables_variable_id_delete DELETE /variables/{variable_id} Delete Variable
VariablesApi get_variable_variables_variable_id_get GET /variables/{variable_id} Get Variable
VariablesApi list_variables_variables_get GET /variables/ List Variables
VariablesApi set_variables_variables_set_post POST /variables/set Set Variables
VariablesApi update_variable_variables_variable_id_patch PATCH /variables/{variable_id} Update Variable
WalletOperationsApi confirm_internal_operation_wallet_operations_operation_id_confirm_post POST /wallet-operations/{operation_id}/confirm Confirm Internal Operation
WalletOperationsApi create_deposit_wallet_operations_deposit_post POST /wallet-operations/deposit Create Deposit
WalletOperationsApi create_internal_transfer_wallet_operations_internal_post POST /wallet-operations/internal Create Internal Transfer
WalletOperationsApi create_withdraw_wallet_operations_withdraw_post POST /wallet-operations/withdraw Create Withdraw
WalletOperationsApi decline_internal_operation_wallet_operations_operation_id_decline_post POST /wallet-operations/{operation_id}/decline Decline Internal Operation
WalletOperationsApi set_operation_tags_wallet_operations_operation_id_tags_put PUT /wallet-operations/{operation_id}/tags Set Operation Tags
WalletsApi attach_employee_wallets_wallet_id_attach_post POST /wallets/{wallet_id}/attach Attach Employee
WalletsApi create_wallet_wallets_post POST /wallets/ Create Wallet
WalletsApi detach_employee_wallets_wallet_id_detach_post POST /wallets/{wallet_id}/detach Detach Employee
WalletsApi get_my_wallet_wallets_me_wallet_id_get GET /wallets/me/{wallet_id} Get My Wallet
WalletsApi get_wallet_admin_wallets_wallet_id_get GET /wallets/{wallet_id} Get Wallet Admin
WalletsApi list_my_wallets_wallets_me_get GET /wallets/me List My Wallets
WalletsApi list_wallet_lookup_wallets_lookup_get GET /wallets/lookup List Wallet Lookup
WalletsApi list_wallet_transactions_wallets_wallet_id_transactions_get GET /wallets/{wallet_id}/transactions List Wallet Transactions
WalletsApi list_wallets_admin_wallets_get GET /wallets/ List Wallets Admin
WalletsApi update_wallet_wallets_wallet_id_patch PATCH /wallets/{wallet_id} Update Wallet

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

HTTPBearer

  • Type: Bearer authentication

Author

info@nexium.me

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nexium_exchanger-0.1.5.tar.gz (173.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nexium_exchanger-0.1.5-py3-none-any.whl (408.2 kB view details)

Uploaded Python 3

File details

Details for the file nexium_exchanger-0.1.5.tar.gz.

File metadata

  • Download URL: nexium_exchanger-0.1.5.tar.gz
  • Upload date:
  • Size: 173.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for nexium_exchanger-0.1.5.tar.gz
Algorithm Hash digest
SHA256 56bb57cf4087906bf9d299bc70b41ecc25f86944a95bcd6161800bc83cf86dea
MD5 b91a0dfe0928872b08e09461a9971c37
BLAKE2b-256 372d50989529894f27c52e7f7f6b841ea2db93e21565de72f9c7591419b6785d

See more details on using hashes here.

File details

Details for the file nexium_exchanger-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for nexium_exchanger-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a6a690e313e34febec84412ef464813ee11fff2c708def49dc4a64469a4adb4a
MD5 79c9908e20345674f1cc9f8579d24e2b
BLAKE2b-256 1268582abc0a86d1472ceb05918d6730d19c9569c3448bd72bb0734c2a54706b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page