Skip to main content

wflow-api

Async Python client for the wflow.com public API: one function per API operation, typed with pydantic models. The wflow-cli command is generated from it.

import asyncio

from wflow_api import ENVIRONMENTS, ClientCredentials, WflowClient
from wflow_api.operations.registers import list_register_partners

api_base, account_base = ENVIRONMENTS["prod"]
client = WflowClient(
    ClientCredentials("your-full-client-id", "your-client-secret", account_base),
    api_base=api_base,
    headers={"X-Integration-Id": "your-integration"},
)

page = asyncio.run(list_register_partners(client, "acme", pageSize=50))
print(page.totalItems, [partner.name for partner in page.items])

Every operation validates its arguments before a request leaves and raises wflow_api.WflowError (or WflowApiError, with status, method, path and detail) on failure. Files are bytes: uploads take content, downloads return FileContent.

Metadata

Release files for wflow-api 0.1.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 wflow-api 0.1.0
File Size Uploaded Provenance Actions
wflow_api-0.1.0.tar.gz 56.8 kB Without provenance Details for wflow_api-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for wflow-api 0.1.0
File Interpreter ABI Platform Actions
wflow_api-0.1.0-py3-none-any.whl Python 3 none any Details for wflow_api-0.1.0-py3-none-any.whl

Total release size: 130.5 kB

Release files / wflow_api-0.1.0.tar.gz

Download URL wflow_api-0.1.0.tar.gz
Size 56.8 kB
Tags Source
SHA-256 checksum
How to use checksums
0728743c5f1e2537917c7577db3ef27c1a340f6bdba27a2940d64dc56a233431
BLAKE2b-256 checksum
How to use checksums
0ebd9129538b707ca164fb80dab79e23db9b3a10bf6d8387c45ec107f32a915f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / wflow_api-0.1.0-py3-none-any.whl

Download URL wflow_api-0.1.0-py3-none-any.whl
Size 73.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
51a8da1f93385f41212871f27d2c11a3d1374fcf72133bd601666127029ecc58
BLAKE2b-256 checksum
How to use checksums
876a6b777229e3ecb3bb8b246668dc241982655e28f3a29ca629b64aa656fe81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for wflow-api 0.1.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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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