Dlubal API
Compatibility
This package version is fully compatible with the following Dlubal App version:
✅ X.16.0004.429.d26ea52ef85
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.4
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 | Actions |
|---|---|---|---|---|
| dlubal_api-2.16.4.tar.gz | 4.4 MB | Without provenance | Details for dlubal_api-2.16.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| dlubal_api-2.16.4-py3-none-any.whl | Python 3 | none | any | Details for dlubal_api-2.16.4-py3-none-any.whl |
Total release size: 9.7 MB
Release files / dlubal_api-2.16.4.tar.gz
| Download URL | dlubal_api-2.16.4.tar.gz |
|---|---|
| Size | 4.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fd9f8841eb5f9e802e7c29058461598649331b28d4880f1560998758066fbda7
|
|
BLAKE2b-256 checksum How to use checksums |
d24de30fd596050ce0cd3d046e40171b2778eb63359c2f968b713939da374405
|
| 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.4-py3-none-any.whl
| Download URL | dlubal_api-2.16.4-py3-none-any.whl |
|---|---|
| Size | 5.3 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bef7ced6ba60aac9585397e8ddbe2d982198612a83fc49a832bfdb768830eaa4
|
|
BLAKE2b-256 checksum How to use checksums |
8589b09d71f7c58e1d23d5f4089b0574c86fe760ec1113b652d7007f21f1ceda
|
| 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.4
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.