Returns required fields for an action in an allocation type.
{ "message": null, "result": { "actionTypeId": 5, "actionType": "Appeal", "allocationTypeId": 500008, "allocationType": "SRAC", "requiredFields": { "request": { "abstract": {"required": false}, "actions": { "allocationDates": { "endDate": {"required": false}, "beginDate": {"required": false} }, "userComments": {"required": false} }, "isSupportedByGrants": {"required": false}, "keywords": {"required": false}, "shortTitle": {"required": false}, "grants": { "awardedAmount": {"required": false}, "comments": {"required": false}, "endDate": {"required": false}, "fundingAgencyId": {"required": false}, "grantNumber": {"required": false}, "piName": {"required": false}, "percentageAward": {"required": false}, "primaryFosTypeId": {"required": false}, "programOfficerEmail": {"required": false}, "programOfficerName": {"required": false}, "beginDate": {"required": false}, "title": {"required": false} }, "title": {"required": false}, "roles": { "person": { "username": {"required": false} } } } } } }
{ "message": null, "result": { "actionTypeId": 2, "actionType": "New", "allocationTypeId": 500013, "allocationType": "Startup", "requiredFields": { "request": { "abstract": { "required": true, "errorMessage": "Abstract is a required field" }, "actions": { "allocationDates": { "endDate": {"required": false}, "beginDate": {"required": false} }, "userComments": {"required": false} }, "isSupportedByGrants": { "required": true, "errorMessage": "Is this project supported by grants question must be answered" }, "keywords": { "required": true, "errorMessage": "Keywords are required" }, "shortTitle": {"required": false}, "grants": { "awardedAmount": { "required": true, "errorMessage": "Supporting Grant Award Amount is required" }, "comments": {"required": false}, "endDate": { "required": true, "errorMessage": "Supporting Grant End Date is required" }, "fundingAgencyId": { "required": true, "errorMessage": "Supporting Grant Funding Agency is required" }, "grantNumber": { "required": true, "errorMessage": "Supporting Grant Grant Number is required" }, "piName": { "required": true, "errorMessage": "Supporting Grant PI Name is required" }, "percentageAward": { "required": true, "errorMessage": "Supporting Grant Percent of Annual Amount is required" }, "primaryFosTypeId": { "required": true, "errorMessage": "Supporting Grant Primary Field of Science is required" }, "programOfficerEmail": { "required": true, "errorMessage": "Supporting Grant Program Officer Email is required" }, "programOfficerName": { "required": true, "errorMessage": "Supporting Grant Program Officer Name is required" }, "beginDate": { "required": true, "errorMessage": "Supporting Grant Begin Date is required" }, "title": { "required": true, "errorMessage": "Supporting Grant Title is required" } }, "title": { "required": true, "errorMessage": "Title is a required field" }, "roles": { "person": { "username": {"required": false} } } } } } }
Param name | Description |
---|---|
allocationTypeId
required |
Validations:
|
actionTypeId
required |
Validations:
|
OK
Param name | Description |
---|---|
actionTypeId
required |
Validations:
|
actionType
required |
Validations:
|
allocationTypeId
required |
Validations:
|
allocationType
required |
Validations:
|
requiredFields
required |
Validations:
|
requiredFields[request]
required |
Validations:
|
requiredFields[request][abstract]
required |
Validations:
|
requiredFields[request][abstract][required]
required |
Validations:
|
requiredFields[request][abstract][errorMessage]
required |
Validations:
|
requiredFields[request][actions]
required |
Validations:
|
requiredFields[request][actions][allocationDates]
required |
Validations:
|
requiredFields[request][actions][allocationDates][endDate]
required |
Validations:
|
requiredFields[request][actions][allocationDates][endDate][required]
required |
Validations:
|
requiredFields[request][actions][allocationDates][beginDate]
required |
Validations:
|
requiredFields[request][actions][allocationDates][beginDate][required]
required |
Validations:
|
requiredFields[request][actions][userComments]
required |
Validations:
|
requiredFields[request][actions][userComments][required]
required |
Validations:
|
requiredFields[request][isSupportedByGrants]
required |
Validations:
|
requiredFields[request][isSupportedByGrants][required]
required |
Validations:
|
requiredFields[request][isSupportedByGrants][errorMessage]
required |
Validations:
|
requiredFields[request][keywords]
required |
Validations:
|
requiredFields[request][keywords][required]
required |
Validations:
|
requiredFields[request][keywords][errorMessage]
required |
Validations:
|
requiredFields[request][shortTitle]
required |
Validations:
|
requiredFields[request][shortTitle][required]
required |
Validations:
|
requiredFields[request][grants]
required |
Validations:
|
requiredFields[request][grants][awardedAmount]
required |
Validations:
|
requiredFields[request][grants][awardedAmount][required]
required |
Validations:
|
requiredFields[request][grants][awardedAmount][errorMessage]
required |
Validations:
|
requiredFields[request][grants][comments]
required |
Validations:
|
requiredFields[request][grants][comments][required]
required |
Validations:
|
requiredFields[request][grants][endDate]
required |
Validations:
|
requiredFields[request][grants][endDate][required]
required |
Validations:
|
requiredFields[request][grants][endDate][errorMessage]
required |
Validations:
|
requiredFields[request][grants][fundingAgencyId]
required |
Validations:
|
requiredFields[request][grants][fundingAgencyId][required]
required |
Validations:
|
requiredFields[request][grants][fundingAgencyId][errorMessage]
required |
Validations:
|
requiredFields[request][grants][grantNumber]
required |
Validations:
|
requiredFields[request][grants][grantNumber][required]
required |
Validations:
|
requiredFields[request][grants][grantNumber][errorMessage]
required |
Validations:
|
requiredFields[request][grants][piName]
required |
Validations:
|
requiredFields[request][grants][piName][required]
required |
Validations:
|
requiredFields[request][grants][piName][errorMessage]
required |
Validations:
|
requiredFields[request][grants][percentageAward]
required |
Validations:
|
requiredFields[request][grants][percentageAward][required]
required |
Validations:
|
requiredFields[request][grants][percentageAward][errorMessage]
required |
Validations:
|
requiredFields[request][grants][primaryFosTypeId]
required |
Validations:
|
requiredFields[request][grants][primaryFosTypeId][required]
required |
Validations:
|
requiredFields[request][grants][primaryFosTypeId][errorMessage]
required |
Validations:
|
requiredFields[request][grants][programOfficerEmail]
required |
Validations:
|
requiredFields[request][grants][programOfficerEmail][required]
required |
Validations:
|
requiredFields[request][grants][programOfficerEmail][errorMessage]
required |
Validations:
|
requiredFields[request][grants][programOfficerName]
required |
Validations:
|
requiredFields[request][grants][programOfficerName][required]
required |
Validations:
|
requiredFields[request][grants][programOfficerName][errorMessage]
required |
Validations:
|
requiredFields[request][grants][beginDate]
required |
Validations:
|
requiredFields[request][grants][beginDate][required]
required |
Validations:
|
requiredFields[request][grants][beginDate][errorMessage]
required |
Validations:
|
requiredFields[request][grants][title]
required |
Validations:
|
requiredFields[request][grants][title][required]
required |
Validations:
|
requiredFields[request][grants][title][errorMessage]
required |
Validations:
|
requiredFields[request][title]
required |
Validations:
|
requiredFields[request][title][required]
required |
Validations:
|
requiredFields[request][title][errorMessage]
required |
Validations:
|
requiredFields[request][roles]
required |
Validations:
|
requiredFields[request][roles][person]
required |
Validations:
|
requiredFields[request][roles][person][username]
required |
Validations:
|
requiredFields[request][roles][person][username][required]
required |
Validations:
|
Unconfigured rule book
Param name | Description |
---|