README.md

    Chirpstack REST API client

    The client for the Chirpstack REST API based on httpx and pydantic.

    It contains ready-made clients with implemented methods and pydantic schemes for the following services:

    • TenantService
    • GatewayService
    • DeviceService
    • DeviceProfileService
    • ApplicationService

    Installing:

    pip install chirpstack-rest-api-client
    

    Usage example:

    from chirpstack_rest_api_client.services.tenants import TenantClient
    
    
    api_key = "chirpstack_global_api_key"
    base_url = "http://localhost:8090"
    
    async def run():
        async with TenantClient(base_url, api_key) as cli:
            tenants_list = await cli.get_tenants(limit=10)
            if tenants_list.totalCount > 0:
                print(f"Tenants: {tenants_list.result}")
    
    if __name__ == "__main__":
        import asyncio
    
        asyncio.run(run())        
    

    License

    Apache License, Version 2.0

    Описание

    Клиент для взаимодействия с REST API Chirpstack

    Конвейеры
    0 успешных
    0 с ошибкой