The official Xendit Python SDK provides a simple and convenient way to call Xendit's REST API in applications written in Python.
- Package version: 6.0.0
Python >= 3.10
Install directly from Xendit's Github Repository:
pip install git+https://github.com/xendit/xendit-python.git
(you may need to run pip
with root permission: sudo pip install git+https://github.com/xendit/xendit-python.git
)
Then import the package:
import xendit
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 xendit
The SDK needs to be instantiated using your secret API key obtained from the Xendit Dashboard. You can sign up for a free Dashboard account here.
import xendit
from xendit.apis import BalanceApi
from pprint import pprint
xendit.set_api_key('XENDIT_API_KEY')
client = xendit.ApiClient()
try:
response = BalanceApi(client).get_balance('CASH')
pprint(response)
except xendit.XenditSdkException as e:
print("Exception when calling BalanceApi->get_balance: %s\n" % e)
Find detailed API information and examples for each of our product's by clicking the links below,
All URIs are relative to https://api.xendit.co. For more information about our API, please refer to https://developers.xendit.co/.
Further Reading