gbiz-info-api
gBizINFO REST API (v2) を Rust から利用するためのクライアントライブラリです。
gBizINFO は経済産業省が提供する法人情報サイトで、法人として登記されている約400万社を対象に、 法人番号・法人名・本社所在地に加え、届出・認定、表彰、財務、特許、調達、補助金、職場情報などの 法人活動情報を取得できます。
- API 仕様: Swagger UI (v2)
- API ドキュメント: docs.rs/gbiz-info-api
- v0.2 から REST API v2 に対応しました(v1 対応の v0.1 とは互換性がありません)
API トークンの取得
Web API利用申請から申請してください。
インストール
[]
= "0.2"
使い方
法人検索
use ;
async
法人番号を指定した取得
# use GbizInfoClient;
# async
期間内に追加/更新された情報の取得
# use ;
# async
エラーハンドリング
# use GbizInfoClient;
# async
カスタム設定
#
対応エンドポイント
| メソッド | エンドポイント |
|---|---|
search |
GET /v2/hojin |
hojin |
GET /v2/hojin/{corporate_number} |
certification |
GET /v2/hojin/{corporate_number}/certification |
commendation |
GET /v2/hojin/{corporate_number}/commendation |
corporation |
GET /v2/hojin/{corporate_number}/corporation |
finance |
GET /v2/hojin/{corporate_number}/finance |
patent |
GET /v2/hojin/{corporate_number}/patent |
procurement |
GET /v2/hojin/{corporate_number}/procurement |
subsidy |
GET /v2/hojin/{corporate_number}/subsidy |
workplace |
GET /v2/hojin/{corporate_number}/workplace |
update_info |
GET /v2/hojin/updateInfo |
update_info_certification |
GET /v2/hojin/updateInfo/certification |
update_info_commendation |
GET /v2/hojin/updateInfo/commendation |
update_info_corporation |
GET /v2/hojin/updateInfo/corporation |
update_info_finance |
GET /v2/hojin/updateInfo/finance |
update_info_patent |
GET /v2/hojin/updateInfo/patent |
update_info_procurement |
GET /v2/hojin/updateInfo/procurement |
update_info_subsidy |
GET /v2/hojin/updateInfo/subsidy |
update_info_workplace |
GET /v2/hojin/updateInfo/workplace |
テスト
# 単体テスト(ネットワーク不要)
# 統合テスト(.env または環境変数 API_TOKEN が必要)
ライセンス
MIT