All Integrations

FoxNose Python SDK

Official Python client for FoxNose Management and Flux APIs. Type-safe, with full sync and async support.

Version:LatestLicense:Apache 2.0

Overview

The FoxNose Python SDK provides a convenient way to interact with FoxNose APIs from your Python applications. It includes two main clients:

  • ManagementClient - For administrative operations: managing folders, components, resources, roles, and API keys
  • FluxClient - For content delivery: fetching published resources, searching content, and accessing localized data

Features

  • Type-safe - Full type hints and Pydantic models for all API responses
  • Sync and async - Both synchronous and asynchronous clients available
  • Automatic retries - Configurable retry logic with exponential backoff
  • JWT authentication - Built-in support for JWT tokens with automatic refresh
  • Python 3.9+ - Supports Python 3.9 and higher

Installation

pip install foxnose-sdk

Getting Started

See the Getting Started Guide for installation, configuration, and usage examples.

Resources

Was this page helpful?