Content Extraction [application/json]

Método de conteúdo textual permite extrair informações de imagens e documentos, corrigindo alinhamento e perspectiva.

Requisição

Content Extraction

POST base_url/v1/content-extraction

Método para extração de conteúdo de forma estruturada.

Headers

Name
Type
Description

x-auth-api*

String

PT^2a3gXcw{%-sI<9NDNP.}tKD>#

Content-Type*

String

application/json

Authorization*

bearer

Token de autorização obtido no método Auth

Request Body

Name
Type
Description

fileBase64*

String

fileUrl*

String

returnImage

Boolean

false

{
  "result": [
    {
      "fields": [
        {
          "name": "nome",
          "value": "XXXXXXXX XXXXXXX XX XXXXX",
          "score": 0.9
        },
        {
          "name": "rg",
          "value": "XXXXXXXX",
        "score": 0.9
        }
      ],
      "image": null,
      "score": 0.9,
      "type": "rg",
      "pageNumber": 1,
      "tags": [
        "br-rg-1"
      ],
      "tables": []
    }
  ],
  "requestId": "XXXXXXXXXXXXXXXXXXXX",
  "elapsedMilliseconds": 2000,
  "status": {
    "code": "200",
    "message": "Ok"
  }
}
  • Quando o fileUrl não é fornecido em uma aplicação, espera-se que o arquivo seja entregue como fileBase64. Da mesma forma, na ausência do fileBase64, o arquivo deve ser acessado através do fileUrl.

  • Se returnImage for verdadeiro, retorna o recorte dos binários das imagens tipificadas com a perspectiva corrigida.

Exemplo utilizando axios no node.js

Last updated