業務画面の住所候補検索
入力された都道府県・市区町村・町域から郵便番号や住所候補を絞り込みます。
Address to postal code
都道府県・市区町村・町域などの住所項目を条件に、郵便番号や住所候補を検索できます。郵便番号の逆引きだけでなく、業務画面の候補検索、入力途中の補助、保存済み住所の確認まで同じAddress Search APIで実装できます。
住所項目を明示して検索するため、郵便番号の逆引き、住所入力補助、業務画面の候補検索へ組み込みやすい構成です。
Use cases
郵便番号の逆引きだけを目的にせず、候補検索や入力補助、保存済み住所の確認まで同じAddress Search APIでつなげられます。
入力された都道府県・市区町村・町域から郵便番号や住所候補を絞り込みます。
住所項目を組み合わせ、ユーザーが選べる郵便番号・住所候補を取得します。
保存・入力された住所項目を条件に、対応する郵便番号候補を確認する処理へ利用できます。
How it works
Address Search APIでは、住所を構成する項目を条件に指定できます。都道府県、市区町村、町域などを組み合わせ、検索結果からpostcodeを取得します。
pref、city、townなどをfilterへ指定します。
AND・OR、完全一致・前方一致・部分一致を用途に応じて組み合わせられます。
fieldsでpostcodeなど必要な項目だけを返せます。
Example
たとえば「東京都」「千代田区」「丸の内」で始まる町域をAND条件で検索し、郵便番号と住所項目を取得できます。
filterはfield・operator・valueを明示する条件式です。住所文字列をそのまま渡して自動解析する契約ではありません。
curl --get 'https://apis.postcode-jp.com/api/v6/postcodes' \
--header 'apikey: YOUR_API_KEY' \
--data-urlencode 'filter=pref==東京都;city==千代田区;town==丸の内*' \
--data-urlencode 'fields=postcode,pref,city,town,generalPostcode,officePostcode' \
--data-urlencode 'limit=10'Address data
PostcodeJPは一般郵便番号だけでなく、事業所個別郵便番号も住所検索の対象として扱います。検索結果では種類を識別するfieldも利用できます。
FAQ
はい。都道府県・市区町村・町域などの住所項目をfilter条件として指定し、郵便番号や住所候補を検索できます。
住所項目を条件に郵便番号や住所候補を検索する用途で利用できます。自由形式の住所文字列を1本渡すだけで自動解析する契約ではなく、都道府県・市区町村・町域などの条件を明示して検索します。
はい。入力途中の住所項目から郵便番号や住所候補を取得し、業務画面やフォームで候補を提示する処理へ利用できます。
Address Search APIのfilterは、field・operator・valueを組み合わせる条件検索です。自由形式住所の解析が必要な場合は、Preview提供中のAddress Parserも確認してください。
はい。検索結果には一般郵便番号・事業所郵便番号を識別するfieldがあり、住所条件から必要な候補を取得できます。
住所条件によって複数候補が返る場合があります。候補を画面へ表示する、条件を追加するなど、用途に合わせて扱ってください。