Examples

Validation successful
GET /v1/requests/1158774/actions/12593/validate
{
	"message":"validation successful",
	"result":{
		"validation":"successful",
		"errors":[
		]
	}
}

Validation failure
GET /v1/requests/1162274/actions/13744/validate
{
	"message":"validation failed",
	"result":{
		"validation":"failed",
		"errors":[
		"Title is a required field",
		"Abstract is a required field",
		"A PI CV is required for each PI",
		"The Progress Report upload is required",
		"A Primary Field of Science is required",
		"Resources must be requested"
		]
	}
}

Params

Param name Description
requestId
optional

Validations:

  • Must be a Integer

actionId
optional

Validations:

  • Must be a Integer

Returns

Code: 200

Description:

OK

Param name Description
validation
required

failed

Validations:

  • Must be a String

errors
required

Validations:

  • Must be an array of String