メインコンテンツへスキップ

はじめに

VAT検証エンドポイント

VAT番号の真正性を検証し、国、企業名、住所、登録詳細を含む包括的な企業情報を取得します。

VAT計算エンドポイント

国別の規制、購入タイプ、取引金額に基づいてVAT準拠の価格を計算し、正確な財務計算を実現します。

VATカテゴリエンドポイント

特定の国における現在のVAT税率と税カテゴリにアクセスし、現地の税規制へのコンプライアンスを確保します。

RESTアーキテクチャ

VAT検証APIはRESTの原則に従い、予測可能なリソース指向のURLと標準的なHTTPステータスコードを使用して、シームレスな統合とエラーハンドリングを実現します。すべてのAPIエンドポイントは末尾スラッシュ(/)で終わる必要があり、GETリクエストのみをサポートします。

HTTPSセキュリティ

すべてのAPI通信はTLS 1.2以上の暗号化プロトコルで保護され、データの完全性とプライバシーが確保されます。

APIバージョン管理

VAT検証APIはバージョン管理により後方互換性を維持しており、現在はバージョン1で稼働し、将来の機能強化が計画されています。

認証

APIキーはVAT検証APIにアクセスするための唯一の認証情報です。Cleariflowの各サービスには固有のキーが必要であり、異なるAPI間で安全かつ分離されたアクセスが保証されます。APIはすべてのユーザーに公平な利用を確保するため、レート制限を実装しています。

レスポンスおよびエラーコード

リクエストが失敗した場合、APIは効果的なトラブルシューティングのために、特定のコードと説明を含む構造化されたJSONエラーレスポンスを返します。
CodeTypeDetails
200OKすべてが想定どおりに動作しました。
400Bad request不正なリクエストです。
401Unauthorizedリクエストが受け付けられませんでした。通常はAPIキーが欠落しているか不正です。
422Quota reachedAPIクレジット不足のためリクエストが中止されました。(無料プラン)
429Too many requests許可された秒あたりのリクエスト数に達したためリクエストが中止されました。無料プランでは1秒あたり1リクエストに制限されています。
500Internal server errorサーバー側のエラーによりリクエストを完了できませんでした。
503Service unavailableサーバーが利用できませんでした。

国コード

以下はVATエンドポイントがサポートする国のリストです。
Country codeCountry name
ATAustria
BEBelgium
BGBulgaria
CYCyprus
CZCzech Republic
DEGermany
DKDenmark
EEEstonia
FIFinland
FRFrance
GBUnited Kingdom
GRGreece
HRCroatia
HUHungary
IEIreland
ITItaly
LTLithuania
LULuxembourg
LVLatvia
MTMalta
NLThe Netherlands
PLPoland
PTPortugal
RORomania
SESweden
SISlovenia
SKSlovakia