Skip to main content

MindBridge API Python Client

Logo of MindBridge

Interact with the MindBridge API using this Python SDK. Please see The MindBridge API for more information about the MindBridge API. You can also Access MindBridge Customer Support or Contact us.

Installation

MindBridge API Python Client can be installed with pip:

pip install mindbridge-api-python-client

It is recommended to install and run MindBridge API Python Client from a virtual environment, for example, using the Python standard library's venv or using uv.

Usage

Before you begin, create an API token within your tenant by following Create an API token. There are several methods to securely store your API token and use it with your Python process, for this short example it's assumed that the following have been set as environment variables:

  • MINDBRIDGE_API_URL: Your MindBridge tenant URL, like subdomain.mindbridge.ai
  • MINDBRIDGE_API_TOKEN: Your API token

This script connects to your MindBridge tenant and calls the /v1/users/current endpoint to retrieve information about the authenticated user:

import os
import mindbridgeapi as mbapi

url = os.environ.get("MINDBRIDGE_URL", "")
token = os.environ.get("MINDBRIDGE_API_TOKEN", "")

server = mbapi.Server(url=url, token=token)

user = server.users.get_current()
print(f"Name: {user.first_name} {user.last_name}")
print(f"Role: {user.role}")
print(f"ID:   {user.id}")

Metadata

Release files for mindbridge-api-python-client 26.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mindbridge-api-python-client 26.9.0
File Size Uploaded Provenance
mindbridge_api_python_client-26.9.0.tar.gz 118.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mindbridge-api-python-client 26.9.0
File Interpreter ABI Platform
mindbridge_api_python_client-26.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 317.4 kB

Release files / mindbridge_api_python_client-26.9.0.tar.gz

Download URL mindbridge_api_python_client-26.9.0.tar.gz
Size 118.8 kB
Tags Source
SHA-256 checksum
How to use checksums
68c37b2dbc045cf55b2e86bbbaaa5098718f4f23205d2ff425e8554ec370aec2
BLAKE2b-256 checksum
How to use checksums
5ebcbf90e7a3ba22f5f7421e9f179546a8096c3efc42aed206afaff234aa3c7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mindbridge_api_python_client-26.9.0-py3-none-any.whl

Download URL mindbridge_api_python_client-26.9.0-py3-none-any.whl
Size 198.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c626332d72767cbf8e41e187151efa42901f75622b93f71f80f7a0d763c93063
BLAKE2b-256 checksum
How to use checksums
8d811f799380fa49d37463336b36b5ecfe39a9108b6748b6193f5b2e685b5690
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for mindbridge-api-python-client 26.9.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page