API Integration Service
Integration API

We offer Customized API for your business

A new start through API integration makes business management easier and more convenient.

6 API Services Document · Scraping · Analytics
14+ Financial Sources 8 card issuers, 6 banks, NTS, HomeTax
Real-time Webhook Delivery Push events to your system on sync
Pay-as-you-go Pricing Model Prepaid wallet, per-action billing
Integrations

Every connection your business needs

All integrations are live, actively maintained, and normalized to one JSON schema.

Bank Account Sync

Aggregate deposit and withdrawal activity across up to 6 banking institutions — corporate and personal accounts — returning timestamps, amounts, balances, and transfer details through a single authenticated API call.

KB Bank Hana Bank Woori Bank Shinhan Bank Busan Bank Post Bank
Multi-bank in one call
Retrieve account activity across all registered banks without visiting each institution's site or portal.
Flexible inquiry cycles
Configure collection frequency to match your business needs — on-demand pulls or fully automated scheduled syncs.
Merchant-level automation
Per-merchant deposit, withdrawal, and balance data is collected and updated automatically, simplifying cash-on-hand management and reconciliation.
Sample payload
{
  "sync_id": "sync_bk_2026041700a3f",
  "bank": "kb",
  "account_no": "****-****-1234",
  "account_type": "corporate_checking",
  "currency": "KRW",
  "transaction": {
    "txn_id": "KB20260417001",
    "date": "2026-04-17",
    "time": "09:14:32",
    "type": "withdrawal",
    "amount": -42000,
    "balance": 1580000,
    "memo": "편의점",
    "counterparty": "CU 강남점",
    "channel": "debit_card"
  },
  "total_records": 47,
  "synced_at": "2026-04-17T09:00:00Z"
}
Card Transaction Sync

Collect and integrate corporate and personal card usage data from 8 major Korean issuers in one place — returning transaction date and time, approval number, approval type, amount, and merchant taxation type through a single API call.

Hana Card KB Card Shinhan Card Samsung Card Hyundai Card Lotte Card BC Card Woori Card
No per-issuer logins
Retrieve card data from all registered issuers through one authenticated endpoint — no separate portal access required.
Auto-update by period or card
Schedule automatic daily collection or query by date range or individual registered card at any time.
Accounting journal support
Merchant accounting journal entry lookup is included, simplifying settlement data preparation and reducing manual reconciliation.
Sample payload
{
  "sync_id": "sync_card_hana_0417",
  "issuer": "hana_card",
  "card_no": "****-****-****-5678",
  "card_type": "corporate",
  "transaction": {
    "approval_no": "12345678",
    "approval_type": "purchase",
    "merchant": "스타벅스",
    "merchant_biz_type": "food_beverage",
    "merchant_tax_type": "taxable",
    "amount_krw": 6500,
    "date": "2026-04-17",
    "time": "10:22:14",
    "status": "approved",
    "installments": 0
  },
  "total_records": 23,
  "synced_at": "2026-04-17T10:30:00Z"
}
Hometax Purchase & Sales Inquiry

Collect tax invoice and cash receipt sales and purchase records reported to NTS Hometax — no Hometax login required — and surface them directly inside your partner system for integrated financial management.

Accurate, up-to-date data
Automatically collects the latest NTS-reported records and automates evidence-to-data comparison, cutting reconciliation work significantly.
Self-developed collection
Barobill retrieves data directly without any additional work or credential management required from the client.
Zero-omission guarantee
Using verified Hometax data as the source of truth prevents omissions and duplicates — eliminating the risk of penalties from unreported transactions.
Sample payload
{
  "period": "2026-04",
  "inquiry_type": "purchase_sales",
  "total_records": 3,
  "records": [{
    "doc_type": "tax_invoice",
    "doc_no": "20260401-000123",
    "direction": "received",
    "supplier_reg_no": "123-45-67890",
    "supplier_name": "공급자 주식회사",
    "buyer_reg_no": "987-65-43210",
    "supply_amount": 1000000,
    "tax_amount": 100000,
    "total_amount": 1100000,
    "issue_date": "2026-04-01",
    "report_status": "accepted"
  }],
  "synced_at": "2026-04-17T09:00:00Z"
}
Compliance Detection

Automatically validate employee work records against Korean Labour Law — detecting overtime violations, minimum wage breaches, and leave entitlement issues per employee per period. Returns a structured compliance report per call.

Overtime limits Minimum wage Leave entitlements
Instant automated audits
Submit employee work records via API and receive a per-employee compliance report immediately — no manual review or HR team effort required.
Comprehensive legal coverage
Checks statutory overtime limits (52-hour week rule), current minimum wage rates, and annual, sick, and maternity leave entitlements in a single call.
Actionable violation details
Non-compliant results return a structured violations array specifying the exact rule breached, severity level, and recommended corrective action.
Sample payload
{
  "employee_id": "EMP-001",
  "period": "2026-03",
  "work_hours": {
    "regular": 160,
    "overtime": 18,
    "overtime_limit": 12,
    "weekly_max": 52
  },
  "wage": {
    "hourly_rate_krw": 10030,
    "minimum_wage_krw": 10030,
    "compliant": true
  },
  "leave": {
    "annual_entitled": 15,
    "annual_used": 5,
    "sick_entitled": 3,
    "sick_used": 1
  },
  "compliant": false,
  "violations": [{
    "rule": "overtime_weekly_limit",
    "severity": "high",
    "excess_hours": 6,
    "action": "Reduce overtime or obtain consent"
  }]
}
Tax Invoice Issuance

Issue electronic tax invoices from inside your own program and transmit them directly to Korea's National Tax Service via Barobill — no Hometax login or manual portal access required.

