POST /open/v1/lzfpkj

蓝字开票接口。提交开票请求后异步执行,返回 task_id 用于查询任务状态。

请求参数

字段类型必填说明
gmfmcstring购方名称
gmfnsrsbhstring购方纳税人识别号
sphfwssflhbbmstring商品和服务税收分类编码
slvnumber税率(如 0.13)
hsjenumber含税金额
bzstring备注
skrstring收款人
fhrstring复核人
idempotency_keystring幂等键(24h窗口内相同key+相同请求体视为重放)

响应

202 Accepted — 任务已创建

{"task_id": 12345, "status": "queued", "message": "开票任务已创建"}

200 OK — 幂等重放(相同 idempotency_key + 相同请求体)

{"task_id": 12345, "status": "succeeded", "result": {"fphm": "33202609050000000001", "kprq": "2026-09-05"}}

代码示例

curl -X POST https://your-domain.com/open/v1/lzfpkj \
  -H "X-API-Key: sk-live-xxxx" \
  -H "Content-Type: application/json" \
  -d '{"gmfmc":"测试公司","gmfnsrsbh":"91330100XXXXXXXXXX","sphfwssflhbbm":"1010101010000000000","slv":0.13,"hsje":100.00}'
import requests

resp = requests.post(
    "https://your-domain.com/open/v1/lzfpkj",
    headers={"X-API-Key": "sk-live-xxxx", "Content-Type": "application/json"},
    json={"gmfmc": "测试公司", "gmfnsrsbh": "91330100XXXXXXXXXX",
          "sphfwssflhbbm": "1010101010000000000", "slv": 0.13, "hsje": 100.00}
)
print(resp.json())
OkHttpClient client = new OkHttpClient();
RequestBody body = RequestBody.create(
    "{\"gmfmc\":\"测试公司\",\"gmfnsrsbh\":\"91330100XXXXXXXXXX\",\"sphfwssflhbbm\":\"1010101010000000000\",\"slv\":0.13,\"hsje\":100.00}",
    MediaType.parse("application/json")
);
Request request = new Request.Builder()
    .url("https://your-domain.com/open/v1/lzfpkj")
    .header("X-API-Key", "sk-live-xxxx")
    .post(body)
    .build();
Response response = client.newCall(request).execute();
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://your-domain.com/open/v1/lzfpkj");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "X-API-Key: sk-live-xxxx",
    "Content-Type: application/json"
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    "gmfmc" => "测试公司",
    "gmfnsrsbh" => "91330100XXXXXXXXXX",
    "sphfwssflhbbm" => "1010101010000000000",
    "slv" => 0.13,
    "hsje" => 100.00
]));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);

← 返回接口总览