VantoShops Developers
API Reference →
Checking platform statusRelease 10.8.157

VantoShops Dev Docs

使用统一的 V10 API 构建商业、支付和系统集成。这里是开发者进入 VantoShops 的起点:从快速调用、认证方式到完整 API Reference 和生产运行能力。

703V10 API endpoints
23Developer scopes
9API surfaces
4Payment adapters
—Health latency

Make your first request

先验证 API 可达,再根据使用场景选择 Bearer 或 Developer HMAC。生产写操作同时受到 RBAC、Scope、Idempotency 和风险策略约束。

1
Verify the API

访问公开 Health endpoint,确认数据库和 Redis 均为正常。

2
Choose your auth boundary

三端使用 Bearer;Developer/Open/Integration 使用 Developer HMAC。

3
Keep requests traceable

记录 X-Request-Id / X-Trace-Id,用于日志、队列和支付链路排障。

Open interactive API Reference
GET /api/v10/health
curl -sS https://apis.vantoshops.com/api/v10/health

{
  "success": true,
  "data": {
    "architecture": "VantoShops V10",
    "release": "10.8.157",
    "status": "ok",
    "checks": {"database": true, "redis": true}
  }
}
Bearer authentication
# Platform / Merchant / Agent APIs
Authorization: Bearer <access_token>
Accept: application/json

# RBAC + membership + tenant context are resolved
# before protected business resources execute.
Developer HMAC
# Developer / Open / Integration APIs
X-Vanto-Key-Id: <public key id>
X-Vanto-Timestamp: <unix timestamp>
X-Vanto-Nonce: <unique nonce>
X-Vanto-Signature: <HMAC-SHA256 signature>

# Scope, CIDR, replay protection and quota are
# enforced by the V10 developer security boundary.

Built for production

所有业务模块共同建立在这些运行时基础能力上,让 Commerce 与 Payments 在多租户环境中保持可控和可追踪。

TTenant-aware

请求进入业务服务前解析 Tenant、Merchant 和 Membership,隔离跨租户访问。

RBRBAC + data scope

角色、权限与数据范围共同保护 Platform、Merchant、Agent 三端资源。

IDIdempotent writes

幂等键与持久化 Operation 状态减少网络重试带来的重复交易。

TRRequest tracing

Request ID 与 Trace ID 贯穿 HTTP、日志、队列和异步业务链路。

QOutbox + queues

Webhook 和异步任务使用 Redis Queue 与 Outbox 构建可靠执行链。

PProvider adapters

Stripe、PayPal、Airwallex、Antom 通过统一 Payment Provider Contract 接入。

Operate with confidence

开发者门户直接读取运行时 Health;版本和 API 契约保持可见。

●
Checking platform healthConnecting to /api/v10/health…
APIDatabaseRedisOpen Health Center →
Current release
10.8.157

Canonical V10 API base remains /api/v10. The Developer Portal does not change protected API contracts.