財務諸表 OCR API
PDFから財務諸表データ(損益計算書・貸借対照表)を抽出し、構造化されたJSON形式で返します
概要
- Base URL: https://ai.transmit.work/v1
- 認証方式: Bearer Token
- レスポンス形式: JSON
認証
APIキーを使用した認証
すべてのリクエストには認証ヘッダーが必須です(以下のいずれか)
方法1: Authorization ヘッダー(推奨)
curl -X POST \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "file=@document.jpg" \ /financial/api
方法2: X-API-Key ヘッダー
curl -X POST \ -H "X-API-Key: YOUR_API_KEY" \ -F "file=@document.jpg" \ /financial/api
エンドポイント
/financial/apiPDFから財務諸表データ(損益計算書・貸借対照表)を抽出し、構造化されたJSON形式で返します
Content-Type
multipart/form-data
最大ファイルサイズ
10MB
対応フォーマット
財務データ抽出
財務諸表PDFから構造化データを抽出し、構造化されたJSONで返します
リクエストパラメータ
filerequiredPDFファイル(multipart/form-data)
対応形式: PDF のみ
レスポンス例
成功(200)
{
"success": true,
"data": {
"documentType": "profit_loss",
"companyName": "サンプル株式会社",
"fiscalYear": "2024",
"fiscalPeriod": "第1期",
"profitAndLoss": {
"revenue": {
"value": 7898722,
"unit": "千円",
"confidence": 0.95,
"normalizedValue": 7898722000
},
"operatingIncome": {
"value": 1234567,
"unit": "千円",
"confidence": 0.92,
"normalizedValue": 1234567000
},
"netIncome": {
"value": 890123,
"unit": "千円",
"confidence": 0.93,
"normalizedValue": 890123000
}
},
"balanceSheet": {
"totalAssets": {
"value": 5678901,
"unit": "千円",
"confidence": 0.94,
"normalizedValue": 5678901000
},
"totalLiabilities": {
"value": 3456789,
"unit": "千円",
"confidence": 0.92,
"normalizedValue": 3456789000
},
"totalEquity": {
"value": 2222112,
"unit": "千円",
"confidence": 0.91,
"normalizedValue": 2222112000
}
},
"extracted_at": "2025-02-10T15:35:20.123Z",
"average_confidence": 0.923,
"warnings": [],
"metadata": {
"fileName": "financial_statement.pdf",
"fileSize": 245680,
"processingTimeMs": 3420
}
}
}エラー
{
"success": false,
"error": {
"code": "INVALID_FILE_TYPE",
"message": "ファイルタイプがサポートされていません",
"details": "PDFファイルのみサポートされています",
"level": "error"
}
}フィールド説明
documentTypestring
文書タイプ
profit_loss(損益計算書)、balance_sheet(貸借対照表)、またはcombined
companyNamestring
企業名
財務諸表に記載された企業名
fiscalYearstring
会計年度
会計年度(例:2024、2025)
fiscalPeriodstring
会計期間
会計期間の説明(例:第1期、Q1 2024)
profitAndLoss.revenueFinancialMetric
売上高
企業の総売上高
profitAndLoss.costOfSalesFinancialMetric
売上原価
商品・サービスの製造原価
profitAndLoss.sgaFinancialMetric
販売管理費
販売及び管理に関する費用
profitAndLoss.operatingIncomeFinancialMetric
営業利益
営業活動から得られた利益
profitAndLoss.ordinaryIncomeFinancialMetric
経常利益
営業利益と営業外収益から得られた利益
profitAndLoss.netIncomeFinancialMetric
当期純利益
税引後の最終利益
balanceSheet.totalAssetsFinancialMetric
総資産
企業が保有するすべての資産
balanceSheet.currentAssetsFinancialMetric
流動資産
1年以内に現金化されると期待される資産
balanceSheet.fixedAssetsFinancialMetric
固定資産
長期的に保有される資産
balanceSheet.totalLiabilitiesFinancialMetric
負債合計
企業が負担するすべての債務
balanceSheet.currentLiabilitiesFinancialMetric
流動負債
1年以内に返済が必要な負債
balanceSheet.fixedLiabilitiesFinancialMetric
固定負債
長期的に返済する負債
balanceSheet.totalEquityFinancialMetric
純資産合計
資産から負債を差し引いた企業の純資産
balanceSheet.retainedEarningsFinancialMetric
利益剰余金
過去の利益から蓄積された資金
average_confidencenumber
平均信頼度
0-1の値。抽出されたすべてのフィールドの平均精度
warningsarray
警告メッセージ
抽出中に発生した警告またはメモ
extracted_atstring
抽出日時
ISO 8601形式のタイムスタンプ
エラーコード
ファイルタイプがサポートされていません
PDFファイルのみサポートされています
ファイルサイズが大きすぎます
最大サイズ: 2MB
データ抽出に失敗しました
PDFの処理中にエラーが発生しました
PDF品質が低下しています
より鮮明なPDFを提供してください
APIキーの発行をご希望の方
まずはご登録でお試しいただけます