POST/api/public/access-request

为 Zentor App 套餐(入门/个性化/14 天试用)提交访问申请。需预先确认电子邮件地址。

身份验证与安全

无需身份验证

幂等: 否

参数

name(body, string,必填)— 2–120 个字符
email(body, string,必填)— 必须已通过 /email/verify 确认
package(body, string,必填)— 'starter' | 'individual' | 'demo_access'
company(body, string)— 最多 160 个字符
phone(body, string)— 最多 40 个字符
companyWebsite(body, string)— 最多 200 个字符
paymentMethod(body, string)
wish(body, string)— 当 package='demo_access' 时固定为'trial'
message(body, string)— 最多 3000 个字符

请求示例

{"name":"张三","email":"max@example.com","package":"demo_access"}

响应示例

{"ok":false,"error":"EMAIL_NOT_VERIFIED","message":"Bitte bestätigen Sie zuerst Ihre E-Mail-Adresse."}

错误代码

400 VALIDATION_ERROR — 必填字段缺失或套餐/支付方式/愿望无效。
400 EMAIL_NOT_VERIFIED — 指定的电子邮件地址尚未通过 /email/start-verification 和 /email/verify 确认。

实时测试证明

失败场景 VALIDATION_ERROR(空请求体)和 EMAIL_NOT_VERIFIED(数据有效,但电子邮件未预先验证)已实时验证。完整的成功场景需要完整的电子邮件验证前置流程(参见 forms.access_request_email_start/verify),因时间原因未执行到最终完成。

← 公共表单