POST
/
v1
/
textify
/
analyzer
curl --request POST \
--url https://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-medical-invoice-pdf"
}'
{
"status": "success",
"data": {
"document": {
"patientInfo": {
"name": "John Smith",
"patientId": "P12345",
"dateOfBirth": "1985-03-15",
"contactNumber": "+1-555-0123"
},
"medicalProvider": {
"name": "City General Hospital",
"providerId": "H789",
"address": "123 Medical Center Dr, City, State 12345"
},
"billingDetails": {
"invoiceNumber": "INV-2024-001",
"serviceDate": "2024-01-15",
"dueDate": "2024-02-15",
"totalAmount": 1250,
"insuranceCoverage": 1000,
"patientResponsibility": 250
},
"medicalServices": [
{
"service": "Cardiology Consultation",
"code": "99204",
"amount": 350
},
{
"service": "EKG Test",
"code": "93000",
"amount": 150
},
{
"service": "Blood Work",
"code": "80048",
"amount": 750
}
]
},
"confidence": 0.95
}
}
The Business Registration template extracts structured data from official business registration documents, corporate certificates, and company formation papers.

Template Features

Extracts the following information from business registration documents:
  • Business name and legal entity information
  • Registration numbers and identifiers
  • Business type and structure
  • Registered agent and officers
  • Business address and contact information
  • Tax identification numbers
  • Formation and filing dates

Usage Example

{
  "fileExtension": "pdf",
  "docuType": "BusinessRegistration",
  "fileData": "base64-encoded-business-registration-data"
}

Response Format

The template returns structured business registration data including:

Business Information

  • Business Name: Official registered business name
  • Legal Name: Full legal entity name
  • Registration Number: Unique business identifier
  • Business Type: LLC, Corporation, Partnership, etc.
  • Formation Date: Date business was established
  • Status: Active, Inactive, Suspended

Registered Agent

  • Agent Name: Name of registered agent
  • Agent Address: Complete address of registered agent
  • Contact Information: Phone and email

Business Address

  • Street Address: Physical business address
  • City, State, ZIP: Location details
  • Country: Business location country

Tax Information

  • EIN: Employer Identification Number
  • Tax Classification: Business tax status
  • State Tax ID: State-specific tax identifier

Ownership Information

  • Owners: List of business owners
  • Ownership Percentages: Ownership stakes
  • Officer Titles: Management positions

Sample Response

{
  "status": "success",
  "data": {
    "document": {
      "businessInfo": {
        "businessName": "Innovation Solutions LLC",
        "legalName": "Innovation Solutions, Limited Liability Company",
        "registrationNumber": "LLC-2024-001234",
        "businessType": "Limited Liability Company",
        "formationDate": "2024-01-15",
        "status": "Active"
      },
      "registeredAgent": {
        "name": "John Smith",
        "address": "123 Main Street, Business City, BC 12345",
        "contactNumber": "+1-555-0123"
      },
      "businessAddress": {
        "street": "456 Innovation Drive",
        "city": "Tech City",
        "state": "TC",
        "zipCode": "54321",
        "country": "United States"
      },
      "taxInformation": {
        "ein": "12-3456789",
        "taxClassification": "Partnership"
      },
      "owners": [
        {
          "name": "Alice Johnson",
          "ownershipPercentage": 60,
          "title": "Managing Member"
        },
        {
          "name": "Bob Wilson",
          "ownershipPercentage": 40,
          "title": "Member"
        }
      ]
    },
    "confidence": 0.94
  }
}

Supported Business Registration Types

  • Limited Liability Companies (LLC)
  • Corporations (C-Corp, S-Corp)
  • Partnerships (General, Limited)
  • Sole Proprietorships
  • Non-Profit Organizations
  • Professional Corporations
  • Limited Partnerships
  • Business Trusts
  • Cooperative Organizations
  • Foreign Business Registrations

Authorizations

X-API-Key
string
header
required

Body

application/json
fileExtension
enum<string>
required

File extension of the uploaded document (e.g., 'pdf', 'jpg', 'png')

Available options:
pdf,
jpg,
jpeg,
png
docuType
enum<string>
required

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.
Available options:
InvoiceMedical,
BusinessRegistration,
InvoiceGeneral,
MedicalObservation,
Contract,
ArrivalNotice,
BillofLading,
Jobapplication,
BalanceCertificate_KR,
ProofOfAddress
fileData
file
required

Base64 encoded file data

Response

Successful analysis

status
string

Analysis status

data
object

Extracted structured data from the document. The structure varies based on the document type.