Boundaries - List By Party Id

Retourne une liste paginé de ressources de limite sous une partie particulière.

GET /parties/{partyId}/boundaries?api-version=2023-06-01-preview
GET /parties/{partyId}/boundaries?parentType={parentType}&type={type}&parentIds={parentIds}&minArea={minArea}&maxArea={maxArea}&ids={ids}&names={names}&propertyFilters={propertyFilters}&statuses={statuses}&minCreatedDateTime={minCreatedDateTime}&maxCreatedDateTime={maxCreatedDateTime}&minLastModifiedDateTime={minLastModifiedDateTime}&maxLastModifiedDateTime={maxLastModifiedDateTime}&maxPageSize={maxPageSize}&skipToken={skipToken}&api-version=2023-06-01-preview

Paramètres URI

Nom Dans Obligatoire Type Description
partyId
path True

string

ID de la partie associée.

api-version
query True

string

Version de l’API demandée

ids
query

string[]

ID de la ressource.

maxArea
query

number (double)

Superficie maximale de la limite (inclusive).

maxCreatedDateTime
query

string (date-time)

Date de création maximale de la ressource (inclusive).

maxLastModifiedDateTime
query

string (date-time)

Date de dernière modification maximale de la ressource (inclusive).

maxPageSize
query

integer (int32)

minimum: 10
maximum: 1000

Nombre maximal d’éléments nécessaires (inclus). Minimum = 10, Maximum = 1000, Valeur par défaut = 50.

minArea
query

number (double)

Zone minimale de la limite (inclusive).

minCreatedDateTime
query

string (date-time)

Date de création minimale de la ressource (inclusive).

minLastModifiedDateTime
query

string (date-time)

Date de dernière modification minimale de la ressource (inclusive).

names
query

string[]

Noms de la ressource.

parentIds
query

string[]

ID parent de la ressource.

parentType
query

string

Type du parent auquel il appartient.

propertyFilters
query

string[]

Filtre les paires clé-valeur dans l’objet Properties. Eg. « {testKey} eq {testValue} ».

skipToken
query

string

Ignorez le jeton pour obtenir le jeu de résultats suivant.

statuses
query

string[]

États de la ressource.

type
query

string

Tapez-le.

En-tête de la demande

Nom Obligatoire Type Description
Authorization True

string

Fournissez un jeton de porteur valide pour les appels d’API autorisés. Notez que vous devrez peut-être effacer le cache de votre navigateur si vous avez essayé des appels non authentifiés avant.

Réponses

Nom Type Description
200 OK

BoundaryMetadataListResponse

Succès

Other Status Codes

ErrorResponse

Erreur

En-têtes

x-ms-error-code: string

Sécurité

Authorization

Fournissez un jeton de porteur valide pour les appels d’API autorisés. Notez que vous devrez peut-être effacer le cache de votre navigateur si vous avez essayé des appels non authentifiés avant.

Type: apiKey
Dans: header

Exemples

Boundaries_ListByPartyId

Exemple de requête

GET /parties/PARTY123/boundaries?api-version=2023-06-01-preview

Exemple de réponse

{
  "value": [
    {
      "parentId": "FIELD123",
      "parentType": "Field",
      "area": {
        "unit": "Acre",
        "value": 60.405
      },
      "name": "John Smith's Boundary",
      "description": "Some description"
    }
  ],
  "skipToken": "string",
  "nextLink": "https://{{resourceName}}.farmbeats.azure.net/parties/{{partyId}}/boundaries/?api-version={{apiVersion}}&skipToken=%5b%7b%22token%22%3a%22%2bRID%3a%7e23TRC%3a10%23ISA%3d%22%2c%22range%22%3a%7b%22min%22%3a%22%22%2c%22max%22%3a%22FF%22%7d%7d%5d"
}

Définitions

Nom Description
BoundaryMetadata

Schéma des métadonnées de ressource de limite.

BoundaryMetadataListResponse

La réponse paginée contient la liste des objets demandés et un lien d’URL pour obtenir le jeu de résultats suivant.

BoundaryParentType

