Saltar al contenido principal
POST
/
v1
/
textify
/
analyzer
curl --request POST \
  --url https://textify-api.argosidentity.com/v1/textify/analyzer \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "fileExtension": "PDF",
  "docuType": "InvoiceMedical",
  "fileData": "base64-encoded-file-data"
}
'
{
  "status": "success",
  "data": {
    "patientName": "John Doe",
    "hospitalName": "City General Hospital",
    "totalAmount": 1500,
    "services": [
      {
        "service": "Consultation",
        "amount": 200
      },
      {
        "service": "Lab Test",
        "amount": 300
      }
    ]
  },
  "confidence": 0.95
}
La plantilla de certificados de saldo coreanos extrae datos estructurados de certificados de saldo bancario coreanos y estados financieros, incluyendo información de cuenta, detalles de saldo y datos bancarios.

Características de la plantilla

Extrae la siguiente información de certificados bancarios coreanos:
  • Información e identificación del titular de la cuenta
  • Datos del banco y la sucursal
  • Saldo de la cuenta y estado financiero
  • Historial y patrones de transacciones
  • Detalles de emisión del certificado
  • Terminología y formatos bancarios coreanos

Ejemplo de uso

{
  "fileExtension": "pdf",
  "docuType": "BalanceCertificate_KR",
  "fileData": "base64-encoded-korean-balance-certificate-data"
}

Formato de respuesta

La plantilla devuelve datos estructurados del certificado de saldo coreano que incluyen:

Información de la cuenta

  • Account Holder: Nombre coreano del titular de la cuenta
  • Account Number: Formato de número de cuenta bancaria coreana
  • Bank Name: Nombre de la institución bancaria coreana
  • Branch Code: Identificador de la sucursal bancaria
  • Account Type: Tipo de cuenta bancaria coreana

Detalles del saldo

  • Current Balance: Saldo actual de la cuenta en KRW
  • Currency: Won coreano (KRW)
  • Balance Date: Fecha del estado de saldo
  • Average Balance: Saldo promedio del período

Historial de transacciones

  • Period: Rango de fechas del historial de transacciones
  • Total Deposits: Suma de todos los depósitos
  • Total Withdrawals: Suma de todos los retiros
  • Transaction Count: Número de transacciones

Información del certificado

  • Issue Date: Fecha de emisión del certificado
  • Certificate Number: Identificador único del certificado
  • Issuing Branch: Sucursal bancaria que emitió el certificado
  • Authorized By: Funcionario bancario que autorizó el certificado

Información adicional

  • Account Status: Activa, inactiva o suspendida
  • Overdraft Limit: Monto de protección por sobregiro
  • Interest Rate: Tasa de interés de la cuenta

Respuesta de ejemplo

{
  "status": "success",
  "data": {
    "document": {
      "accountInfo": {
        "accountHolder": "김철수",
        "accountNumber": "123-456789-01-234",
        "bankName": "신한은행",
        "branchCode": "001",
        "accountType": "일반통장"
      },
      "balanceDetails": {
        "currentBalance": 5000000,
        "currency": "KRW",
        "asOfDate": "2024-01-25",
        "averageBalance": 4800000
      },
      "transactionHistory": {
        "period": "2024-01-01 to 2024-01-25",
        "totalDeposits": 2000000,
        "totalWithdrawals": 1500000,
        "transactionCount": 45
      },
      "certificateInfo": {
        "issueDate": "2024-01-26",
        "certificateNumber": "BC-2024-001234",
        "issuedBy": "신한은행 강남지점",
        "authorizedBy": "이영희 (지점장)"
      },
      "additionalInfo": {
        "accountStatus": "활성",
        "overdraftLimit": 0,
        "interestRate": "0.1%"
      }
    },
    "confidence": 0.96
  }
}

Tipos de certificados bancarios coreanos compatibles

  • 신한은행 (Shinhan Bank) Certificados de saldo
  • KB국민은행 (KB Kookmin Bank) Certificados de saldo
  • 우리은행 (Woori Bank) Certificados de saldo
  • 하나은행 (Hana Bank) Certificados de saldo
  • NH농협은행 (NH Nonghyup Bank) Certificados de saldo
  • IBK기업은행 (IBK Industrial Bank) Certificados de saldo
  • 씨티은행 (Citibank Korea) Certificados de saldo
  • SC제일은행 (SC Jeil Bank) Certificados de saldo
  • 한국스탠다드차타드은행 (Standard Chartered Korea) Certificados de saldo
  • 한국산업은행 (Korea Development Bank) Certificados de saldo

Autorizaciones

x-api-key
string
header
requerido

Cuerpo

application/json
fileExtension
enum<string>
requerido

The file extension of the document to be analyzed. Must be one of the supported formats.

Opciones disponibles:
PDF,
TIFF,
JPG,
PNG
docuType
enum<string>
requerido

The type of document to be analyzed. This determines the extraction model and data structure used for analysis.

Supported Document Types:

  • InvoiceMedical: Medical invoices and bills from healthcare providers, hospitals, clinics, and medical facilities. Extracts patient information, medical services, costs, and billing details.
  • BusinessRegistration: Official business registration documents, corporate certificates, and company formation papers. Extracts business name, registration number, business type, and address information.
  • InvoiceGeneral: Standard commercial invoices from businesses and service providers. Extracts invoice number, customer details, items/services, and payment information.
  • MedicalObservation: Medical reports, patient records, and clinical observation documents. Extracts patient data, medical findings, diagnosis, and treatment information.
  • Contract: Legal contracts, agreements, and binding documents between parties. Extracts contract terms, parties involved, dates, and legal obligations.
  • ArrivalNotice: Shipping and logistics arrival notifications, delivery confirmations. Extracts shipment details, arrival dates, and delivery information.
  • BillofLading: Transportation documents for cargo and freight shipments. Extracts shipping details, cargo information, and transport terms.
  • Jobapplication: Employment applications, resumes, and job-related documents. Extracts applicant information, qualifications, and employment history.
  • BalanceCertificate_KR: Korean bank balance certificates and financial statements. Extracts account information, balance details, and banking data.
  • ProofOfAddress: Address verification documents, utility bills, and residence certificates. Extracts address information and verification details.
Opciones disponibles:
InvoiceMedical,
BusinessRegistration,
InvoiceGeneral,
MedicalObservation,
Contract,
ArrivalNotice,
BillofLading,
Jobapplication,
BalanceCertificate_KR,
ProofOfAddress
fileData
string
requerido

The base64 encoded data of the file to be analyzed. The file should be encoded without line breaks or additional formatting.

Respuesta

Successful analysis

status
string

The status of the analysis operation. Returns 'success' when the document analysis is completed successfully.

Ejemplo:

"success"

data
object

Extracted structured data from the document

Ejemplo:
{
"patientName": "John Doe",
"hospitalName": "City General Hospital",
"totalAmount": 1500,
"services": [
{ "service": "Consultation", "amount": 200 },
{ "service": "Lab Test", "amount": 300 }
]
}
confidence
number

Confidence score of the extraction, ranging from 0.0 to 1.0. Higher values indicate more reliable extraction results.

Ejemplo:

0.95