REST API v1

REST API 文档

自动化您的电池护照工作流程。通过 REST API 创建、更新、发布和导出产品。

身份验证

需要 Scale 方案。请在您的组织设置中生成密钥。

Authorization: Bearer dpp_live_...

Base URL

每个组织每分钟 120 个请求。

https://app.dpphero.com/api/v1

Quick Example

curl -X POST https://app.dpphero.com/api/v1/products \
  -H "Authorization: Bearer dpp_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "LFP Module 48V",
    "serial_number": "BAT-2025-001",
    "battery_category": "industrial",
    "manufacturing_date": "2025-06-15",
    "battery_mass": 45.5
  }'

可用端点

所有端点需要 Bearer token(API 密钥)。在 Scale 方案中可用。

产品

GET/products
POST/products
GET/products/{id}
PATCH/products/{id}
DELETE/products/{id}
POST/products/{id}/image
DELETE/products/{id}/image
POST/products/{id}/files

电池状态

通过 API 更新动态 BMS 数据,如充电状态、循环次数和容量衰减。

GET/products/{id}/condition
PATCH/products/{id}/condition

批量导入

POST/products/bulk

导出

GET/products/{id}/export/json
GET/products/{id}/export/pdf
GET/products/{id}/export/qr

组织

GET/organization
GET/facilities
GET/audit-log

完整文档

包含字段定义、示例负载、错误码、自动填充规则和 DIN SPEC 99100 产品 Schema 的完整 API 参考可在您的控制面板中获取。