API一覧
メソッド |
HTTPリクエスト |
説明 |
get |
GET api/services |
サービス一覧をJSON形式で取得します |
get |
GET api/templates |
テンプレート一覧JSON形式でを取得します |
get |
GET api/templates/ServiceID |
ServiceIDで指定したサービスのテンプレート一覧をJSON形式で取得します
|
get |
GET api/records/TemplateID |
TemplateIDで指定したテンプレートのレコード一覧をJSON形式で取得します
|
サンプルレスポンス
1. services
# curl http://mob.tpj.co.jp/mob/api/services 2> /dev/null | ruby -e "require 'pp'; require 'json'; pp JSON.parse(STDIN.gets)"
{"results"=>
[{"id"=>1,
"name"=>"全般",
"description"=>"",
"user_id"=>nil,
"created_at"=>"2015-02-18T00:56:58.852Z",
"updated_at"=>"2015-02-18T00:56:58.852Z",
"section_id"=>1},
{"id"=>2,
"name"=>"子育て情報の提供",
"description"=>"",
"user_id"=>nil,
"created_at"=>"2015-02-18T00:57:10.423Z",
"updated_at"=>"2015-02-18T00:57:10.423Z",
"section_id"=>1},
{"id"=>3,
"name"=>"高齢者の健康づくり・社会参加に関する情報の提供",
"description"=>"",
"user_id"=>nil,
"created_at"=>"2015-02-18T00:57:22.729Z",
"updated_at"=>"2015-02-18T00:57:22.729Z",
"section_id"=>1},
{"id"=>4,
"name"=>"観光情報の提供",
"description"=>"",
"user_id"=>nil,
"created_at"=>"2015-02-18T00:57:31.328Z",
"updated_at"=>"2015-02-18T00:57:31.328Z",
"section_id"=>1}],
"success"=>true}
2. templates/ServiceID
# curl http://mob.tpj.co.jp/mob/api/templates/1 2> /dev/null | ruby -e "require 'pp'; require 'json'; pp JSON.parse(STDIN.gets)"
{"results"=>
[{"id"=>1,
"name"=>"町丁別・年齢別人口",
"user_id"=>nil,
"user_group_id"=>nil,
"service_id"=>1,
"parent_id"=>nil,
"status"=>1,
"display_number"=>0},
{"id"=>2,
"name"=>"町丁別世帯数・人口(住民基本台帳登録数)",
"user_id"=>nil,
"user_group_id"=>nil,
"service_id"=>1,
"parent_id"=>nil,
"status"=>1,
"display_number"=>1},
...
{"id"=>56,
"name"=>"乳幼児健診",
"user_id"=>nil,
"user_group_id"=>nil,
"service_id"=>1,
"parent_id"=>nil,
"status"=>1,
"display_number"=>30}],
"success"=>true}
3. records/TemplateID
# curl http://mob.tpj.co.jp/mob/api/records/15
{"results"=>
[{"id"=>97,
"幼稚園名"=>"意東幼稚園",
"電話番号"=>"0852-52-2176",
"定員"=>"70",
"一時預かり"=>"〇",
"預かり保育"=>"×",
"入園料"=>"4,025円(入園初年度のみ)",
"保育料"=>"月額8,725円",
"一時預かり保育料"=>"305円(日額)+おやつは持参",
"預かり保育料"=>"8,000円(月額)+おやつ代1,525円(月額) ※預かり保育〇の幼稚園のみ",
"調査日_和暦_年号"=>"平成",
"調査日_和暦_年"=>"27"},
{"id"=>96,
"幼稚園名"=>"揖屋幼稚園",
"電話番号"=>"0852-52-5770",
"定員"=>"130",
"一時預かり"=>"〇",
"預かり保育"=>"×",
"入園料"=>"4,024円(入園初年度のみ)",
"保育料"=>"月額8,724円",
"一時預かり保育料"=>"304円(日額)+おやつは持参",
"預かり保育料"=>"8,000円(月額)+おやつ代1,524円(月額) ※預かり保育〇の幼稚園のみ",
"調査日_和暦_年号"=>"平成",
"調査日_和暦_年"=>"27"},
...
{"id"=>72,
"幼稚園名"=>"母衣幼稚園",
"電話番号"=>"0852-21-5656",
"定員"=>"95",
"一時預かり"=>"〇",
"預かり保育"=>"×",
"入園料"=>"4,000円(入園初年度のみ)",
"保育料"=>"月額8,700円",
"一時預かり保育料"=>"300円(日額)+おやつは持参",
"預かり保育料"=>"8,000円(月額)+おやつ代1,500円(月額) ※預かり保育〇の幼稚園のみ",
"調査日_和暦_年号"=>"平成",
"調査日_和暦_年"=>"27"}],
"success"=>true}