Changelog for June 27, 2024
-
POST tasking/v1/tasksendpoint — thecreateTaskoperation request now takes an optionaleulaparameter to select the end user license agreement (EULA) that applies to the tasking products. For details, see EULA. -
GET tasking/v1/priceendpoint — thegetPriceoperation request now takes a requiredeulaparameter to select the end user license agreement (EULA) that applies to the tasking products. For details, see EULA. -
GET company/v1/contracts/{contractID}andGET company/v1/contractsendpoints — the response to agetContractoperation or alistContractsoperation now includes the applicable EULA value in theeulaproperty. -
GET tasking/v1/tasks/{taskID}andGET tasking/v1/tasksendpoints — the response to agetTaskoperation or alistTasksoperation now includes the applicable EULA value in theeulaproperty. -
GET tasking/v1/tasks/{taskID}andGET tasking/v1/tasksendpoints — the response to agetTaskoperation or alistTasksoperation now includes a list ofdeliveryLocations. -
All endpoints — the ICEYE Constellation API Suite (ICAS) now incorporates a validation framework that checks all incoming requests to make sure that they conform to the API specifications. In particular:
-
If any required parameters are missing, an HTTP 400 error is returned.
-
If any unknown parameters are provided (could also be caused by mis-spelling a parameter), an HTTP 400 error is returned.
-
If a parameter value is missing or does not conform to the API specification, an HTTP 400 error is returned.
-