市区町村マスタ一覧を取得するAPI
市区町村マスタ取得APIは、市区町村の名前、保険者番号等の情報を取得します。
リクエストで都道府県での絞り込みが可能です。指定がない場合は、全ての市区町村情報を取得します。
API ID
MST0002
Request URL
munic/select
| 環境 | URL |
|---|---|
| Staging環境 | https://stage-api.link.carekarte.jp/munic/select |
| 環境 | URL |
|---|---|
| 本番環境 | https://api.link.carekarte.jp/munic/select |
HTTPメソッド
POST
リクエスト
header(すべて必須)
| 名前 | 値 |
| Content-Type | application/json |
| authorization | tokenサービスで取得した値を設定 |
Body(JSON形式)
| パラメータ | 型 | 必須 | サイズ・形式 | 説明 | 仕様 |
| prefCd | String | 2桁 | 都道府県コード | 宣言あり:該当の都道府県コードの市区町村のみを表示 宣言なし:全ての都道府県市区町村を表示 |
|
| useFlag | Boolean | 使用フラグ | true:使用チェックONのもののみ表示 false・もしくは宣言なし:使用チェックに関係なく表示 |
※Bodyに必須項目がないため、Bodyなしでもリクエスト可能
サンプルデータ
{
"prefCd":"22",
"useFlag":true
}
レスポンス
Body(JSON形式)
| パラメータ | 型 | 必須 | サイズ・形式 | 説明 | 仕様 |
| result | [array] | ○ | 結果を返却する | ||
| prefCd | String | ○ | 2桁 | 都道府県コード | |
| municCd | String | ○ | 3桁 | 市区町村コード | |
| municNm | String | ○ | 市区町村名 | ||
| insurerCd1 | String | ○ | 6桁 | 保険者番号1 | |
| insurerCd2 | String | ○ | 6桁 | 保険者番号2 | |
| postCd | String | ○ | 郵便番号 | ※CAREKARTEで入力してある場合、その値が表示されます。 | |
| municldrNm | String | ○ | 市町村長名 | ※CAREKARTEで入力してある場合、その値が表示されます。 | |
| useFlag | Boolean | ○ | 使用フラグ | true:使用チェックON false:使用チェックOFF |
サンプルデータ
市区町村マスタの正常取得時
{
"result": [
{
"prefCd": "22",
"municCd": "100",
"municNm": "静岡市",
"insurerCd1": "221002",
"insurerCd2": "221002",
"postCd": "",
"municldrNm": "",
"useFlag": true
},
{
"prefCd": "22",
"municCd": "101",
"municNm": "静岡市葵区",
"insurerCd1": "221010",
"insurerCd2": "",
"postCd": "",
"municldrNm": "",
"useFlag": true
},
{
"prefCd": "22",
"municCd": "102",
"municNm": "静岡市駿河区",
"insurerCd1": "221028",
"insurerCd2": "",
"postCd": "",
"municldrNm": "",
"useFlag": true
},
{
"prefCd": "22",
"municCd": "130",
"municNm": "浜松市",
"insurerCd1": "221309",
"insurerCd2": "221309",
"postCd": "",
"municldrNm": "",
"useFlag": true
},
{
"prefCd": "22",
"municCd": "209",
"municNm": "島田市",
"insurerCd1": "222091",
"insurerCd2": "222097",
"postCd": "",
"municldrNm": "",
"useFlag": true
},
{
"prefCd": "22",
"municCd": "214",
"municNm": "藤枝市",
"insurerCd1": "222141",
"insurerCd2": "222141",
"postCd": "",
"municldrNm": "",
"useFlag": true
},
{
"prefCd": "22",
"municCd": "215",
"municNm": "御殿場市",
"insurerCd1": "222158",
"insurerCd2": "222158",
"postCd": "",
"municldrNm": "",
"useFlag": true
}
]
}
エラー発生時(リクエスト内のパラメータ値が不正な場合)
{
"ecErrorCode": "",
"elErrorCode": "EL400001",
"message": "[useFlag]の値が正しくありません。",
"method": "POST",
"path": "/munic/select",
"code": 400,
"timestamp": "4/20/2022, 6:16:43 AM"
}
連携イメージ(CAREKARTE)
