Microsoft Azure Data Manager For Agriculture Data Plane Service (preview:2023-07-01)

2025/09/26 • 173 new methods

ApplicationData_CreateCascadeDeleteJob (new)
Description Create cascade delete job for application data resource.
Reference Link ¶

⚼ Request

PUT:  /application-data/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
applicationDataId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ApplicationData_GetCascadeDeleteJobDetails (new)
Description Get cascade delete job for application data resource.
Reference Link ¶

⚼ Request

GET:  /application-data/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ApplicationData_Get (new)
Description Get a specified application data resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/application-data/{applicationDataId}
{
partyId: string ,
applicationDataId: string ,
api-version: string ,
}

⚐ Response (200)

{
applicationProductDetails:
[
{
productName: string ,
isCarrier: boolean ,
avgMaterial:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
}
,
]
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ApplicationData_CreateOrUpdate (new)
Description Creates or updates an application data resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/application-data/{applicationDataId}
{
partyId: string ,
applicationDataId: string ,
api-version: string ,
applicationData:
{
applicationProductDetails:
[
{
productName: string ,
isCarrier: boolean ,
avgMaterial:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
}
,
]
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}

⚐ Response (200)

{
applicationProductDetails:
[
{
productName: string ,
isCarrier: boolean ,
avgMaterial:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
}
,
]
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (201)

{
applicationProductDetails:
[
{
productName: string ,
isCarrier: boolean ,
avgMaterial:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
}
,
]
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
ApplicationData_Delete (new)
Description Deletes a specified application data resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/application-data/{applicationDataId}
{
partyId: string ,
applicationDataId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Attachments_ListByPartyId (new)
Description Returns a paginated list of attachment resources under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/attachments
{
partyId: string ,
resourceIds: array ,
resourceTypes: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
resourceId: string ,
resourceType: enum ,
originalFileName: string ,
partyId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Attachments_Get (new)
Description Gets a specified attachment resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/attachments/{attachmentId}
{
partyId: string ,
attachmentId: string ,
api-version: string ,
}

⚐ Response (200)

{
resourceId: string ,
resourceType: enum ,
originalFileName: string ,
partyId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Attachments_CreateOrUpdate (new)
Description Creates or updates an attachment resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/attachments/{attachmentId}
{
partyId: string ,
attachmentId: string ,
api-version: string ,
file: file ,
resourceId: string ,
resourceType: string ,
originalFileName: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}

⚐ Response (201)

{
resourceId: string ,
resourceType: enum ,
originalFileName: string ,
partyId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}

⚐ Response (200)

{
resourceId: string ,
resourceType: enum ,
originalFileName: string ,
partyId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Attachments_Delete (new)
Description Deletes a specified attachment resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/attachments/{attachmentId}
{
partyId: string ,
attachmentId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Attachments_Download (new)
Description Downloads and returns attachment as response for the given input filePath.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/attachments/{attachmentId}/file
{
partyId: string ,
attachmentId: string ,
api-version: string ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
CropProducts_List (new)
Description Returns a paginated list of crop product resources.
Reference Link ¶

⚼ Request

GET:  /crop-products
{
cropIds: array ,
brands: array ,
products: array ,
traits: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
cropIds:
[
string ,
]
,
brand: string ,
product: string ,
trait: string ,
relativeMaturity:
{
unit: string ,
value: number ,
}
,
treatments:
[
string ,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
CropProducts_Get (new)
Description Gets a specified crop Product resource.
Reference Link ¶

⚼ Request

GET:  /crop-products/{cropProductId}
{
cropProductId: string ,
api-version: string ,
}

⚐ Response (200)

{
cropIds:
[
string ,
]
,
brand: string ,
product: string ,
trait: string ,
relativeMaturity:
{
unit: string ,
value: number ,
}
,
treatments:
[
string ,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
CropProducts_CreateOrUpdate (new)
Description Creates or updates a crop Product resource.
Reference Link ¶

⚼ Request

PATCH:  /crop-products/{cropProductId}
{
cropProductId: string ,
api-version: string ,
cropProduct:
{
cropIds:
[
string ,
]
,
brand: string ,
product: string ,
trait: string ,
relativeMaturity:
{
unit: string ,
value: number ,
}
,
treatments:
[
string ,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
cropIds:
[
string ,
]
,
brand: string ,
product: string ,
trait: string ,
relativeMaturity:
{
unit: string ,
value: number ,
}
,
treatments:
[
string ,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
cropIds:
[
string ,
]
,
brand: string ,
product: string ,
trait: string ,
relativeMaturity:
{
unit: string ,
value: number ,
}
,
treatments:
[
string ,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
CropProducts_Delete (new)
Description Deletes a specified crop Product resource.
Reference Link ¶

⚼ Request

DELETE:  /crop-products/{cropProductId}
{
cropProductId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Crops_List (new)
Description Returns a paginated list of crop resources.
Reference Link ¶

⚼ Request

GET:  /crops
{
phenotypes: array ,
breedingMethods: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
phenotype: string ,
breedingMethod: enum ,
measurements: object ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Crops_Get (new)
Description Gets a specified crop resource.
Reference Link ¶

⚼ Request

GET:  /crops/{cropId}
{
cropId: string ,
api-version: string ,
}

⚐ Response (200)

{
phenotype: string ,
breedingMethod: enum ,
measurements: object ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Crops_CreateOrUpdate (new)
Description Creates or updates a crop resource.
Reference Link ¶

⚼ Request

PATCH:  /crops/{cropId}
{
cropId: string ,
api-version: string ,
crop:
{
phenotype: string ,
breedingMethod: enum ,
measurements: object ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (200)

{
phenotype: string ,
breedingMethod: enum ,
measurements: object ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (201)

{
phenotype: string ,
breedingMethod: enum ,
measurements: object ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Crops_Delete (new)
Description Deletes Crop for given crop id.
Reference Link ¶

⚼ Request

DELETE:  /crops/{cropId}
{
cropId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
DeviceDataModels_List (new)
Description Returns a paginated list of device data model resources.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/device-data-models
{
sensorPartnerId: string ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
type: string ,
manufacturer: string ,
productCode: string ,
ports:
[
{
name: string ,
type: string ,
}
,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
DeviceDataModels_CreateOrUpdate (new)
Description Create a device data model entity.
Reference Link ¶

⚼ Request

PATCH:  /sensor-partners/{sensorPartnerId}/device-data-models/{deviceDataModelId}
{
sensorPartnerId: string ,
deviceDataModelId: string ,
api-version: string ,
deviceDataModelObject:
{
type: string ,
manufacturer: string ,
productCode: string ,
ports:
[
{
name: string ,
type: string ,
}
,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
type: string ,
manufacturer: string ,
productCode: string ,
ports:
[
{
name: string ,
type: string ,
}
,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
type: string ,
manufacturer: string ,
productCode: string ,
ports:
[
{
name: string ,
type: string ,
}
,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
DeviceDataModels_Get (new)
Description Gets a device data model entity.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/device-data-models/{deviceDataModelId}
{
sensorPartnerId: string ,
deviceDataModelId: string ,
api-version: string ,
}

⚐ Response (200)

{
type: string ,
manufacturer: string ,
productCode: string ,
ports:
[
{
name: string ,
type: string ,
}
,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
DeviceDataModels_Delete (new)
Description Deletes a device data model entity.
Reference Link ¶

⚼ Request

DELETE:  /sensor-partners/{sensorPartnerId}/device-data-models/{deviceDataModelId}
{
sensorPartnerId: string ,
deviceDataModelId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Devices_List (new)
Description Returns a paginated list of device resources.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/devices
{
parentDeviceIds: array ,
deviceDataModelIds: array ,
sensorPartnerId: string ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
deviceDataModelId: string ,
integrationId: string ,
type: string ,
hardwareId: string ,
reportingIntervalInSeconds: integer ,
parentDeviceId: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Devices_CreateOrUpdate (new)
Description Create a device entity.
Reference Link ¶

⚼ Request

PATCH:  /sensor-partners/{sensorPartnerId}/devices/{deviceId}
{
sensorPartnerId: string ,
deviceId: string ,
api-version: string ,
deviceDetails:
{
deviceDataModelId: string ,
integrationId: string ,
type: string ,
hardwareId: string ,
reportingIntervalInSeconds: integer ,
parentDeviceId: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
deviceDataModelId: string ,
integrationId: string ,
type: string ,
hardwareId: string ,
reportingIntervalInSeconds: integer ,
parentDeviceId: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
deviceDataModelId: string ,
integrationId: string ,
type: string ,
hardwareId: string ,
reportingIntervalInSeconds: integer ,
parentDeviceId: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Devices_Get (new)
Description Gets a device entity.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/devices/{deviceId}
{
sensorPartnerId: string ,
deviceId: string ,
api-version: string ,
}

⚐ Response (200)

{
deviceDataModelId: string ,
integrationId: string ,
type: string ,
hardwareId: string ,
reportingIntervalInSeconds: integer ,
parentDeviceId: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Devices_Delete (new)
Description Deletes a device entity.
Reference Link ¶

⚼ Request

DELETE:  /sensor-partners/{sensorPartnerId}/devices/{deviceId}
{
sensorPartnerId: string ,
deviceId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
FarmOperations_CreateDataIngestionJob (new)
Description Create a farm operation data ingestion job.
Reference Link ¶

⚼ Request

PUT:  /farm-operations/ingest-data/{jobId}
{
jobId: string ,
api-version: string ,
job:
{
partyId: string ,
authProviderId: string ,
operations:
[
string ,
]
,
startYear: integer ,
isIncremental: boolean ,
providerInput:
{
shapeType: enum ,
shapeResolution: enum ,
}
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (202)

{
partyId: string ,
authProviderId: string ,
operations:
[
string ,
]
,
startYear: integer ,
isIncremental: boolean ,
providerInput:
{
shapeType: enum ,
shapeResolution: enum ,
}
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
FarmOperations_GetDataIngestionJobDetails (new)
Description Get a farm operation data ingestion job.
Reference Link ¶

⚼ Request

GET:  /farm-operations/ingest-data/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
authProviderId: string ,
operations:
[
string ,
]
,
startYear: integer ,
isIncremental: boolean ,
providerInput:
{
shapeType: enum ,
shapeResolution: enum ,
}
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Farms_List (new)
Description Returns a paginated list of farm resources across all parties.
Reference Link ¶

⚼ Request

GET:  /farms
{
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Farms_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for specified farm.
Reference Link ¶

⚼ Request

PUT:  /farms/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
farmId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Farms_GetCascadeDeleteJobDetails (new)
Description Get a cascade delete job for specified farm.
Reference Link ¶

⚼ Request

GET:  /farms/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Farms_ListByPartyId (new)
Description Returns a paginated list of farm resources under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/farms
{
partyId: string ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Farms_Get (new)
Description Gets a specified farm resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/farms/{farmId}
{
partyId: string ,
farmId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Farms_CreateOrUpdate (new)
Description Creates or updates a farm resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/farms/{farmId}
{
partyId: string ,
farmId: string ,
api-version: string ,
farm:
{
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Farms_Delete (new)
Description Deletes a specified farm resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/farms/{farmId}
{
partyId: string ,
farmId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Fields_GetCascadeDeleteJobDetails (new)
Description Get a cascade delete job for specified field.
Reference Link ¶

⚼ Request

GET:  /fields/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Fields_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for specified field.
Reference Link ¶

⚼ Request

PUT:  /fields/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
fieldId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Fields_Get (new)
Description Gets a specified field resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/fields/{fieldId}
{
partyId: string ,
fieldId: string ,
api-version: string ,
}

⚐ Response (200)

{
farmId: string ,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Fields_CreateOrUpdate (new)
Description Creates or Updates a field resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/fields/{fieldId}
{
partyId: string ,
fieldId: string ,
api-version: string ,
field:
{
farmId: string ,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
farmId: string ,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
farmId: string ,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Fields_Delete (new)
Description Deletes a specified field resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/fields/{fieldId}
{
partyId: string ,
fieldId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
HarvestData_CreateCascadeDeleteJob (new)
Description Create cascade delete job for harvest data resource.
Reference Link ¶

⚼ Request

PUT:  /harvest-data/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
harvestDataId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
HarvestData_GetCascadeDeleteJobDetails (new)
Description Get cascade delete job for harvest data resource.
Reference Link ¶

⚼ Request

GET:  /harvest-data/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
HarvestData_Get (new)
Description Get a specified harvest data resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/harvest-data/{harvestDataId}
{
partyId: string ,
harvestDataId: string ,
api-version: string ,
}

⚐ Response (200)

{
totalYield:
{
unit: string ,
value: number ,
}
,
avgYield:
{
unit: string ,
value: number ,
}
,
totalWetMass:
{
unit: string ,
value: number ,
}
,
avgWetMass:
{
unit: string ,
value: number ,
}
,
avgMoisture:
{
unit: string ,
value: number ,
}
,
avgSpeed:
{
unit: string ,
value: number ,
}
,
harvestProductDetails:
[
{
productName: string ,
area:
{
unit: string ,
value: number ,
}
,
totalYield:
{
unit: string ,
value: number ,
}
,
avgYield:
{
unit: string ,
value: number ,
}
,
avgMoisture:
{
unit: string ,
value: number ,
}
,
totalWetMass:
{
unit: string ,
value: number ,
}
,
avgWetMass:
{
unit: string ,
value: number ,
}
,
}
,
]
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
HarvestData_CreateOrUpdate (new)
Description Creates or updates harvest data resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/harvest-data/{harvestDataId}
{
partyId: string ,
harvestDataId: string ,
api-version: string ,
harvestData:
{
totalYield:
{
unit: string ,
value: number ,
}
,
avgYield:
{
unit: string ,
value: number ,
}
,
totalWetMass:
{
unit: string ,
value: number ,
}
,
avgWetMass:
{
unit: string ,
value: number ,
}
,
avgMoisture:
{
unit: string ,
value: number ,
}
,
avgSpeed:
{
unit: string ,
value: number ,
}
,
harvestProductDetails:
[
{
productName: string ,
area:
{
unit: string ,
value: number ,
}
,
totalYield:
{
unit: string ,
value: number ,
}
,
avgYield:
{
unit: string ,
value: number ,
}
,
avgMoisture:
{
unit: string ,
value: number ,
}
,
totalWetMass:
{
unit: string ,
value: number ,
}
,
avgWetMass:
{
unit: string ,
value: number ,
}
,
}
,
]
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}

⚐ Response (200)

{
totalYield:
{
unit: string ,
value: number ,
}
,
avgYield:
{
unit: string ,
value: number ,
}
,
totalWetMass:
{
unit: string ,
value: number ,
}
,
avgWetMass:
{
unit: string ,
value: number ,
}
,
avgMoisture:
{
unit: string ,
value: number ,
}
,
avgSpeed:
{
unit: string ,
value: number ,
}
,
harvestProductDetails:
[
{
productName: string ,
area:
{
unit: string ,
value: number ,
}
,
totalYield:
{
unit: string ,
value: number ,
}
,
avgYield:
{
unit: string ,
value: number ,
}
,
avgMoisture:
{
unit: string ,
value: number ,
}
,
totalWetMass:
{
unit: string ,
value: number ,
}
,
avgWetMass:
{
unit: string ,
value: number ,
}
,
}
,
]
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (201)

{
totalYield:
{
unit: string ,
value: number ,
}
,
avgYield:
{
unit: string ,
value: number ,
}
,
totalWetMass:
{
unit: string ,
value: number ,
}
,
avgWetMass:
{
unit: string ,
value: number ,
}
,
avgMoisture:
{
unit: string ,
value: number ,
}
,
avgSpeed:
{
unit: string ,
value: number ,
}
,
harvestProductDetails:
[
{
productName: string ,
area:
{
unit: string ,
value: number ,
}
,
totalYield:
{
unit: string ,
value: number ,
}
,
avgYield:
{
unit: string ,
value: number ,
}
,
avgMoisture:
{
unit: string ,
value: number ,
}
,
totalWetMass:
{
unit: string ,
value: number ,
}
,
avgWetMass:
{
unit: string ,
value: number ,
}
,
}
,
]
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
HarvestData_Delete (new)
Description Deletes a specified harvest data resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/harvest-data/{harvestDataId}
{
partyId: string ,
harvestDataId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ImageProcessing_CreateRasterizeJob (new)
Description Create a ImageProcessing Rasterize job.
Reference Link ¶

⚼ Request

PUT:  /image-processing/rasterize/{jobId}
{
jobId: string ,
api-version: string ,
job:
{
partyId: string ,
shapefileAttachmentId: string ,
shapefileColumnNames:
[
string ,
]
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (202)

{
partyId: string ,
shapefileAttachmentId: string ,
shapefileColumnNames:
[
string ,
]
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ImageProcessing_GetRasterizeJob (new)
Description Get ImageProcessing Rasterize job's details.
Reference Link ¶

⚼ Request

GET:  /image-processing/rasterize/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
shapefileAttachmentId: string ,
shapefileColumnNames:
[
string ,
]
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
InsightAttachments_ListByPartyIdModelIdAndResource (new)
Description Returns a paginated list of insight resources.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/models/{modelId}/resource-types/{resourceType}/resources/{resourceId}/insight-attachments
{
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
insightIds: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
insightId: string ,
modelId: string ,
resourceType: enum ,
resourceId: string ,
originalFileName: string ,
partyId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
InsightAttachments_CreateOrUpdate (new)
Description Creates or updates insight entity.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/models/{modelId}/resource-types/{resourceType}/resources/{resourceId}/insight-attachments/{insightAttachmentId}
{
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
insightAttachmentId: string ,
api-version: string ,
file: file ,
insightId: string ,
originalFileName: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}

⚐ Response (201)

{
insightId: string ,
modelId: string ,
resourceType: enum ,
resourceId: string ,
originalFileName: string ,
partyId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}

⚐ Response (200)

{
insightId: string ,
modelId: string ,
resourceType: enum ,
resourceId: string ,
originalFileName: string ,
partyId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
InsightAttachments_Get (new)
Description Gets a specified insight resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/models/{modelId}/resource-types/{resourceType}/resources/{resourceId}/insight-attachments/{insightAttachmentId}
{
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
insightAttachmentId: string ,
api-version: string ,
}

⚐ Response (200)

{
insightId: string ,
modelId: string ,
resourceType: enum ,
resourceId: string ,
originalFileName: string ,
partyId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
eTag: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
InsightAttachments_Delete (new)
Description Deletes a specified insight resource.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/models/{modelId}/resource-types/{resourceType}/resources/{resourceId}/insight-attachments/{insightAttachmentId}
{
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
insightAttachmentId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
InsightAttachments_Download (new)
Description Downloads and returns insight-attachment as response for the given input filePath.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/models/{modelId}/resource-types/{resourceType}/resources/{resourceId}/insight-attachments/{insightAttachmentId}/file
{
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
insightAttachmentId: string ,
api-version: string ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Insights_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for insights specified partyId/modelId/resourceType/resourceId.
Reference Link ¶

⚼ Request

PUT:  /insights/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
insightId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Insights_GetCascadeDeleteJobDetails (new)
Description Get a cascade delete job for specified insight.
Reference Link ¶

⚼ Request

GET:  /insights/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Insights_ListByPartyIdModelIdAndResource (new)
Description Returns a paginated list of insight resources.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/models/{modelId}/resource-types/{resourceType}/resources/{resourceId}/insights
{
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
minInsightStartDateTime: string ,
maxInsightStartDateTime: string ,
minInsightEndDateTime: string ,
maxInsightEndDateTime: string ,
measurementFilters: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
modelId: string ,
resourceType: enum ,
resourceId: string ,
modelVersion: string ,
attachmentsLink: string ,
insightStartDateTime: string ,
insightEndDateTime: string ,
measurements: object ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Insights_CreateOrUpdate (new)
Description Creates or updates insight entity.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/models/{modelId}/resource-types/{resourceType}/resources/{resourceId}/insights/{insightId}
{
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
insightId: string ,
api-version: string ,
insightData:
{
partyId: string ,
modelId: string ,
resourceType: enum ,
resourceId: string ,
modelVersion: string ,
attachmentsLink: string ,
insightStartDateTime: string ,
insightEndDateTime: string ,
measurements: object ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
partyId: string ,
modelId: string ,
resourceType: enum ,
resourceId: string ,
modelVersion: string ,
attachmentsLink: string ,
insightStartDateTime: string ,
insightEndDateTime: string ,
measurements: object ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
partyId: string ,
modelId: string ,
resourceType: enum ,
resourceId: string ,
modelVersion: string ,
attachmentsLink: string ,
insightStartDateTime: string ,
insightEndDateTime: string ,
measurements: object ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Insights_Get (new)
Description Gets a specified insight resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/models/{modelId}/resource-types/{resourceType}/resources/{resourceId}/insights/{insightId}
{
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
insightId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
modelId: string ,
resourceType: enum ,
resourceId: string ,
modelVersion: string ,
attachmentsLink: string ,
insightStartDateTime: string ,
insightEndDateTime: string ,
measurements: object ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Insights_Delete (new)
Description Deletes a specified insight resource.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/models/{modelId}/resource-types/{resourceType}/resources/{resourceId}/insights/{insightId}
{
partyId: string ,
modelId: string ,
resourceType: string ,
resourceId: string ,
insightId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ManagementZones_List (new)
Description Returns a paginated list of management zone resources across all parties.
Reference Link ¶

⚼ Request

GET:  /management-zones
{
types: array ,
cropIds: array ,
seasonIds: array ,
fieldIds: array ,
sources: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ManagementZones_GetCascadeDeleteJobDetails (new)
Description Get a cascade delete job for specified job id.
Reference Link ¶

⚼ Request

GET:  /management-zones/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ManagementZones_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for specified management zone.
Reference Link ¶

⚼ Request

PUT:  /management-zones/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
managementZoneId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ManagementZones_ListByPartyId (new)
Description Returns a paginated list of management zone resources under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/management-zones
{
partyId: string ,
types: array ,
cropIds: array ,
seasonIds: array ,
fieldIds: array ,
sources: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ManagementZones_Get (new)
Description Gets a specified management zone resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/management-zones/{managementZoneId}
{
partyId: string ,
managementZoneId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ManagementZones_CreateOrUpdate (new)
Description Creates or updates a management zone resource.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/management-zones/{managementZoneId}
{
partyId: string ,
managementZoneId: string ,
api-version: string ,
managementZone:
{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (200)

{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (201)

{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ManagementZones_Delete (new)
Description Deletes a specified management zone resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/management-zones/{managementZoneId}
{
partyId: string ,
managementZoneId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ModelInference_CreateBiomassModelJob (new)
Description Create a Biomass Model job.
Reference Link ¶

⚼ Request

PUT:  /model-inference/models/microsoft-biomass/infer-data/{jobId}
{
jobId: string ,
api-version: string ,
job:
{
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
modelVersion: string ,
cropName: enum ,
plantingStartDateTime: string ,
inferenceEndDateTime: string ,
weatherExtensionId: string ,
satelliteProvider: enum ,
satelliteSource: enum ,
imageResolution: number ,
imageFormat: enum ,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (202)

{
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
modelVersion: string ,
cropName: enum ,
plantingStartDateTime: string ,
inferenceEndDateTime: string ,
weatherExtensionId: string ,
satelliteProvider: enum ,
satelliteSource: enum ,
imageResolution: number ,
imageFormat: enum ,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ModelInference_GetBiomassModelJob (new)
Description Get Biomass Model job's details.
Reference Link ¶

⚼ Request

GET:  /model-inference/models/microsoft-biomass/infer-data/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
modelVersion: string ,
cropName: enum ,
plantingStartDateTime: string ,
inferenceEndDateTime: string ,
weatherExtensionId: string ,
satelliteProvider: enum ,
satelliteSource: enum ,
imageResolution: number ,
imageFormat: enum ,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ModelInference_CreateSensorPlacementModelJob (new)
Description Create a Sensor Placement Model job.
Reference Link ¶

⚼ Request

PUT:  /model-inference/models/microsoft-sensor-placement/infer-data/{jobId}
{
jobId: string ,
api-version: string ,
job:
{
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
modelVersion: string ,
inferenceStartDateTime: string ,
inferenceEndDateTime: string ,
satelliteProvider: enum ,
satelliteSource: enum ,
sensorType: string ,
isRanked: boolean ,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (202)

{
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
modelVersion: string ,
inferenceStartDateTime: string ,
inferenceEndDateTime: string ,
satelliteProvider: enum ,
satelliteSource: enum ,
sensorType: string ,
isRanked: boolean ,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ModelInference_GetSensorPlacementModelJob (new)
Description Get Sensor Placement Model job's details.
Reference Link ¶

⚼ Request

GET:  /model-inference/models/microsoft-sensor-placement/infer-data/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
modelVersion: string ,
inferenceStartDateTime: string ,
inferenceEndDateTime: string ,
satelliteProvider: enum ,
satelliteSource: enum ,
sensorType: string ,
isRanked: boolean ,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ModelInference_CreateSoilMoistureModelJob (new)
Description Create a SoilMoisture Model job.
Reference Link ¶

⚼ Request

PUT:  /model-inference/models/microsoft-soil-moisture/infer-data/{jobId}
{
jobId: string ,
api-version: string ,
job:
{
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
sensorDataModelId: string ,
sensorPartnerId: string ,
inferenceStartDateTime: string ,
inferenceEndDateTime: string ,
satelliteProvider: enum ,
satelliteSource: enum ,
imageResolution: number ,
imageFormat: enum ,
modelVersion: string ,
sensorDefinition:
{
sensorMeasurement: string ,
minProperty: string ,
maxProperty: string ,
}
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (202)

{
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
sensorDataModelId: string ,
sensorPartnerId: string ,
inferenceStartDateTime: string ,
inferenceEndDateTime: string ,
satelliteProvider: enum ,
satelliteSource: enum ,
imageResolution: number ,
imageFormat: enum ,
modelVersion: string ,
sensorDefinition:
{
sensorMeasurement: string ,
minProperty: string ,
maxProperty: string ,
}
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
ModelInference_GetSoilMoistureModelJob (new)
Description Get SoilMoisture Model job's details.
Reference Link ¶

⚼ Request

GET:  /model-inference/models/microsoft-soil-moisture/infer-data/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
sensorDataModelId: string ,
sensorPartnerId: string ,
inferenceStartDateTime: string ,
inferenceEndDateTime: string ,
satelliteProvider: enum ,
satelliteSource: enum ,
imageResolution: number ,
imageFormat: enum ,
modelVersion: string ,
sensorDefinition:
{
sensorMeasurement: string ,
minProperty: string ,
maxProperty: string ,
}
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
NutrientAnalyses_List (new)
Description Returns a paginated list of nutrient analysis resources across all parties.
Reference Link ¶

⚼ Request

GET:  /nutrient-analyses
{
parentType: string ,
parentIds: array ,
classifications: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
parentId: string ,
parentType: enum ,
unit: string ,
value: number ,
referenceValueLow: number ,
referenceValueHigh: number ,
classification: string ,
recommendation: string ,
products:
[
{
rate: string ,
instruction: string ,
product: string ,
}
,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
NutrientAnalyses_ListByPartyId (new)
Description Returns a paginated list of nutrient analysis resources under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/nutrient-analyses
{
partyId: string ,
parentType: string ,
parentIds: array ,
classifications: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
parentId: string ,
parentType: enum ,
unit: string ,
value: number ,
referenceValueLow: number ,
referenceValueHigh: number ,
classification: string ,
recommendation: string ,
products:
[
{
rate: string ,
instruction: string ,
product: string ,
}
,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
NutrientAnalyses_Get (new)
Description Gets a specified nutrient analysis resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/nutrient-analyses/{nutrientAnalysisId}
{
partyId: string ,
nutrientAnalysisId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
parentId: string ,
parentType: enum ,
unit: string ,
value: number ,
referenceValueLow: number ,
referenceValueHigh: number ,
classification: string ,
recommendation: string ,
products:
[
{
rate: string ,
instruction: string ,
product: string ,
}
,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
NutrientAnalyses_CreateOrUpdate (new)
Description Creates or updates a nutrient analysis resource.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/nutrient-analyses/{nutrientAnalysisId}
{
partyId: string ,
nutrientAnalysisId: string ,
api-version: string ,
nutrientAnalysis:
{
partyId: string ,
parentId: string ,
parentType: enum ,
unit: string ,
value: number ,
referenceValueLow: number ,
referenceValueHigh: number ,
classification: string ,
recommendation: string ,
products:
[
{
rate: string ,
instruction: string ,
product: string ,
}
,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (200)

{
partyId: string ,
parentId: string ,
parentType: enum ,
unit: string ,
value: number ,
referenceValueLow: number ,
referenceValueHigh: number ,
classification: string ,
recommendation: string ,
products:
[
{
rate: string ,
instruction: string ,
product: string ,
}
,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (201)

{
partyId: string ,
parentId: string ,
parentType: enum ,
unit: string ,
value: number ,
referenceValueLow: number ,
referenceValueHigh: number ,
classification: string ,
recommendation: string ,
products:
[
{
rate: string ,
instruction: string ,
product: string ,
}
,
]
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
NutrientAnalyses_Delete (new)
Description Deletes a specified nutrient analysis resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/nutrient-analyses/{nutrientAnalysisId}
{
partyId: string ,
nutrientAnalysisId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
OAuthProviders_List (new)
Description Returns a paginated list of oauthProvider resources.
Reference Link ¶

⚼ Request

GET:  /oauth/providers
{
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
appId: string ,
appSecret: string ,
apiKey: string ,
isProductionApp: boolean ,
id: string ,
eTag: string ,
createdDateTime: string ,
modifiedDateTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
OAuthProviders_Get (new)
Description Get a specified oauthProvider resource.
Reference Link ¶

⚼ Request

GET:  /oauth/providers/{oauthProviderId}
{
oauthProviderId: string ,
api-version: string ,
}

⚐ Response (200)

{
appId: string ,
appSecret: string ,
apiKey: string ,
isProductionApp: boolean ,
id: string ,
eTag: string ,
createdDateTime: string ,
modifiedDateTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
OAuthProviders_CreateOrUpdate (new)
Description Creates or updates an oauthProvider resource.
Reference Link ¶

⚼ Request

PATCH:  /oauth/providers/{oauthProviderId}
{
oauthProviderId: string ,
api-version: string ,
oauthProvider:
{
appId: string ,
appSecret: string ,
apiKey: string ,
isProductionApp: boolean ,
id: string ,
eTag: string ,
createdDateTime: string ,
modifiedDateTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
appId: string ,
appSecret: string ,
apiKey: string ,
isProductionApp: boolean ,
id: string ,
eTag: string ,
createdDateTime: string ,
modifiedDateTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
appId: string ,
appSecret: string ,
apiKey: string ,
isProductionApp: boolean ,
id: string ,
eTag: string ,
createdDateTime: string ,
modifiedDateTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
OAuthProviders_Delete (new)
Description Deletes an specified oauthProvider resource.
Reference Link ¶

⚼ Request

DELETE:  /oauth/providers/{oauthProviderId}
{
oauthProviderId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
OAuthProviders_GetCascadeDeleteJobDetails (new)
Description Get cascade delete job for oauthProvider resource.
Reference Link ¶

⚼ Request

GET:  /oauth/providers/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
oauthProviderId: string ,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
OAuthProviders_CreateCascadeDeleteJob (new)
Description Create cascade delete job for oauthProvider resource.
Reference Link ¶

⚼ Request

PUT:  /oauth/providers/cascade-delete/{jobId}
{
jobId: string ,
oauthProviderId: string ,
api-version: string ,
}

⚐ Response (202)

{
oauthProviderId: string ,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
OAuthTokens_List (new)
Description Returns a list of OAuthToken documents.
Reference Link ¶

⚼ Request

GET:  /oauth/tokens
{
authProviderIds: array ,
partyIds: array ,
isValid: boolean ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
authProviderId: string ,
isValid: boolean ,
eTag: string ,
createdDateTime: string ,
modifiedDateTime: string ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
OAuthTokens_GetCascadeDeleteJobDetails (new)
Description Get remove job for OAuth token.
Reference Link ¶

⚼ Request

GET:  /oauth/tokens/remove/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
OAuthTokens_CreateCascadeDeleteJob (new)
Description Create remove job for OAuth token.
Reference Link ¶

⚼ Request

PUT:  /oauth/tokens/remove/{jobId}
{
jobId: string ,
partyId: string ,
oauthProviderId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Parties_List (new)
Description Returns a paginated list of party resources.
Reference Link ¶

⚼ Request

GET:  /parties
{
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Parties_GeoOverlap (new)
Description Returns overlapping area between two resources.
Reference Link ¶

⚼ Request

POST:  /parties:overlap
{
api-version: string ,
overlapResources:
{
resources:
[
{
partyId: string ,
resourceType: string ,
resourceId: string ,
resourceArea: number ,
}
,
]
,
}
,
}

⚐ Response (200)

{
resources:
[
{
partyId: string ,
resourceType: string ,
resourceId: string ,
resourceArea: number ,
}
,
]
,
overlappingArea: number ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Parties_Get (new)
Description Gets a specified party resource.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}
{
partyId: string ,
api-version: string ,
}

⚐ Response (200)

{
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Parties_CreateOrUpdate (new)
Description Creates or updates a party resource.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}
{
partyId: string ,
api-version: string ,
party:
{
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Parties_Delete (new)
Description Deletes a specified party resource.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}
{
partyId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Parties_GetCascadeDeleteJobDetails (new)
Description Get a cascade delete job for specified party.
Reference Link ¶

⚼ Request

GET:  /parties/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Parties_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for specified party.
Reference Link ¶

⚼ Request

PUT:  /parties/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PlantingData_Get (new)
Description Get a specified planting data resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/planting-data/{plantingDataId}
{
partyId: string ,
plantingDataId: string ,
api-version: string ,
}

⚐ Response (200)

{
avgPlantingRate:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
plantingProductDetails:
[
{
productName: string ,
area:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
}
,
]
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PlantingData_CreateOrUpdate (new)
Description Creates or updates an planting data resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/planting-data/{plantingDataId}
{
partyId: string ,
plantingDataId: string ,
api-version: string ,
plantingData:
{
avgPlantingRate:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
plantingProductDetails:
[
{
productName: string ,
area:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
}
,
]
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}

⚐ Response (200)

{
avgPlantingRate:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
plantingProductDetails:
[
{
productName: string ,
area:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
}
,
]
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (201)

{
avgPlantingRate:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
plantingProductDetails:
[
{
productName: string ,
area:
{
unit: string ,
value: number ,
}
,
totalMaterial:
{
unit: string ,
value: number ,
}
,
avgMaterial:
{
unit: string ,
value: number ,
}
,
}
,
]
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
PlantingData_Delete (new)
Description Deletes a specified planting data resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/planting-data/{plantingDataId}
{
partyId: string ,
plantingDataId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PlantingData_CreateCascadeDeleteJob (new)
Description Create cascade delete job for planting data resource.
Reference Link ¶

⚼ Request

PUT:  /planting-data/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
plantingDataId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PlantingData_GetCascadeDeleteJobDetails (new)
Description Get cascade delete job for planting data resource.
Reference Link ¶

⚼ Request

GET:  /planting-data/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PlantTissueAnalyses_Get (new)
Description Gets a specified plant tissue analysis resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/plant-tissue-analyses/{plantTissueAnalysisId}
{
partyId: string ,
plantTissueAnalysisId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
fieldId: string ,
cropId: string ,
cropProductId: string ,
seasonId: string ,
plantingDateTime: string ,
growthStage: string ,
plantPart: string ,
plantPosition: string ,
plantAppearance: string ,
sampleCollectionCondition: string ,
sampleCollectionDateTime: string ,
sampleReceivedDateTime: string ,
sampleTestResultDateTime: string ,
labDetails:
{
code: string ,
name: string ,
description: string ,
address: string ,
}
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PlantTissueAnalyses_CreateOrUpdate (new)
Description Creates or updates a plant tissue analysis resource.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/plant-tissue-analyses/{plantTissueAnalysisId}
{
partyId: string ,
plantTissueAnalysisId: string ,
api-version: string ,
plantTissueAnalysis:
{
partyId: string ,
fieldId: string ,
cropId: string ,
cropProductId: string ,
seasonId: string ,
plantingDateTime: string ,
growthStage: string ,
plantPart: string ,
plantPosition: string ,
plantAppearance: string ,
sampleCollectionCondition: string ,
sampleCollectionDateTime: string ,
sampleReceivedDateTime: string ,
sampleTestResultDateTime: string ,
labDetails:
{
code: string ,
name: string ,
description: string ,
address: string ,
}
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (200)

{
partyId: string ,
fieldId: string ,
cropId: string ,
cropProductId: string ,
seasonId: string ,
plantingDateTime: string ,
growthStage: string ,
plantPart: string ,
plantPosition: string ,
plantAppearance: string ,
sampleCollectionCondition: string ,
sampleCollectionDateTime: string ,
sampleReceivedDateTime: string ,
sampleTestResultDateTime: string ,
labDetails:
{
code: string ,
name: string ,
description: string ,
address: string ,
}
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (201)

{
partyId: string ,
fieldId: string ,
cropId: string ,
cropProductId: string ,
seasonId: string ,
plantingDateTime: string ,
growthStage: string ,
plantPart: string ,
plantPosition: string ,
plantAppearance: string ,
sampleCollectionCondition: string ,
sampleCollectionDateTime: string ,
sampleReceivedDateTime: string ,
sampleTestResultDateTime: string ,
labDetails:
{
code: string ,
name: string ,
description: string ,
address: string ,
}
,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PlantTissueAnalyses_Delete (new)
Description Deletes a specified plant tissue analysis resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/plant-tissue-analyses/{plantTissueAnalysisId}
{
partyId: string ,
plantTissueAnalysisId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PlantTissueAnalyses_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for specified plant tissue analysis.
Reference Link ¶

⚼ Request

PUT:  /plant-tissue-analyses/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
plantTissueAnalysisId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PlantTissueAnalyses_GetCascadeDeleteJobDetails (new)
Description Get a cascade delete job for specified plant tissue analysis.
Reference Link ¶

⚼ Request

GET:  /plant-tissue-analyses/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PrescriptionMaps_ListByPartyId (new)
Description Returns a paginated list of prescription map resources under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/prescription-maps
{
partyId: string ,
types: array ,
cropIds: array ,
seasonIds: array ,
fieldIds: array ,
sources: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PrescriptionMaps_Get (new)
Description Gets a specified prescription map resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/prescription-maps/{prescriptionMapId}
{
partyId: string ,
prescriptionMapId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PrescriptionMaps_CreateOrUpdate (new)
Description Creates or Updates a prescription map resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/prescription-maps/{prescriptionMapId}
{
partyId: string ,
prescriptionMapId: string ,
api-version: string ,
prescriptionMap:
{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PrescriptionMaps_Delete (new)
Description Deletes a specified prescription map resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/prescription-maps/{prescriptionMapId}
{
partyId: string ,
prescriptionMapId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PrescriptionMaps_List (new)
Description Returns a paginated list of prescription map resources across all parties.
Reference Link ¶

⚼ Request

GET:  /prescription-maps
{
types: array ,
cropIds: array ,
seasonIds: array ,
fieldIds: array ,
sources: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
partyId: string ,
type: string ,
seasonId: string ,
cropId: string ,
fieldId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PrescriptionMaps_GetCascadeDeleteJobDetails (new)
Description Get a cascade delete job for specified prescription map.
Reference Link ¶

⚼ Request

GET:  /prescription-maps/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
PrescriptionMaps_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for specified prescription map.
Reference Link ¶

⚼ Request

PUT:  /prescription-maps/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
prescriptionMapId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Prescriptions_Get (new)
Description Gets a specified prescription resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/prescriptions/{prescriptionId}
{
partyId: string ,
prescriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
prescriptionMapId: string ,
productCode: string ,
productName: string ,
type: string ,
measurements: object ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Prescriptions_CreateOrUpdate (new)
Description Creates or Updates a prescription resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/prescriptions/{prescriptionId}
{
partyId: string ,
prescriptionId: string ,
api-version: string ,
prescription:
{
partyId: string ,
prescriptionMapId: string ,
productCode: string ,
productName: string ,
type: string ,
measurements: object ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
partyId: string ,
prescriptionMapId: string ,
productCode: string ,
productName: string ,
type: string ,
measurements: object ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
partyId: string ,
prescriptionMapId: string ,
productCode: string ,
productName: string ,
type: string ,
measurements: object ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Prescriptions_Delete (new)
Description Deletes a specified prescription resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/prescriptions/{prescriptionId}
{
partyId: string ,
prescriptionId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Prescriptions_GetCascadeDeleteJobDetails (new)
Description Get a cascade delete job for specified prescription.
Reference Link ¶

⚼ Request

GET:  /prescriptions/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Prescriptions_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for specified prescription.
Reference Link ¶

⚼ Request

PUT:  /prescriptions/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
prescriptionId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Scenes_List (new)
Description Returns a paginated list of scene resources.
Reference Link ¶

⚼ Request

GET:  /scenes
{
provider: string ,
partyId: string ,
associatedResourceId: string ,
associatedResourceType: string ,
source: string ,
startDateTime: string ,
endDateTime: string ,
maxCloudCoveragePercentage: number ,
maxDarkPixelCoveragePercentage: number ,
imageNames: array ,
imageResolutions: array ,
imageFormats: array ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
sceneDateTime: string ,
provider: string ,
source: string ,
imageFiles:
[
{
fileLink: string ,
name: string ,
imageFormat: enum ,
resolution: number ,
}
,
]
,
imageFormat: enum ,
cloudCoverPercentage: number ,
darkPixelPercentage: number ,
ndviMedianValue: number ,
partyId: string ,
id: string ,
eTag: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Scenes_Download (new)
Description Downloads and returns file Stream as response for the given input filePath.
Reference Link ¶

⚼ Request

GET:  /scenes/downloadFiles
{
filePath: string ,
api-version: string ,
}

⚐ Response (200)

{
$schema: file ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Scenes_CreateSatelliteDataIngestionJob (new)
Description Create a satellite data ingestion job.
Reference Link ¶

⚼ Request

PUT:  /scenes/satellite/ingest-data/{jobId}
{
jobId: string ,
api-version: string ,
job:
{
credentials: object ,
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
startDateTime: string ,
endDateTime: string ,
provider: enum ,
source: enum ,
data:
{
imageNames:
[
string ,
]
,
imageFormats:
[
string ,
]
,
imageResolutions:
[
number ,
]
,
}
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (202)

{
credentials: object ,
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
startDateTime: string ,
endDateTime: string ,
provider: enum ,
source: enum ,
data:
{
imageNames:
[
string ,
]
,
imageFormats:
[
string ,
]
,
imageResolutions:
[
number ,
]
,
}
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Scenes_GetSatelliteDataIngestionJobDetails (new)
Description Get a satellite data ingestion job.
Reference Link ¶

⚼ Request

GET:  /scenes/satellite/ingest-data/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
credentials: object ,
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
startDateTime: string ,
endDateTime: string ,
provider: enum ,
source: enum ,
data:
{
imageNames:
[
string ,
]
,
imageFormats:
[
string ,
]
,
imageResolutions:
[
number ,
]
,
}
,
id: string ,
status: string ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Scenes_SearchFeatures (new)
Description Search for STAC features by collection id, bbox, intersecting geometry, start and end datetime.
Reference Link ¶

⚼ Request

POST:  /scenes/stac-collections/{collectionId}:search
{
collectionId: string ,
maxpagesize: integer ,
skip: integer ,
api-version: string ,
searchFeaturesQuery:
{
credentials: object ,
startDateTime: string ,
endDateTime: string ,
intersects:
{
type: enum ,
}
,
bbox:
[
number ,
]
,
featureIds:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
features:
[
{
stacVersion: string ,
stacExtensions:
[
string ,
]
,
id: string ,
type: string ,
geometry: object ,
bbox:
[
number ,
]
,
properties: object ,
links:
[
{
href: string ,
rel: string ,
type: string ,
title: string ,
}
,
]
,
assets: object ,
collection: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SeasonalFields_Get (new)
Description Gets a specified seasonal field resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/seasonal-fields/{seasonalFieldId}
{
partyId: string ,
seasonalFieldId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
farmId: string ,
fieldId: string ,
seasonId: string ,
cropProductIds:
[
string ,
]
,
cropId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SeasonalFields_CreateOrUpdate (new)
Description Creates or Updates a seasonal field resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/seasonal-fields/{seasonalFieldId}
{
partyId: string ,
seasonalFieldId: string ,
api-version: string ,
seasonalField:
{
partyId: string ,
farmId: string ,
fieldId: string ,
seasonId: string ,
cropProductIds:
[
string ,
]
,
cropId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
partyId: string ,
farmId: string ,
fieldId: string ,
seasonId: string ,
cropProductIds:
[
string ,
]
,
cropId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
partyId: string ,
farmId: string ,
fieldId: string ,
seasonId: string ,
cropProductIds:
[
string ,
]
,
cropId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SeasonalFields_Delete (new)
Description Deletes a specified seasonal-field resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/seasonal-fields/{seasonalFieldId}
{
partyId: string ,
seasonalFieldId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SeasonalFields_GetCascadeDeleteJobDetails (new)
Description Get cascade delete job for specified seasonal field.
Reference Link ¶

⚼ Request

GET:  /seasonal-fields/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SeasonalFields_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for specified seasonal field.
Reference Link ¶

⚼ Request

PUT:  /seasonal-fields/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
seasonalFieldId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Seasons_List (new)
Description Returns a paginated list of season resources.
Reference Link ¶

⚼ Request

GET:  /seasons
{
minStartDateTime: string ,
maxStartDateTime: string ,
minEndDateTime: string ,
maxEndDateTime: string ,
years: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
startDateTime: string ,
endDateTime: string ,
year: integer ,
geographicIdentifier: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Seasons_Get (new)
Description Gets a specified season resource.
Reference Link ¶

⚼ Request

GET:  /seasons/{seasonId}
{
seasonId: string ,
api-version: string ,
}

⚐ Response (200)

{
startDateTime: string ,
endDateTime: string ,
year: integer ,
geographicIdentifier: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Seasons_CreateOrUpdate (new)
Description Creates or updates a season resource.
Reference Link ¶

⚼ Request

PATCH:  /seasons/{seasonId}
{
seasonId: string ,
api-version: string ,
season:
{
startDateTime: string ,
endDateTime: string ,
year: integer ,
geographicIdentifier: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
startDateTime: string ,
endDateTime: string ,
year: integer ,
geographicIdentifier: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
startDateTime: string ,
endDateTime: string ,
year: integer ,
geographicIdentifier: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Seasons_Delete (new)
Description Deletes a specified season resource.
Reference Link ¶

⚼ Request

DELETE:  /seasons/{seasonId}
{
seasonId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorDataModels_List (new)
Description Returns a paginated list of sensor data model resources.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/sensor-data-models
{
sensorPartnerId: string ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
type: string ,
manufacturer: string ,
productCode: string ,
measures: object ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorDataModels_CreateOrUpdate (new)
Description Create a sensor data model entity.
Reference Link ¶

⚼ Request

PATCH:  /sensor-partners/{sensorPartnerId}/sensor-data-models/{sensorDataModelId}
{
sensorPartnerId: string ,
sensorDataModelId: string ,
api-version: string ,
sensorDataModelObject:
{
type: string ,
manufacturer: string ,
productCode: string ,
measures: object ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
type: string ,
manufacturer: string ,
productCode: string ,
measures: object ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
type: string ,
manufacturer: string ,
productCode: string ,
measures: object ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorDataModels_Get (new)
Description Gets a sensor data model entity.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/sensor-data-models/{sensorDataModelId}
{
sensorPartnerId: string ,
sensorDataModelId: string ,
api-version: string ,
}

⚐ Response (200)

{
type: string ,
manufacturer: string ,
productCode: string ,
measures: object ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorDataModels_Delete (new)
Description Deletes a sensor data model entity.
Reference Link ¶

⚼ Request

DELETE:  /sensor-partners/{sensorPartnerId}/sensor-data-models/{sensorDataModelId}
{
sensorPartnerId: string ,
sensorDataModelId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorEvents_List (new)
Description Returns a list of sensor events data. Time span for query is limited to 90 days at a time. Returns last 90 days events when startDateTime and endDateTime are not provided.
Reference Link ¶

⚼ Request

GET:  /sensor-events
{
sensorId: string ,
sensorPartnerId: string ,
startDateTime: string ,
endDateTime: string ,
excludeDuplicateEvents: boolean ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
sensorId: string ,
sensorPartnerId: string ,
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
eventDateTime: string ,
ingestionDateTime: string ,
measures: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorMappings_List (new)
Description Returns a paginated list of sensor mapping resources.
Reference Link ¶

⚼ Request

GET:  /sensor-mappings
{
sensorIds: array ,
sensorPartnerIds: array ,
partyIds: array ,
associatedResourceIds: array ,
associatedResourceType: string ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
sensorId: string ,
sensorPartnerId: string ,
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorMappings_CreateOrUpdate (new)
Description Create a sensor mapping entity.
Reference Link ¶

⚼ Request

PATCH:  /sensor-mappings/{sensorMappingId}
{
sensorMappingId: string ,
api-version: string ,
sensorMappingObject:
{
sensorId: string ,
sensorPartnerId: string ,
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
sensorId: string ,
sensorPartnerId: string ,
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
sensorId: string ,
sensorPartnerId: string ,
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorMappings_Get (new)
Description Gets a sensor mapping entity.
Reference Link ¶

⚼ Request

GET:  /sensor-mappings/{sensorMappingId}
{
sensorMappingId: string ,
api-version: string ,
}

⚐ Response (200)

{
sensorId: string ,
sensorPartnerId: string ,
partyId: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorMappings_Delete (new)
Description Deletes a sensor mapping entity.
Reference Link ¶

⚼ Request

DELETE:  /sensor-mappings/{sensorMappingId}
{
sensorMappingId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorPartnerIntegrations_List (new)
Description Gets partner integration models.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/integrations
{
sensorPartnerId: string ,
partyIds: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
integrationId: string ,
partyId: string ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorPartnerIntegrations_CreateOrUpdate (new)
Description Create or update an integration with a sensor partner.
Reference Link ¶

⚼ Request

PATCH:  /sensor-partners/{sensorPartnerId}/integrations/{integrationId}
{
sensorPartnerId: string ,
integrationId: string ,
api-version: string ,
sensorPartnerIntegrationModel:
{
integrationId: string ,
partyId: string ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
integrationId: string ,
partyId: string ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
integrationId: string ,
partyId: string ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorPartnerIntegrations_Get (new)
Description Gets a partner integration model entity.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/integrations/{integrationId}
{
sensorPartnerId: string ,
integrationId: string ,
api-version: string ,
}

⚐ Response (200)

{
integrationId: string ,
partyId: string ,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorPartnerIntegrations_Delete (new)
Description Deletes a partner integration model entity.
Reference Link ¶

⚼ Request

DELETE:  /sensor-partners/{sensorPartnerId}/integrations/{integrationId}
{
sensorPartnerId: string ,
integrationId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SensorPartnerIntegrations_CheckConsent (new)
Description Checks consent for partner integration.
Reference Link ¶

⚼ Request

POST:  /sensor-partners/{sensorPartnerId}/integrations/{integrationId}/:check-consent
{
sensorPartnerId: string ,
integrationId: string ,
key: string ,
api-version: string ,
}

⚐ Response (200)

{
consented: boolean ,
sensorPartnerId: string ,
integrationId: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Sensors_List (new)
Description Returns a paginated list of sensor resources.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/sensors
{
sensorDataModelIds: array ,
sensorMappingIds: array ,
sensorPartnerId: string ,
deviceIds: array ,
ids: array ,
names: array ,
propertyFilters: array ,
statuses: array ,
minCreatedDateTime: string ,
maxCreatedDateTime: string ,
minLastModifiedDateTime: string ,
maxLastModifiedDateTime: string ,
maxPageSize: integer ,
skipToken: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
sensorDataModelId: string ,
integrationId: string ,
hardwareId: string ,
deviceId: string ,
type: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
port:
{
name: string ,
type: string ,
}
,
depthInMeters:
[
number ,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
]
,
skipToken: string ,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Sensors_CreateOrUpdate (new)
Description Create a sensor entity.
Reference Link ¶

⚼ Request

PATCH:  /sensor-partners/{sensorPartnerId}/sensors/{sensorId}
{
sensorPartnerId: string ,
sensorId: string ,
api-version: string ,
sensorDetails:
{
sensorDataModelId: string ,
integrationId: string ,
hardwareId: string ,
deviceId: string ,
type: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
port:
{
name: string ,
type: string ,
}
,
depthInMeters:
[
number ,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (201)

{
sensorDataModelId: string ,
integrationId: string ,
hardwareId: string ,
deviceId: string ,
type: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
port:
{
name: string ,
type: string ,
}
,
depthInMeters:
[
number ,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (200)

{
sensorDataModelId: string ,
integrationId: string ,
hardwareId: string ,
deviceId: string ,
type: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
port:
{
name: string ,
type: string ,
}
,
depthInMeters:
[
number ,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Sensors_Get (new)
Description Gets a sensor entity.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/sensors/{sensorId}
{
sensorPartnerId: string ,
sensorId: string ,
api-version: string ,
}

⚐ Response (200)

{
sensorDataModelId: string ,
integrationId: string ,
hardwareId: string ,
deviceId: string ,
type: string ,
location:
{
latitude: number ,
longitude: number ,
}
,
port:
{
name: string ,
type: string ,
}
,
depthInMeters:
[
number ,
]
,
sensorPartnerId: string ,
id: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
eTag: string ,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Sensors_Delete (new)
Description Deletes a sensor entity.
Reference Link ¶

⚼ Request

DELETE:  /sensor-partners/{sensorPartnerId}/sensors/{sensorId}
{
sensorPartnerId: string ,
sensorId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Sensors_GetConnectionString (new)
Description Gets a sensor connection string.
Reference Link ¶

⚼ Request

GET:  /sensor-partners/{sensorPartnerId}/sensors/{sensorId}/connection-strings
{
sensorPartnerId: string ,
sensorId: string ,
api-version: string ,
}

⚐ Response (200)

{
primaryDeviceConnectionString: string ,
secondaryDeviceConnectionString: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Sensors_RenewConnectionString (new)
Description Renews a sensor connection string.
Reference Link ¶

⚼ Request

POST:  /sensor-partners/{sensorPartnerId}/sensors/{sensorId}/connection-strings/:renew
{
sensorPartnerId: string ,
sensorId: string ,
api-version: string ,
renewConnectionStringModel:
{
connectionStringType: enum ,
}
,
}

⚐ Response (200)

{
primaryDeviceConnectionString: string ,
secondaryDeviceConnectionString: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SolutionInference_Cancel (new)
Description Cancels a job for given solution id.
Reference Link ¶

⚼ Request

POST:  /solutions/{solutionId}:cancel
{
solutionId: string ,
api-version: string ,
solutionInferenceRequest:
{
requestPath: string ,
partnerRequestBody: object ,
}
,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SolutionInference_CreateOrUpdate (new)
Description Creates a job trigger for a solution.
Reference Link ¶

⚼ Request

POST:  /solutions/{solutionId}:create
{
solutionId: string ,
api-version: string ,
solutionInferenceRequest:
{
requestPath: string ,
partnerRequestBody: object ,
}
,
}

⚐ Response (202)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
SolutionInference_Fetch (new)
Description Fetches details of triggered job for a solution.
Reference Link ¶

⚼ Request

POST:  /solutions/{solutionId}:fetch
{
solutionId: string ,
api-version: string ,
solutionInferenceRequest:
{
requestPath: string ,
partnerRequestBody: object ,
}
,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
TillageData_Get (new)
Description Get a specified tillage data resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/tillage-data/{tillageDataId}
{
partyId: string ,
tillageDataId: string ,
api-version: string ,
}

⚐ Response (200)

{
tillageDepth:
{
unit: string ,
value: number ,
}
,
tillagePressure:
{
unit: string ,
value: number ,
}
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
TillageData_CreateOrUpdate (new)
Description Creates or updates an tillage data resource under a particular party.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/tillage-data/{tillageDataId}
{
partyId: string ,
tillageDataId: string ,
api-version: string ,
tillageData:
{
tillageDepth:
{
unit: string ,
value: number ,
}
,
tillagePressure:
{
unit: string ,
value: number ,
}
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}

⚐ Response (200)

{
tillageDepth:
{
unit: string ,
value: number ,
}
,
tillagePressure:
{
unit: string ,
value: number ,
}
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (201)

{
tillageDepth:
{
unit: string ,
value: number ,
}
,
tillagePressure:
{
unit: string ,
value: number ,
}
,
area:
{
unit: string ,
value: number ,
}
,
operationModifiedDateTime: string ,
operationStartDateTime: string ,
operationEndDateTime: string ,
associatedResource:
{
type: enum ,
id: string ,
}
,
partyId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
TillageData_Delete (new)
Description Deletes a specified tillage data resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/tillage-data/{tillageDataId}
{
partyId: string ,
tillageDataId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
TillageData_CreateCascadeDeleteJob (new)
Description Create cascade delete job for tillage data resource.
Reference Link ¶

⚼ Request

PUT:  /tillage-data/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
tillageDataId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
TillageData_GetCascadeDeleteJobDetails (new)
Description Get cascade delete job for tillage data resource.
Reference Link ¶

⚼ Request

GET:  /tillage-data/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
WeatherData_Get (new)
Description Returns a list of WeatherData.
Reference Link ¶

⚼ Request

POST:  /weather-data:fetch
{
api-version: string ,
weatherDataProviderRequest:
{
credentials: object ,
locations:
[
{
type: enum ,
value: string ,
}
,
]
,
extensionId: string ,
extensionApiName: string ,
language: string ,
startTimeHours: integer ,
endTimeHours: integer ,
duration: integer ,
units: string ,
additionalParams:
{
iconResolution: string ,
details: boolean ,
}
,
}
,
}

⚐ Response (200)

{
weatherMetadata:
{
extensionVersion: string ,
weatherDataType: string ,
extensionId: string ,
extensionApiName: string ,
language: string ,
startTimeHours: integer ,
endTimeHours: integer ,
duration: integer ,
units: string ,
additionalParams:
{
iconResolution: string ,
details: boolean ,
}
,
}
,
status: enum ,
locations:
[
{
location:
{
type: enum ,
value: string ,
}
,
requestCompletionTime: string ,
lastRefreshedDateTime: string ,
data:
{
wetBulbTemperature:
{
unit: string ,
values:
[
number ,
]
,
}
,
cloudCover:
{
unit: string ,
values:
[
number ,
]
,
}
,
dayOfWeek:
[
string ,
]
,
dayOrNight:
[
string ,
]
,
expirationTime:
[
string ,
]
,
iconCode:
[
integer ,
]
,
iconCodeExtend:
[
integer ,
]
,
hasPrecipitation:
[
boolean ,
]
,
pressureMeanSeaLevel:
{
unit: string ,
values:
[
number ,
]
,
}
,
relativeHumidity:
{
unit: string ,
values:
[
number ,
]
,
}
,
temperature:
{
unit: string ,
values:
[
number ,
]
,
}
,
temperatureDewPoint:
{
unit: string ,
values:
[
number ,
]
,
}
,
temperatureFeelsLike:
{
unit: string ,
values:
[
number ,
]
,
}
,
temperatureHeatIndex:
{
unit: string ,
values:
[
number ,
]
,
}
,
temperatureWindChill:
{
unit: string ,
values:
[
number ,
]
,
}
,
uvDescription:
[
string ,
]
,
uvIndex:
[
number ,
]
,
validTimeLocal:
[
string ,
]
,
validTime:
[
string ,
]
,
visibility:
{
unit: string ,
values:
[
number ,
]
,
}
,
windDirection:
{
unit: string ,
values:
[
number ,
]
,
}
,
windGust:
{
unit: string ,
values:
[
number ,
]
,
}
,
windSpeed:
{
unit: string ,
values:
[
number ,
]
,
}
,
wxPhraseLong:
[
string ,
]
,
wxPhraseShort:
[
string ,
]
,
additionalAttributes: object ,
}
,
}
,
]
,
errors:
{
locations:
[
{
location:
{
type: enum ,
value: string ,
}
,
code: integer ,
description: string ,
retryable: boolean ,
}
,
]
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Zones_Get (new)
Description Gets a specified zone resource under a particular party.
Reference Link ¶

⚼ Request

GET:  /parties/{partyId}/zones/{zoneId}
{
partyId: string ,
zoneId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
type: string ,
managementZoneId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Zones_CreateOrUpdate (new)
Description Creates or updates a Zone resource.
Reference Link ¶

⚼ Request

PATCH:  /parties/{partyId}/zones/{zoneId}
{
partyId: string ,
zoneId: string ,
api-version: string ,
zone:
{
partyId: string ,
type: string ,
managementZoneId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}
,
}

⚐ Response (200)

{
partyId: string ,
type: string ,
managementZoneId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (201)

{
partyId: string ,
type: string ,
managementZoneId: string ,
id: string ,
eTag: string ,
status: string ,
createdDateTime: string ,
modifiedDateTime: string ,
source: string ,
geometry:
{
type: enum ,
}
,
name: string ,
description: string ,
createdBy: string ,
modifiedBy: string ,
properties: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Zones_Delete (new)
Description Deletes a specified zone resource under a particular party.
Reference Link ¶

⚼ Request

DELETE:  /parties/{partyId}/zones/{zoneId}
{
partyId: string ,
zoneId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Zones_GetCascadeDeleteJobDetails (new)
Description Get a cascade delete job for specified job id.
Reference Link ¶

⚼ Request

GET:  /zones/cascade-delete/{jobId}
{
jobId: string ,
api-version: string ,
}

⚐ Response (200)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}
Zones_CreateCascadeDeleteJob (new)
Description Create a cascade delete job for specified zone.
Reference Link ¶

⚼ Request

PUT:  /zones/cascade-delete/{jobId}
{
jobId: string ,
partyId: string ,
zoneId: string ,
api-version: string ,
}

⚐ Response (202)

{
partyId: string ,
resourceId: string ,
resourceType: string ,
id: string ,
status: enum ,
durationInSeconds: number ,
message: string ,
errorCode: string ,
createdDateTime: string ,
lastActionDateTime: string ,
startTime: string ,
endTime: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
traceId: string ,
}
,
}