Skip to main content

Dockflow API SDK for Python

The official Python client for the Dockflow API v3: container and shipment tracking events, tradeflows, documents and the tracking widget.

Install

pip install dockflow-sdk

Quickstart

Create an API key in the Dockflow console. Production is https://api.dockflow.com; test against the UAT sandbox at https://uat.dockflow.com with a UAT key.

import os
from dockflow_sdk import ApiClient, Configuration, UpstreamApi

config = Configuration(host="https://api.dockflow.com", access_token=os.environ["DOCKFLOW_KEY"])
with ApiClient(config) as client:
    page = UpstreamApi(client).get_upstream(tradeflow="PO4564268")

The four API classes are UpstreamApi, TradeflowsApi, DocumentsApi and WidgetApi.

Documentation

Versioning

Released automatically whenever the API changes. Versions follow semver: a breaking API change bumps the major version, everything else the minor or patch.

License

MIT

Metadata

Release files for dockflow-sdk 1.0.1

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

Source distribution (sdist)

Source distribution for dockflow-sdk 1.0.1
File Size Uploaded Provenance Actions
dockflow_sdk-1.0.1.tar.gz 47.0 kB Without provenance Details for dockflow_sdk-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for dockflow-sdk 1.0.1
File Interpreter ABI Platform Actions
dockflow_sdk-1.0.1-py3-none-any.whl Python 3 none any Details for dockflow_sdk-1.0.1-py3-none-any.whl

Total release size: 133.2 kB

Release files / dockflow_sdk-1.0.1.tar.gz

Download URL dockflow_sdk-1.0.1.tar.gz
Size 47.0 kB
Tags Source
SHA-256 checksum
How to use checksums
2fceacf98fd52f8dc4e650b15944c36a81bcbde47e5f88cbbe4ac05e75f795c9
BLAKE2b-256 checksum
How to use checksums
fd05afc373470e417b1417a0b9c93b1b9f9ab2770485e4f77027f7a5d1440e5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / dockflow_sdk-1.0.1-py3-none-any.whl

Download URL dockflow_sdk-1.0.1-py3-none-any.whl
Size 86.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1f3fdf3865b0a945ca0fca31a28212f569cdfabdba89918b796fc75e50d63f60
BLAKE2b-256 checksum
How to use checksums
8e3e9a76e77556b0f4eee4cdc32d43006a2ab6de4588beb80dbb2ccf13171b2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Security for dockflow-sdk 1.0.1

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