202 lines
5.4 KiB
JSON
202 lines
5.4 KiB
JSON
{
|
|
"validator": {
|
|
"API0000-email": {
|
|
"name": "ユーザーメールアドレス",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "5-254",
|
|
"validate-pattern": "(@)"
|
|
},
|
|
"API0000-password": {
|
|
"name": "パスワード",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "8-32",
|
|
"validate-pattern": "^.+$"
|
|
},
|
|
"API0100-email": {
|
|
"name": "ユーザーメールアドレス",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-254",
|
|
"validate-pattern": "^.+$"
|
|
},
|
|
"API0103-email": {
|
|
"name": "ユーザーメールアドレス",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-254",
|
|
"validate-pattern": "^.+$"
|
|
},
|
|
"API0200-clientUserId": {
|
|
"name": "ユーザーID",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-20",
|
|
"validate-pattern": "^\\d+$"
|
|
},
|
|
"API0200-password": {
|
|
"name": "パスワード",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "0-12",
|
|
"validate-pattern": "^$|^.{8,12}$"
|
|
},
|
|
"API0200-lastName": {
|
|
"name": "姓",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-20",
|
|
"validate-pattern": "^.{1,20}$"
|
|
},
|
|
"API0200-firstName": {
|
|
"name": "名",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-20",
|
|
"validate-pattern": "^.{1,20}$"
|
|
},
|
|
"API0201-clientId": {
|
|
"name": "クライアントID",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-20",
|
|
"validate-pattern": "^\\d+$"
|
|
},
|
|
|
|
"API0201-displayName": {
|
|
"name": "表示用会社名",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-20",
|
|
"validate-pattern": "^.{1,20}$"
|
|
},
|
|
"API0203-clientLinkId": {
|
|
"name": "ライアント公開情報ID",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-20",
|
|
"validate-pattern": "^\\d+$"
|
|
},
|
|
"API0203-linkId": {
|
|
"name": "公開情報ID",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-20",
|
|
"validate-pattern": "^\\d+$"
|
|
},
|
|
"API0203-linkUrl": {
|
|
"name": "公開情報URL",
|
|
"not-null": "0",
|
|
"length-order": "1",
|
|
"length-limiter": "1-20",
|
|
"validate-pattern": "^(https?://)?[\\w.-]+(\\.[\\w\\.-]+)+[/#?]?.*$"
|
|
},
|
|
"API0205-companyNumber": {
|
|
"name": "法人または企業番号",
|
|
"not-null": "1",
|
|
"length-order": "1",
|
|
"length-limiter": "13-13",
|
|
"validate-pattern": "^\\d{13}$"
|
|
},
|
|
"API0205-companyName": {
|
|
"name": "会社名",
|
|
"not-null": "1",
|
|
"length-order": "1",
|
|
"length-limiter": "1-50",
|
|
"validate-pattern": "^.{1,50}$"
|
|
},
|
|
"API0205-companyNameKana": {
|
|
"name": "(カナ)",
|
|
"not-null": "1",
|
|
"length-order": "1",
|
|
"length-limiter": "1-50",
|
|
"validate-pattern": "^[ァ-ヶー ]{1,50}$"
|
|
},
|
|
"API0205-companyNameEn": {
|
|
"name": "(ローマ字または英語表記[半角])",
|
|
"not-null": "1",
|
|
"length-order": "1",
|
|
"length-limiter": "1-100",
|
|
"validate-pattern": "^[A-Za-z]{1,100}$"
|
|
},
|
|
"API0205-zipCode": {
|
|
"name": "郵便番号",
|
|
"not-null": "1",
|
|
"length-order": "1",
|
|
"length-limiter": "1-7",
|
|
"validate-pattern": "^\\d{13}$"
|
|
},
|
|
"API0205-address1": {
|
|
"name": "市区郡",
|
|
"not-null": "1",
|
|
"length-order": "1",
|
|
"length-limiter": "1-50",
|
|
"validate-pattern": "^.{1,50}$"
|
|
},
|
|
"API0901-mmail": {
|
|
"name": "mail",
|
|
"not-null": "11",
|
|
"length-order": "12",
|
|
"length-limiter": "1-530",
|
|
"validate-pattern": "^.{11,50}$"
|
|
},
|
|
"API0206-sessionId": {
|
|
"name": "key",
|
|
"not-null": "13",
|
|
"length-order": "12",
|
|
"length-limiter": "1-250",
|
|
"validate-pattern": "^.{1,510}$"
|
|
} ,
|
|
"222": {
|
|
"name": "22",
|
|
"not-null": "1223",
|
|
"length-order": "2222",
|
|
"length-limiter": "1-2222",
|
|
"validate-pattern": "^.{1,510}$"
|
|
},
|
|
"1111111": {
|
|
"name": "11",
|
|
"not-null": "11",
|
|
"length-order": "11",
|
|
"length-limiter": "1-250",
|
|
"validate-pattern": "^.{111}$"
|
|
},
|
|
"44444": {
|
|
"name": "444",
|
|
"not-null": "44",
|
|
"length-order": "44",
|
|
"length-limiter": "1-250",
|
|
"validate-pattern": "^.{111}$"
|
|
},
|
|
"666": {
|
|
"name": "666",
|
|
"not-null": "66",
|
|
"length-order": "66",
|
|
"length-limiter": "1-66",
|
|
"validate-pattern": "^.{111}$"
|
|
},
|
|
"55555": {
|
|
"name": "555",
|
|
"not-null": "55",
|
|
"length-order": "44",
|
|
"length-limiter": "1-250",
|
|
"validate-pattern": "^.{111}$"
|
|
},
|
|
"7777": {
|
|
"name": "7777",
|
|
"not-null": "77",
|
|
"length-order": "77",
|
|
"length-limiter": "1-250",
|
|
"validate-pattern": "^.{111}$"
|
|
},
|
|
"8888": {
|
|
"name": "8888",
|
|
"not-null": "55",
|
|
"length-order": "44",
|
|
"length-limiter": "1-250",
|
|
"validate-pattern": "^.{111}$"
|
|
}
|
|
|
|
}
|
|
} |