Type du parent auquel il appartient. Par exemple, Field, SeasonalField, Zone, Prescription, PlantTissueAnalysis, ApplicationData, HarvestData, TillageData, PlantingData.

Error

Erreur du service Azure AgPlatform.

ErrorResponse

Réponse d’erreur du service Azure AgPlatform. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses pour le document de référence ErrorResponse.

InnerError

Erreur interne contenant la liste des erreurs. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object pour le document de référence InnerError.

Measure

Schéma pour le stockage de la lecture et de l’unité de mesure.

BoundaryMetadata

Schéma des métadonnées de ressource de limite.

Nom Type Description
area

Measure

Schéma pour le stockage de la lecture et de l’unité de mesure.

createdBy

string

Créé par l’ID utilisateur/locataire.

createdDateTime

string (date-time)

Date et heure de création de la ressource, exemple de format : aaaa-MM-ddTHH :mm :ssZ.

description

string

minLength: 0
maxLength: 500

Description textuelle de la ressource.

eTag

string

Valeur ETag pour implémenter l’accès concurrentiel optimiste.

id

string

ID de ressource unique.

modifiedBy

string

Modifié par l’ID utilisateur/locataire.

modifiedDateTime

string (date-time)

Date et heure de la dernière modification de la ressource, exemple de format : aaaa-MM-ddTHH :mm :ssZ.

name

string

minLength: 0
maxLength: 100

Nom pour identifier la ressource.

parentId

string

ID du parent auquel il appartient.

parentType

BoundaryParentType

Type du parent auquel il appartient.

partyId

string

ID de partie.

properties

Collection de paires clé-valeur qui appartient à la ressource. Chaque paire ne doit pas avoir de clé supérieure à 50 caractères et ne doit pas avoir de valeur supérieure à 150 caractères. Remarque : Un maximum de 25 paires clé-valeur peuvent être fournies pour une ressource et uniquement des valeurs chaîne, numération et datetime (aaaa-MM-jjTHH :mm :ssZ) sont prises en charge.

source

string

minLength: 2
maxLength: 100

Source de la ressource.

status

string

minLength: 0
maxLength: 100

État de la ressource.

type

string

Tapez-le.

BoundaryMetadataListResponse

La réponse paginée contient la liste des objets demandés et un lien d’URL pour obtenir le jeu de résultats suivant.

Nom Type Description
nextLink

string

Lien de continuation (URI absolu) vers la page suivante des résultats de la liste.

skipToken

string

Jeton utilisé pour récupérer la page suivante. Si la valeur est null, il n’existe aucune page supplémentaire.

value

BoundaryMetadata[]

Liste des objets demandés.

BoundaryParentType

Type du parent auquel il appartient. Par exemple, Field, SeasonalField, Zone, Prescription, PlantTissueAnalysis, ApplicationData, HarvestData, TillageData, PlantingData.

Valeur Description
Field
SeasonalField
Zone
Prescription
PlantTissueAnalysis
ApplicationData
PlantingData
TillageData
HarvestData

Error

Erreur du service Azure AgPlatform.

Nom Type Description
code

string

minLength: 1

Ensemble défini par le serveur de codes d’erreur.

details

Error[]

Tableau de détails sur des erreurs spécifiques qui ont conduit à cette erreur signalée.

innererror

InnerError

Erreur interne contenant la liste des erreurs. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object pour le document de référence InnerError.

message

string

minLength: 1

Représentation lisible par l’homme de l’erreur.

target

string

Cible de l’erreur.

ErrorResponse

Réponse d’erreur du service Azure AgPlatform. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses pour le document de référence ErrorResponse.

Nom Type Description
error

Error

Erreur du service Azure AgPlatform.

traceId

string

ID de trace unique.

InnerError

Erreur interne contenant la liste des erreurs. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object pour le document de référence InnerError.

Nom Type Description
code

string

Code d’erreur spécifique que fourni par l’erreur contenante.

innererror

InnerError

Erreur interne contenant la liste des erreurs. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object pour le document de référence InnerError.

Measure

Schéma pour le stockage de la lecture et de l’unité de mesure.

Nom Type Description
unit

string

minLength: 1
maxLength: 50

Unité de données.

value

number (double)

Valeur de données.