update project types

Project Type endpoint

  • Requires authentication.

Required permissions:

  • IsAuthenticated
  • WorkspaceRequired
  • HasRolePermissions::configuration_management_build
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params
string
required
length between 1 and 100
asset_types
array of integers

This work can be done on these types of things

asset_types
report_types
array of integers

Available report definitions for this type of work.

report_types
integer | null

Available forms/permits/checklists for this project type.

integer | null

Definition of defect profile for this project type. Defect profiles are optional.

integer | null

Definition of layer profile for this project type. (Optional)

boolean

Is entity active

boolean

Does this workflow update the Asset Condition?

boolean

Allow selecting child assets for Findings?

string
enum

Monitoring: Disabled, UT-PIPE-MT, UT-PIPE-STD, UT-TANK-MT, UT-TANK-STD

Allowed:
boolean

Track tasks in the project?

string
enum

Child projects: Disabled, Dynamic or Fixed

Allowed:
string
length ≤ 200

Template string used to dynamically build project name (Optional).

string

Template string used to dynamically build project description (Optional).

string | null

Default duration of the project type, defined as interval in ISO8601 duration format: P5D (5 days)

project_scope_settings
object

Settings for the different parts of project scope.

string
enum

Controls narrative authoring: NONE (hidden), PREDEFINED_ONLY (edit/delete template sections), or FULL_FLEXIBILITY (add/edit/delete sections).

Allowed:
content_templates
object

List of content block templates auto-created for new projects.

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