---
title: "发票OCR识别"
method: POST
path: "/v1/tool/invoiceOcr"
tags: ["工具/发票"]
---

# 发票OCR识别

`POST /v1/tool/invoiceOcr`

## Headers

- `Authorization` string, required
- `Content-Type` string, required

## Request body

- object
  - `base64` string, nullable — 照片base64字符串，base64、pdfBase64、ofdBase64、url 必须提供一个，优先级 base64 > pdfBase64 > ofdBase64 > url
  - `url` string, required — 照片 url，base64、pdfBase64、ofdBase64、url 必须提供一个，优先级 base64 > pdfBase64 > ofdBase64 > url
  - `pdfBase64` string, required — pdf文件,base64编码后进行urlencode，要求base64编码和urlencode后大小不超过4M，最短边至少15px，最长边最大4096px，base64、pdfBase64、ofdBase64、url 必须提供一个，优先级 base64 > pdfBase64 > ofdBase64 > url
  - `pdfFileNum` string, nullable — 识别pdfBase64中对应的文件页，默认1
  - `type` string, nullable — 识别的发票类型，默认normal , normal：可识别增值税普票、专票、电子发票 - roll：可识别增值税卷票
  - `ofdBase64` string, required — 发票ofd文件base64字符串。base64、pdfBase64、ofdBase64、url 必须提供一个，优先级 base64 > pdfBase64 > ofdBase64 > url
  - `ofdFileNum` string, required — 识别ofd文件对应的文件页，默认1

## Response `200`

- object

---

[API](https://skmtc.net/agicto/apis/docs-agicto-com.md) · [All operations](https://skmtc.net/agicto/apis/docs-agicto-com/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/agicto/docs-agicto-com/revisions/24c455eca4b1/schema)
