Dlubal API
Compatibility
This package version is fully compatible with the following Dlubal App version:
✅ X.16.0003.328.2a7ca3856af
Overview
The dlubal.api package is the next-generation Python client library for interacting with Dlubal Software APIs, leveraging modern gRPC technology to deliver high-speed communication, scalability, and improved performance. This API enables seamless automation and remote access to Dlubal software RFEM 6 and RSTAB 9, with plans for near-future support for additional products in the Dlubal portfolio.
Installation
Ensure you have Python 3.10+ installed. Then, install the package via pip:
pip install dlubal.api
For additional installation options, refer to the official documentation.
Quick Start
Authentication & Authorization
To use the API, you need:
- API Key: Obtainable via your Extranet | API & Cloud dashboard.
- API Subscription: Dlubal API Subscriptions
Example Usage
from dlubal.api import rfem
with rfem.Application(api_key="your_api_key") as rfem_app:
# Example API call
rfem_app.create_model("MyModel")
rfem_app.create_object(
rfem.structure_core.Node(coordinate_1=2)
)
Documentation & Support
- 📖 API Documentation: API Docs
- 💬 Support: Contact Dlubal Support
- 🔑 Extranet: API & Cloud Dashboard
License
This package is proprietary software and requires an active API Service subscription. Unauthorized use is prohibited.
Metadata
Release files for dlubal.api 2.16.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| dlubal_api-2.16.3.tar.gz | 4.5 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dlubal_api-2.16.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.7 MB
Release files / dlubal_api-2.16.3.tar.gz
| Download URL | dlubal_api-2.16.3.tar.gz |
|---|---|
| Size | 4.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bc55a150972cce39b08ed7d0fc391e3656f7d4902c862dded6371f378ac93ba8
|
|
BLAKE2b-256 checksum How to use checksums |
390c832e68e3f55d850a1c7fa50369eb9d60c8698bb44ca3975585d901733c80
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.15
|
Release files / dlubal_api-2.16.3-py3-none-any.whl
| Download URL | dlubal_api-2.16.3-py3-none-any.whl |
|---|---|
| Size | 5.3 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c682ea2ab75fb31ad796e633cc93c4b6b38b9c0b9ec57a92598546e70c661bd5
|
|
BLAKE2b-256 checksum How to use checksums |
a4121b77d565f06243386bba19964806345dee95d570449f6ccf996098111898
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.15
|
Security for dlubal.api 2.16.3
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.