create defects

Defect / Finding API endpoint

Required permissions:

  • (IsAuthenticated AND HasRolePermissions) OR APIKeyRequired
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
integer
labels_update
object
integer

Asset (id) to link this Finding to (required)

integer
integer
integer | null
date-time
string
length ≥ 1

Note included with the Finding state change (optional)

labels
object

List of Key/Value pairs where keys are 'name' and 'value'

geo_point
array of numbers

Latitude/Longitude for physical location. Z is altitude Meters above sea level (ASL) (Optional).

Geo Point
number | null

Direction the measurement device is pointing from North (Degrees).

number | null

Angle relative to horizon. + is above, - is below. (Degrees).

local_coordinates
array of numbers

X/Y/Z right hand coordinates system. Origin is assumed to be defined by location_code (Optional).

Geo Point
string | null

Component or subsytem on the asset. For example: Blade A on wind turbine.

string | null

Component or subsytem on the asset. (Field is auto set by system)

string | null

Asset relative location zone. For example, solar assets are represented as Block-Row-Section-Pier-Modules: 21-9-4-E-2

string | null

Asset relative location zone. Field is set by the system.

string | null

Asset relative location code. For example, solar assets are represented as Block-Row-Section-Pier-Modules: 21-9-4-E-2

string | null

Human readable version of the location code. Field set by the system based on location_code.

string | null

Any special requirement (Man Lift, Ladder, or Scaffold) for how a location must be accessed

string | null

Human readable version of the access code. Field set by the system based on access_code.

string | null

URL safe unique identifier for the checklist provided by the client during creation (optional).

string | null

External ID for importing data from other systems (Optional).

string | null
string | null

Recommended action for this finding (optional).

integer
-32768 to 32767

Defect severity. Bigger is worse.

string | null

Defect severity. Bigger is worse. (Display value)

string | null

The type of damage: Crack, chip, erosion.

string | null

The type of damage: Crack, chip, erosion. (System generated)

string | null

Additional classification of the damage (Optional).

string | null

Additional classification of the damage (Display).

integer | null
0 to 2147483647

Estimated length of damage in millimeters. (Optional).

integer | null
0 to 2147483647

Estimated width of damage in millimeters. (Optional).

integer | null
0 to 2147483647

Estimated surface area damage in square millimeters. (Optional).

boolean

Source project has been published, Finding details cannot not be altered

string
enum

Defect states: PENDING, MONITOR, REPAIR, REPAIRED, CLOSED

Allowed:
string | null

Section/line key that sourced the defect. System generated.

date-time | null

Date the inspection was completed, not when item was added to database.

string
length ≤ 50

Finding priority, human readable. e.g. A1, HIGH.

date | null

Date to repair finding before (optional).

date-time | null

Date and time the finding was resolved (optional).

string | null

Duration to repair/close the finding (System Provided).

date | null

Next inspection date (optional)

integer | null

Location Layer definition.

integer | null

Checklist source of the defect.

integer | null

Defect sourced from this project.

integer | null

Monitoring locations for given finding/defect.

integer | null

User that created the defect. Set by the system.

integer | null

Linked defect. The link goes to a newer update of the defect.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Response

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json
application/yaml