Standard issuance Reverse issuance Consignment issuance
Standard issuance
Supplier creates the tax invoice, signs it with a certificate, issues it, and emails it to the recipient — fully automated from a single API call.
Reverse issuance
Recipient drafts the invoice and requests the supplier to issue it; the supplier verifies and electronically signs without logging into Hometax.
Consignment issuance
Authorised agents can issue tax invoices on behalf of suppliers, with certificate validation handled by Barobill.
Sample payload
{
  "invoice_id": "INV-20260417-001",
  "issue_type": "standard",
  "supplier": {
    "reg_no": "123-45-67890",
    "name": "공급자 주식회사",
    "representative": "홍길동",
    "biz_type": "법인"
  },
  "buyer": {
    "reg_no": "987-65-43210",
    "name": "구매자 주식회사",
    "email": "billing@buyer.co.kr"
  },
  "amounts": {
    "supply_amount": 1000000,
    "tax_amount": 100000,
    "total_amount": 1100000
  },
  "issue_date": "2026-04-17",
  "nts_status": "transmitted",
  "nts_result_code": "0000",
  "email_sent": true
}
Bank & Card Classification

Automatically categorize bank deposit/withdrawal records and corporate card transactions into 20+ standard Korean business expense categories — powered by COSAP's AI model trained on Korean spending patterns and accounting journal conventions.

Food & Beverage Travel Office Supplies Entertainment 20+ categories
Dual-source input
Accepts both bank transaction records and card transaction data through a single unified endpoint — no need to integrate separate classification services.
High-accuracy AI model
Trained on Korean business spending patterns with 97%+ category accuracy; returns a confidence score with every result so you can set review thresholds.
Bookkeeping automation
Classified transactions map directly to standard accounting journal entry categories, enabling straight-through posting to your ERP without manual reconciliation.
Sample payload
{
  "transaction_id": "TXN-20260417-001",
  "source_type": "card",
  "input": {
    "merchant": "스타벅스 강남점",
    "memo": "카드결제",
    "amount_krw": 6500,
    "date": "2026-04-17"
  },
  "classification": {
    "category": "food_beverage",
    "subcategory": "coffee_shop",
    "account_code": "830",
    "account_name": "복리후생비",
    "confidence": 0.97,
    "method": "embedding"
  },
  "requires_review": false,
  "classified_at": "2026-04-17T09:00:12Z"
}
API Detail · The COSAP API Stack

Every data source, Nine APIs.
One intelligence layer.

Everything COSAP learns from your data becomes an API other systems can use.

Data In Financial Infrastructure
Electronic Tax Invoice
NTS HomeTax
Auto-posts journal entries, cross-matched to sales orders.
Tax Automation
NTS HomeTax
Builds VAT working paper and qualifying-evidence check automatically.
Bank Account Sync
KFTC Open Banking
AI-classifies every transaction, drafts reconciled journals.
Corporate Card Sync
8 Korean card networks
AI decides business vs. personal for every swipe.
Data Out COSAP Platform APIs
AI
AI & Document Intelligence
OCR, classification, entity extraction, tax-code mapping — across any uploaded file.
Risk
Risk & Anomaly Detection
Transaction scoring, fraud signals, Benford checks, liquidity alerts — live.
Data
Unified Data Retrieval
One query API across GL, inventory, HR, CRM — cross-module answers.
Flow
Workflow & Approvals
Programmatically create, route, and approve requests from any system.
Vert
Vertical Functions
Vantage (RFP parsing, obligations) + Forge (BOM, production, quality).
Simple Process

Connect to API Integration
in just one day.

We provide detailed development guides and references to help you connect APIs easily and quickly — from credential setup to live data in three steps.

Step 01
Getting Started

After a simple sign-up, an API key is automatically issued to your account. No manual approval required.

Step 02
Integration & Development

Proceed with integration and development through our API guide and sandbox environment with test credentials.

Step 03
Service Launch

We will build the actual operating environment and launch the service together with your team.

Pricing

API Selection

Document
Tax Invoice Issuance
Issue electronic tax invoices and transmit to NTS via Barobill — without accessing Hometax manually. Supports official, reverse, and consignment issuance.
Barobill → NTS 3 issuance types Synchronous
₩300
per invoice
Scraping
Hometax Purchase & Sales Inquiry
Pull issued and received tax invoices and cash receipts directly from Korea's National Tax Service (NTS/Hometax) — by period, no manual export
NTS / Hometax Purchase & Sales Per period
₩46,200
per period
Scraping
Card Transaction Sync
Corporate card data from 8 major Korean card issuers — refreshed every 10 minutes, includes merchant name, category, and approval amounts
8 Issuers 10-min refresh Merchant category
₩4,620
per sync
Scraping
Bank Account Sync
Transaction history from 6 major Korean banks — KB, Hana, Woori, Shinhan, Busan, Post Bank. Normalized JSON schema across all sources.
6 Banks Normalized JSON On-demand
₩9,240
per sync
Analytics
Bank & Card Classification
AI-powered categorization of bank and card transactions into 20+ standard expense categories — trained on Korean business spending patterns
AI-powered 20+ categories Synchronous
₩50
per transaction
Analytics
Compliance Detection
Validate employee work records against Korean Labour Law — detects overtime violations, minimum wage breaches, and leave entitlement issues
Labour Law Synchronous Per employee
₩420
per check
More Products

Explore the platform

View all products
Contact

Get API Access

Select the APIs you need above and submit this form — our team will confirm your selection and set up your prepaid wallet.

Select
Bank Account Sync
Card Transaction Sync
HomeTax Invoice Inquiry
Compliance API
Webhook Delivery
All APIs
Thank you for your interest!
We've received your request and will contact you shortly to schedule your personalized demo.