開発者向けサポート

/form_definitions

必要権限

  • system

提供メソッド

GET

サンプル
リクエスト
GET form_definitions.json?query=[{"column":"FREE_TABLE_NAME","operator":"equals","value":"MEMBER_METADATA"}]
レスポンス
200 OK

[{"FREE_TABLE_NAME": "MEMBER_METADATA","FREE_TABLE_ITEM_NAME": "XX_ID","REGIST_FLG": 1,"DISP_NAME": "XXID","DISP_COMMENT": null,"FORM_TYPE": 1,"FORM_OPTION": null,"FORM_SIZE": null,"FORM_MAXLENGTH": null,"FORM_TEXTAREA_COLS": null,"FORM_TEXTAREA_ROWS": null,"CHECK_PROPERTY": 1,"CHECK_NEED": null,"CHECK_BYTE_SIZE": null}]
リクエスト文説明
クエリーパラメータ

select
取得する列名を指定します。指定しない場合は FREE_ITEM_ID,FREE_TABLE_NAME,FREE_TABLE_ITEM_NAME,REGIST_FLG,DISP_NAME,DISP_COMMENT,FORM_TYPE,FORM_OPTION,FORM_SIZE,FORM_MAXLENGTH,FORM_TEXTAREA_COLS,FORM_TEXTAREA_ROWS,FORM_UPPER,FORM_TRIM,FORM_IME_MODE,FORM_FREE,CHECK_PROPERTY,CHECK_NEED,CHECK_BYTE_SIZE,CHECK_INT_SIZE,CHECK_DEC_SIZE,CHECK_NEGATIVE_FLG,REGIST_USER_ID,REGIST_DATE,UPDATE_USER_ID,UPDATE_DATE,SEARCH_CONDITION_EXCLUDE_FLG,DISP_ORDER を指定した場合と同じ動作をします。
"count(*)"のみを指定した時は、条件にマッチする件数を返します。このとき結果は次の形式になります。[{"count(*)": 件数数値}]
query
検索条件をJSON形式で指定します。詳細はデータアクセスAPIのページの共通パラメータを参照してください。
result_count
検索結果の取得数を指定します。1~100で指定してください。未指定の場合、結果は20件分返します。
page
取得するページ番号 ((page-1)*resultCount)+1件目からpage*resultCount件目までのデータが取得対象となります。未指定の場合は1が指定されたものとして動作します。

応答値説明
ボディー文字列

フォーム定義情報を格納したJSON値を返します。

POST

サンプル
リクエスト
POST form_definitions.json

{"FREE_TABLE_NAME":"MEMBER_METADATA","FREE_TABLE_ITEM_NAME":"SOCIAL_PLUS_ID","DISP_NAME":"ソーシャルプラスID","FORM_TYPE":"1","CHECK_PROPERTY":"1"}
レスポンス
200 OK

{"result": 1}
リクエスト文説明
ボディー文字列

フォーム定義の情報を格納したJSON文字列、形式はGETと同一です。

応答値説明
ボディー文字列

更新対象行数

ここを見た方は他にもこんなページを見ています。