Very simple SDK library to facilitate interacting with API Up APIs.
Python 3.13+
Sync version
import os
from apiup import APIUp
api: APIUp = APIUp('https://my-url.com')
api.authenticate(os.environ['APIKIT_APP_KEY'])
response: APIUp.Response = api.request('/my-app/my-command')Async version
import os
from apiup import APIUpAsync
api: APIUp = APIUpAsync('https://my-url.com')
await api.authenticate(os.environ['APIKIT_APP_KEY'])
response: APIUp.Response = await api.request('/my-app/my-command')