Observed since 20 Oct, 18:43 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
SDK Python package for Actxa Insights
Actxa Insights SDK is a lightweight and easy-to-use Python library for integrating health data, including:
✅ Blood Glucose Monitoring 🩸
✅ VO₂ Max Estimation 🏃♂️
✅ Sleep Tracking 💤
✅ Heart Rate Analysis ❤️
✅ Stress & Recovery Tracking 😌
Designed for developers, health tech startups, and researchers, this SDK simplifies API integration for wearables, fitness apps, and health analytics platforms.
✔ Unified API Interface – Connect multiple health metrics with a single SDK.
✔ Secure & Configurable – Uses .env for environment-based API handling (dev, uat, staging, production).
✔ Fast & Efficient – Optimized for real-time and batch processing of health data.
✔ Compatible with Popular APIs – Works with health devices & cloud-based health platforms.
If there are new code changes in SDK, you need to create new version, here are the steps:
python -m pip install --upgrade build twine
python -m build
twine upload dist/*
Install via pip:
pip install actxa-insights-test
In your python, write this code to use the Actxa Insights SDK
from actxa_insights_test import predict_bgm_range_app
response = predict_bgm_range_app(
env="dev",
application_id="186d1e95-4fbe-4f74-802d-8a52b4637aaa",
device_id="ec4a2e2a-51e9-4d9c-8ae6-b058a6975154",
serial_number="serial-number",
user_id=10015678,
req_body={
"start": "2024-09-12 09:53:22",
"end": "2024-09-12 09:58:33",
"fasting": True,
"within2HrsMeal": False,
"nBit": 23,
"ppgData": [
{
"ppg": [
5956031,
5949472,
5942943,
5938014,
5934479,
5931011,
5926540,
5923345,
5927220,
5932507,
5939766,
5941773,
5937539,
5931266,
5930365,
5934972,
5939528,
5942112,
5942775,
5942079,
5941772,
5943387,
5946278,
5948828,
5950833,
5952108,
5953774,
5955423,
5956630,
5955560,
5952499,
5948385,
5943319,
5938611,
5934377,
5931351,
5930841,
5932269,
5933340,
5934956,
5934820,
5933561,
5933664,
5935126,
5936672,
5937250,
5936315,
5935839,
5936298,
5937964,
],
"timestamp": "01:44:46",
},
{
"ppg": [
5956036,
5949473,
5942946,
5938016,
5934479,
5931011,
5926540,
5923345,
5927220,
5932507,
5939766,
5941773,
5937539,
5931266,
5930365,
5934972,
5939528,
5942112,
5942775,
5942079,
5941772,
5943387,
5946278,
5948828,
5950833,
5952108,
5953774,
5955423,
5956630,
5955560,
5952499,
5948385,
5943319,
5938611,
5934377,
5931351,
5930841,
5932269,
5933340,
5934956,
5934820,
5933561,
5933664,
5935126,
5936672,
5937250,
5936315,
5935839,
5936298,
5937964,
],
"timestamp": "01:44:46",
},
],
},
)
print(response)
If your request was successfull, then it will print out the response like this
{
"data": {
"measurement_id": "e42d84d2-44f0-4f24-b8ac-b406d2d82c3d"
},
"status": {
"message": "Success",
"success": true
}
}
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.0.6 | 21 Mar 2025 | 1 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:43 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:72a6fb42c10662b70b4bf736145d73cde0e7f51b318645c132a75a81f1231f17