国番号API

アプリケーション向けに国番号データを利用可能

Base URL

https://country-code.com/api

利用可能なエンドポイント

GET

すべての国を取得

/api/countries

すべての国のリストを、ダイヤルコード、ISOコード、通貨、基本情報とともに取得します。

レスポンスに含まれる項目:

  • 国名とID
  • 国際電話国番号
  • ISO2 と ISO3 国コード
  • 通貨情報
  • タイムゾーンと地域
GET

国の詳細を取得

/api/countries/:id

特定の国について、市外局番やダイヤル方法を含む詳細情報を取得します。

上記すべてに加えて:

  • ステップごとのダイヤル方法
  • 市外局番
  • 国際電話のダイヤル例
  • 国旗画像のURL

APIレスポンスの例

{
  "id": "united-states",
  "name": "United States",
  "code": "+1",
  "iso": "US",
  "iso3": "USA",
  "region": "North America",
  "timezone": "UTC-5 to UTC-12",
  "currency": {
    "code": "USD",
    "name": "US Dollar",
    "symbol": "$"
  },
  "flag": "/flags/us.png",
  "example": "+1 212 555 1234",
  "dialingInstructions": {
    "international": "+1 XXX XXX XXXX",
    "steps": [
      "Dial your country's international access code",
      "Dial the US country code: 1",
      "Dial the area code and phone number"
    ]
  },
  "cityCodes": [
    { "city": "New York", "code": "+1 212" },
    { "city": "Los Angeles", "code": "+1 213" }
  ]
}

APIプラットフォームに今後追加予定の機能

強力な機能を開発中。まもなく利用可能になります

リアルタイムデータ

タイムゾーン、現地時刻、動的な国データの最新情報を提供。

API認証

本番環境向けの安全なAPIキー、レート制限、利用分析。

高度なフィルタリング

地域、タイムゾーン、通貨、国番号パターンで国を絞り込み。

モバイルSDK

ネイティブiOS・Android SDKでスムーズなモバイル統合。

Webhook

国データの変更・更新をリアルタイムに通知。

GraphQLサポート

柔軟なGraphQL APIでカスタムクエリと効率的なデータ取得を実現。

🚀 フルAPIプラットフォーム近日公開

認証・レート制限・拡張機能を備えた包括的なAPIプラットフォームを開発中です。現在のエンドポイントはテスト・開発目的で無料利用できます。

現在の利用ガイドライン

レート制限

現時点でレート制限は設けていません。常識の範囲内でご利用ください。

データの鮮度

国データは定期的に更新しています。すべてのダイヤルコードと国情報は精度を確認済みです。

CORS対応

Webアプリ向けにCORSを有効化しています。フロントエンドから直接リクエストできます。

サポート

APIに関するご質問は当ウェブサイトからお問い合わせください。