Skip to main content

crosspoint

Python client for the Crosspoint API.

Crosspoint's API is compatible with the Polar API, so this package is a thin layer over the official polar-sdk: same methods and models, already pointed at https://api.crosspoint.finance.

pip install crosspoint
from crosspoint import Crosspoint

# reads CROSSPOINT_ACCESS_TOKEN (an organization access token, cxp_oat_...)
crosspoint = Crosspoint()

for product in crosspoint.products.iter_list(limit=10):
    print(product)

Async: from crosspoint import CrosspointAsync. Pin an API version (2026-04, 2026-10, 2027-01) with from crosspoint.v2027_01 import Crosspoint.

Verify webhooks:

from crosspoint.webhooks import WebhookVerificationError, validate_event

try:
    event = validate_event(body, headers, os.environ["CROSSPOINT_WEBHOOK_SECRET"])
except WebhookVerificationError:
    ...  # not from Crosspoint: reject it

Docs: https://app.crosspoint.finance/docs/africa/sdks

Metadata

Release files for crosspoint 0.2.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 crosspoint 0.2.0
File Size Uploaded
crosspoint-0.2.0.tar.gz 6.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for crosspoint 0.2.0
File Interpreter ABI Platform
crosspoint-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 12.7 kB

Release files / crosspoint-0.2.0.tar.gz

Download URL crosspoint-0.2.0.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
613d9bb2b154d4ad4309c1bb49b379ec16dd16fe238e20267778a0ed841823b1
BLAKE2b-256 checksum
How to use checksums
d95a079350de73f922a3394ce5bb54e9c323d84519f9c26144ba60f9c786fe84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / crosspoint-0.2.0-py3-none-any.whl

Download URL crosspoint-0.2.0-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ff01937934045688eb97c680d120af3c42bc74856943787778011f69ded8be7
BLAKE2b-256 checksum
How to use checksums
5cf6663b68e1fab85e0fa801cb9a6ab09442d44808b3353cba3a303bd8fb267f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

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