The GeometryRequest parameters are returned by certain APIs.
| Parameter | Type | Max Length | Required | Description |
|---|---|---|---|---|
| ID | integer | The unique ID of the geometry. (This parameter is only required when editing) | ||
| ParentID | integer | The parent ID of the geometry. (This parameter is only required when adding) | ||
| Description | string | 100 | The description of the geometry. | |
| Reference | string | 1000 | Y | The reference associated with the geometry. (This may not be unique in the project) |
| UniqueReference | boolean | If true, the barcode field will be set to the reference. Otherwise, a system generated barcode will be used. | ||
| ResponsibleOrganisationID | integer | Y | The organisation ID who can manage / change the status of the geometry. A dynamic list GetProjectOrganisations(). | |
| ResponsiblePersonID | integer | Y | The person id who can manage / change the status of the geometry. A dynamic list GetProjectPeople() | |
| DrawingNumber | string | 50 | Y | The drawing number which is associated with this geometry. |
| GeometryTypeID | integer | The Field View geometry type ID of the geometry. A dynamic list GetGeometryTypes(). | ||
| GeometryClassificationID | integer | Y | The geometry classification ID of the geometry. | |
| AssetModel | string | 100 | Y | The description of the asset, or model number. |
| Quantity | integer | Y | If the geometry type is 'Asset', there could be x of them. | |
| Active | boolean | Is the geometry active and available for use. |