Royal SDK for Python
rum-sdk contains clients for the supported Royal vendor integrations and deterministic,
sanitized fixtures for consumer tests.
from royal_sdk.encompass import EncompassClient
from royal_sdk.testing.encompass import create_loan_pipeline_item
Clients are grouped by vendor under royal_sdk.captivated, royal_sdk.encompass,
royal_sdk.figure, royal_sdk.insellerate, royal_sdk.optimalblue, royal_sdk.panterra,
royal_sdk.paylocity, royal_sdk.realeo, and royal_sdk.settlementone. Shared
transport and result primitives are available from royal_sdk.core; sanitized
fixtures and factories are available from royal_sdk.testing.
Figure exposes FigureClient, FigureAsyncClient, and typed models from
royal_sdk.figure, covering all 25 supplied HELOC operations. See
Figure usage for authentication and examples.
Release files for rum-sdk 5.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rum_sdk-5.1.0.tar.gz | 215.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rum_sdk-5.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 839.9 kB
Release files / rum_sdk-5.1.0.tar.gz
| Download URL | rum_sdk-5.1.0.tar.gz |
|---|---|
| Size | 215.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ee418c4d0e0e02d206e033c4feaf27ef662812542b86367549fe72a177ad710c
|
|
BLAKE2b-256 checksum How to use checksums |
13f1def7fcf74330667be1251833fb9ccda371d3679a02521b1bda5458503410
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.
Transparency logRelease files / rum_sdk-5.1.0-py3-none-any.whl
| Download URL | rum_sdk-5.1.0-py3-none-any.whl |
|---|---|
| Size | 624.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fb577933458d7b2635214e5f11bb35a4ba869e6440b8973fa65a98a8d31eab09
|
|
BLAKE2b-256 checksum How to use checksums |
9dc746e51f8f16ec0ca88ec01d14ff54aa086fbb2b891153c1977529a3a41061
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.
Transparency log