# Explore endpoint

Use the `Explore` endpoint to programmatically access your Violet data.

## Getting started

First, you'll need to [generate-an-api-key](https://docs.violetlabs.com/features/api/generate-an-api-key "mention").

Next, your API endpoint is either:

* `https://[YOUR-TENANT-NAME].violetlabs.com/api/` for Violet customers
* `https://[YOUR-TENANT-NAME].violetgov.com/api/` for VioletGov customers

Last, the API payload is described in the [#api-specification](#api-specification "mention") below, but the easiest way to generate a query is actually via the Data Explorer.

## Generate a query

1. Head to [data-explorer](https://docs.violetlabs.com/features/data-explorer "mention") to generate a query. You can use Quick Views, a saved exploration, or filters to configure the query for the data you're interested in.

<figure><img src="https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FgzEi7pcZCGXNdZPwapq5%2FScreenshot%202026-03-10%20at%2012.17.10%E2%80%AFPM.png?alt=media&#x26;token=16f84332-9163-4372-84cf-accfa92ab6c0" alt="" width="563"><figcaption></figcaption></figure>

2. Next, click the `Copy API payload` button in the toolbar.

<figure><img src="https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FalSOEPhtfaYIDijPOZUq%2FScreenshot%202026-03-10%20at%2012.17.34%E2%80%AFPM.png?alt=media&#x26;token=2b10de0b-c384-4a0c-9c89-859b80710a9e" alt="" width="563"><figcaption></figcaption></figure>

3. The API payload for the query will copy to your clipboard - you can then paste this directly into a request.

## Try it out in Postman

To test in [Postman](https://postman.com/):

1. Create a new Postman request, select the `POST` method, and populate your URL (eg. <https://magictoaster.violetlabs.com/api/explore/>)
2. In the Authorization tab, select **API Key** in the Auth Type dropdown. Enter `x-api-key` for the Key, and populate your API key for the Value.

<figure><img src="https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2F8ffvA6smXgSFdqQ5TVh4%2FScreenshot%202026-03-10%20at%2012.34.04%E2%80%AFPM.png?alt=media&#x26;token=926d847c-382e-4be3-835b-7e406adc0613" alt="" width="563"><figcaption></figcaption></figure>

3. In the Body tab, select **raw**, then paste the API payload you generated above. Click **Send**.

<figure><img src="https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FTsjGDFIRXqgxfzcofZLG%2FScreenshot%202026-03-10%20at%2012.18.01%E2%80%AFPM.png?alt=media&#x26;token=765072ff-19e8-46c9-ac8f-bab1a8aa7156" alt="" width="563"><figcaption></figcaption></figure>

4. Your results should appear below.

<figure><img src="https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FDuls4cJ9GjkggjMW6gTk%2FScreenshot%202026-03-10%20at%2012.37.07%E2%80%AFPM.png?alt=media&#x26;token=38cead0b-37f5-4f23-ba96-763384eaea00" alt="" width="563"><figcaption></figcaption></figure>

5. We love using Postman's [Visualizer](https://learning.postman.com/docs/sending-requests/response-data/visualizer) to generate visualizations of your data:

<figure><img src="https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FYJtrOjtzSYnbyg0A5AjT%2FPostman%20visualizer.png?alt=media&#x26;token=fd13b0bd-86d9-448c-adf7-6c58fda02656" alt="" width="563"><figcaption></figcaption></figure>

## Why POST?

The `Explore` endpoint supports a rich set of data filtering options, so Violet uses a `POST` endpoint for the query. This allows complex queries to be sent in a body payload instead of directly in the URL.

## API specification

## POST /api/explore

>

```json
{"openapi":"3.0.0","info":{"title":"VioletLabs Application Server","version":"1.0"},"security":[{"bearer":[]}],"components":{"securitySchemes":{"bearer":{"scheme":"bearer","bearerFormat":"JWT","type":"http"}},"schemas":{"ExploreRequestDto":{"type":"object","properties":{"keyword":{"type":"string","description":"Search keyword to filter entities"},"rowGroupCols":{"type":"array","description":"Array of row grouping columns with id, displayName, and field properties","items":{"type":"object","properties":{"id":{"type":"string"},"displayName":{"type":"string"},"field":{"type":"string"}}}},"groupKeys":{"type":"array","description":"Array of group keys (strings or objects)"},"filterModel":{"type":"object","description":"Filter model object keyed by column ID. Each filter can have filterType (text|date|set|number), operator (AND|OR), filter values, and nested conditions.","additionalProperties":{"type":"object","properties":{"filterType":{"type":"string","enum":["text","date","set","number"]},"type":{"type":"string"},"operator":{"type":"string","enum":["AND","OR"]},"filter":{"type":"string"},"filterTo":{"type":"string"},"dateFrom":{"type":"string"},"dateTo":{"type":"string"},"values":{"type":"array","items":{"type":"string"}},"conditions":{"type":"array"}}}},"sort":{"type":"object","description":"Elasticsearch sort configuration"},"page":{"type":"number","minimum":1,"description":"Page number (1-indexed)"},"limit":{"type":"number","minimum":1,"description":"Number of items per page"},"includeParameters":{"type":"boolean","description":"Whether to include parameters in the response","default":false},"includeSubEntities":{"type":"boolean","description":"Whether to include sub-entities in the response","default":false},"includeSchemas":{"type":"boolean","description":"Whether to include entity schemas in the response","default":false}}},"PageDto":{"type":"object","properties":{"items":{"type":"array","items":{"type":"string"}},"meta":{"$ref":"#/components/schemas/PageMetaDto"},"links":{"$ref":"#/components/schemas/PageLinksDto"}},"required":["items","meta","links"]},"PageMetaDto":{"type":"object","properties":{"itemCount":{"type":"number","description":"the amount of items on this specific page"},"totalItems":{"type":"number","description":"the total amount of items"},"itemsPerPage":{"type":"number","description":"the amount of items that were requested per page"},"totalPages":{"type":"number","description":"the total amount of pages in this paginator"},"currentPage":{"type":"number","description":"the current page this paginator \"points\" to"}},"required":["itemCount","itemsPerPage","currentPage"]},"PageLinksDto":{"type":"object","properties":{"first":{"type":"string","description":"a link to the \"first\" page"},"previous":{"type":"string","description":"a link to the \"previous\" page"},"next":{"type":"string","description":"a link to the \"next\" page"},"last":{"type":"string","description":"a link to the \"last\" page"}}},"VioletExploreESEntity":{"type":"object","properties":{"id":{"type":"string"},"entityType":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"externalId":{"type":"string"},"tenantId":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"externalLastModifiedAt":{"format":"date-time","type":"string"},"externalCreatedAt":{"format":"date-time","type":"string"},"violetId":{"type":"string"},"violetCoreEntity":{"type":"string","enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"]},"externalUrl":{"type":"string"},"description":{"type":"string"},"s3FileUrl":{"type":"string"},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"isRevision":{"type":"boolean"},"isContainer":{"type":"boolean"},"isCustomEntity":{"type":"boolean"},"namedEntityProperties":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityNamedEntityPropertyResponseDto"}},"application":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"imageUrl":{"type":"string"}},"required":["id","name"]},"applicationId":{"type":"string"},"tags":{"type":"array","items":{"$ref":"#/components/schemas/TagDto"}},"connectionIds":{"type":"array","items":{"type":"string"}},"programIds":{"type":"array","items":{"type":"string"}},"integrationIds":{"type":"array","items":{"type":"string"}},"integrationNames":{"type":"array","items":{"type":"string"}},"externalEntitySchemaIds":{"type":"array","items":{"type":"string"}},"internalEntitySchemaIds":{"type":"array","items":{"type":"string"}},"violetScriptId":{"type":"string"},"parameterId":{"type":"string"},"assignee":{"type":"string"},"cost":{"type":"number"},"dueDate":{"type":"string"},"mass":{"type":"number"},"part":{"type":"string"},"status":{"type":"string"},"import":{"type":"boolean"},"properties":{"type":"object","default":{}},"categories":{"type":"object","default":{}},"entityDesignations":{"type":"array","items":{"type":"string","enum":["ASSEMBLY","TOP_LEVEL_ASSEMBLY"]}},"partOrAssemblyDescriptor":{"type":"string","enum":["ASSEMBLY","TOP_LEVEL_ASSEMBLY","PART"]}},"required":["id","entityType","key","name","externalId","externalUrl","isReference","isSubEntity","isRevision","externalEntitySchemaIds","internalEntitySchemaIds","import","properties","categories"]},"VioletEntityNamedEntityPropertyResponseDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"namedEntityId":{"type":"string","format":"uuid"},"violetEntityId":{"type":"string","format":"uuid"},"propertyName":{"type":"string"},"propertyIndex":{"type":"number"},"namedEntity":{"$ref":"#/components/schemas/NamedEntityResponseDto"}},"required":["id","namedEntityId","violetEntityId","propertyName","namedEntity"]},"NamedEntityResponseDto":{"type":"object","properties":{"type":{"type":"string"},"id":{"type":"string","format":"uuid"},"violetEntityProperties":{"type":"array","items":{"$ref":"#/components/schemas/NamedEntityVioletEntityPropertyResponseDto"}}},"required":["type","id","violetEntityProperties"]},"NamedEntityVioletEntityPropertyResponseDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"namedEntityId":{"type":"string","format":"uuid"},"violetEntityId":{"type":"string","format":"uuid"},"propertyName":{"type":"string"},"propertyIndex":{"type":"number"},"violetEntity":{"$ref":"#/components/schemas/VioletEntityDto"}},"required":["id","namedEntityId","violetEntityId","propertyName","violetEntity"]},"VioletEntityDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"description":{"type":"string"},"integrationEntities":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEntityDto"}},"properties":{"type":"object"},"tags":{"type":"array","items":{"$ref":"#/components/schemas/TagDto"}},"applicationId":{"type":"string","format":"uuid"},"application":{"$ref":"#/components/schemas/ApplicationDto"},"folder":{"$ref":"#/components/schemas/FolderDto"},"key":{"type":"string"},"externalId":{"type":"string"},"externalUrl":{"type":"string"},"downloadUrl":{"type":"string"},"s3FileUrl":{"type":"string"},"thumbnailDownloadUrl":{"type":"string"},"thumbnailS3FileUrl":{"type":"string"},"applicationIcon":{"type":"string"},"rawJsonPayload":{"type":"object"},"rawJsonPayloadHash":{"type":"string"},"isNew":{"type":"boolean"},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"isRevision":{"type":"boolean"},"isContainer":{"type":"boolean"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string","format":"uuid"},"violetId":{"$ref":"#/components/schemas/VioletIdDto"},"schema":{"$ref":"#/components/schemas/ExternalEntitySchemaDto"},"schemaId":{"type":"string","format":"uuid"},"parameterId":{"type":"string","format":"uuid"},"containerIds":{"type":"array","items":{"type":"string","format":"uuid"}},"programIds":{"type":"array","items":{"type":"string","format":"uuid"}},"externalLastModifiedAt":{"format":"date-time","type":"string"},"externalCreatedAt":{"format":"date-time","type":"string"},"violetCorePropertyValues":{"type":"object"},"violetCoreEntity":{"enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"],"type":"string"},"namedEntityProperties":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityNamedEntityPropertyResponseDto"}},"lastAttemptedJob":{"type":"string"},"connectionIds":{"type":"array","items":{"type":"string","format":"uuid"}},"integrationIds":{"type":"array","items":{"type":"string","format":"uuid"}},"integrationNames":{"type":"array","items":{"type":"string"}},"violetScriptId":{"type":"string","format":"uuid"},"outputs":{"type":"object"},"scriptContent":{"type":"object"},"scriptVariables":{"type":"object"},"scriptLanguage":{"enum":["Python","Julia","MATLAB"],"type":"string"},"internalEntitySchema":{"$ref":"#/components/schemas/InternalEntitySchema"},"import":{"type":"boolean"},"pushStatus":{"enum":["queued","in_progress","pushing","push_waiting","success","failed","warning","skipped","cancelling","cancelled"],"type":"string"},"lastPushedAt":{"format":"date-time","type":"string"},"lastPushInfo":{"type":"string"},"lastSuccessfulJob":{"type":"string","format":"uuid"},"canEdit":{"type":"boolean"},"entityDesignations":{"type":"array","items":{"type":"string","enum":["ASSEMBLY","TOP_LEVEL_ASSEMBLY"]}},"isCustomEntity":{"type":"boolean"}},"required":["id","name","integrationEntities","properties","key","externalId","externalUrl","downloadUrl","s3FileUrl","thumbnailDownloadUrl","thumbnailS3FileUrl","applicationIcon","isReference","isSubEntity","isRevision","import"]},"IntegrationEntityDto":{"type":"object","properties":{"customConfigurationOptions":{"type":"object","additionalProperties":true},"requestConfig":{"type":"object","additionalProperties":true},"id":{"type":"string","format":"uuid"},"integration":{"$ref":"#/components/schemas/IntegrationDto"},"violetRelationshipSpecs":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationshipSpecificationDto"}},"entityName":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"transformationSchemas":{"type":"array","items":{"$ref":"#/components/schemas/TransformationEntitySchemaDto"}},"externalEntitySchema":{"$ref":"#/components/schemas/ExternalEntitySchemaDto"},"externalEntitySchemaId":{"type":"string","format":"uuid"},"pushFilters":{"type":"array","items":{"type":"object"}},"excludeFromPushingToIntegrationIds":{"type":"array","items":{"type":"string","format":"uuid"}},"nextFetchTypeOverride":{"type":"string","enum":["full_initial","full","partial"]}},"required":["customConfigurationOptions","requestConfig","id","violetRelationshipSpecs","entityName","createdAt","updatedAt","transformationSchemas","externalEntitySchema","excludeFromPushingToIntegrationIds"]},"IntegrationDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"connection":{"$ref":"#/components/schemas/ConnectionDto"},"restApiConnection":{"$ref":"#/components/schemas/ConnectionDto"},"application":{"$ref":"#/components/schemas/ApplicationDto"},"applicationId":{"type":"string","format":"uuid"},"numIntegrationEntities":{"type":"number"},"createdAt":{"format":"date-time","type":"string"},"lastFetchedAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"config":{"type":"object"},"integrationEntities":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEntityDto"}},"user":{"$ref":"#/components/schemas/UserDto"},"fetchStatus":{"enum":["queued","in_progress","pushing","push_waiting","success","failed","warning","skipped","cancelling","cancelled"],"type":"string"},"lastFetchInfo":{"type":"string"},"lastFetchFetchType":{"enum":["full_initial","full","partial"],"type":"string"},"isPaused":{"type":"boolean"},"isPrivate":{"type":"boolean"},"canEdit":{"type":"boolean"},"canDelete":{"type":"boolean"},"importId":{"type":"string","format":"uuid"},"autoPushToIntegrationIds":{"type":"array","items":{"type":"string","format":"uuid"}},"onlyPushReleasedEntities":{"type":"boolean"},"onlyPushPartsInReleasedAssemblies":{"type":"boolean"},"onlyPushCompleteAssemblies":{"type":"boolean"},"releaseBomsOnPush":{"type":"boolean"},"pushAttachments":{"type":"boolean"},"removeRelationshipsThatNoLongerExistInPushToIntegrations":{"type":"boolean"},"doNotPushAssemblyRelationships":{"type":"boolean"},"nextFetch":{"format":"date-time","type":"string"},"selectedContainerExternalIds":{"type":"array","items":{"type":"string"}},"roles":{"type":"array","items":{"$ref":"#/components/schemas/RoleResponseDto"}},"userPermissions":{"$ref":"#/components/schemas/UserPermissionsDto"},"programId":{"type":"string"},"hasCustomPermissions":{"type":"boolean"},"parentId":{"type":"string"},"autoPushToIntegrationNames":{"type":"array","items":{"type":"string"}},"autoPushToApplicationIdsIntegrationNames":{"type":"object"},"userInputPathsToExcludeOnUpdateEntityPushes":{"type":"array","items":{"type":"string"}},"currentJobId":{"type":"string"},"modifiedBy":{"type":"string"},"configModifiedAt":{"format":"date-time","type":"string"}},"required":["id","canEdit","canDelete","roles","userPermissions","hasCustomPermissions"]},"ConnectionDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"credentials":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"application":{"$ref":"#/components/schemas/ApplicationDto"},"instanceName":{"type":"string"},"numIntegrations":{"type":"number"},"server":{"type":"string"},"user":{"type":"object"},"webUrl":{"type":"string"},"downloadUrl":{"type":"string"},"securityScheme":{"type":"object"},"hasCustomPermissions":{"type":"boolean"},"isPrivate":{"type":"boolean"},"reauthenticationRequired":{"type":"boolean"},"roles":{"type":"array","items":{"$ref":"#/components/schemas/RoleResponseDto"}},"userPermissions":{"$ref":"#/components/schemas/UserPermissionsDto"},"apiKeyCounter":{"type":"number"},"apiKeyExpiration":{"format":"date-time","type":"string"},"useSocks5":{"type":"boolean"},"environment":{"type":"string"},"deploymentEnvironment":{"type":"string"},"description":{"type":"string"},"modifiedBy":{"type":"string"},"configModifiedAt":{"format":"date-time","type":"string"},"isValid":{"type":"boolean"},"allowExport":{"type":"boolean"},"isGeneric":{"type":"boolean"},"freeText":{"type":"string"}},"required":["id","name","credentials","application","instanceName","numIntegrations","server","user","webUrl","downloadUrl","securityScheme","hasCustomPermissions","isPrivate","reauthenticationRequired","roles","userPermissions"]},"ApplicationDto":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"imageUrl":{"type":"string"},"categories":{"type":"array","items":{"type":"string"}},"description":{"type":"string"},"shortDescription":{"type":"string"},"available":{"type":"boolean"},"isHidden":{"type":"boolean"},"apiType":{"enum":["REST","GraphQL","MicrosoftGraph","Import","SOAP","SQLServer"],"type":"string"},"importFormats":{"type":"array","items":{"type":"string","enum":["csv","sysmlv1","sysmlv2","xlsx","zip","json"]}},"defaultImportSchemaConfig":{"type":"object"},"externalEntitySchemas":{"type":"array","items":{"$ref":"#/components/schemas/ExternalEntitySchemaDto"}},"securitySchemes":{"type":"object"},"oAuthConfiguration":{"type":"object"},"appServerUrl":{"type":"string"},"serverUrlPlaceholder":{"type":"string"},"webUrl":{"type":"string"},"loginRequest":{"type":"object"},"testRequest":{"type":"object"},"isUserCreated":{"type":"boolean"},"defaultRefreshIntervals":{"type":"object"},"partialFetch":{"type":"boolean"}},"required":["id","name","imageUrl","categories","description","shortDescription","available","isHidden","apiType","externalEntitySchemas","securitySchemes","oAuthConfiguration","partialFetch"]},"ExternalEntitySchemaDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"label":{"type":"string"},"violetCoreEntity":{"type":"string","enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"]},"connectedEntities":{"type":"array","items":{"type":"string"}},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"isContainer":{"type":"boolean"},"propertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchemaDto"}},"updatedAt":{"format":"date-time","type":"string"},"individualEntityFetchRequests":{"type":"array","items":{"type":"object"}},"sortedPropertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchemaDto"}},"relatedExternalActions":{"type":"array","items":{"type":"object"}},"modelComponentSchemaTransformationSchema":{"type":"object"}},"required":["id","name"]},"VioletPropertySchemaDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"programId":{"type":"string","format":"uuid"},"name":{"type":"string"},"label":{"type":"string"},"propertyValue":{"type":"string"},"violetType":{"type":"string"},"propertyType":{"enum":["array","assignee","boolean","company","currency","date","datetime","factoryArray","formula","html","image","mimeType","number","object","person","reference","size","table","text","time","timestamp","unknown","url","adf","fullAddress","utctimestamp","entity","enum","multiLineText","percent","scientific"],"type":"string"},"violetCoreProperty":{"enum":["Account","Account Code","Acknowledged Date","Actual Revision","Address","Age","Amount","Amount Due","Amount Paid","Applicable Quality Clauses","Approved","Approved Date","Area","Asset Account","Assignee","Available Qty","Average Cost","Balance Due","Bill ID","Bill Number","Billable Status","Billing Address","Billing Status","BOM Path","Buyer","Calculated Lead Time","Card Holder Manager","Category","Category ID","Cause Condition","Center of Mass X","Center of Mass XYZ","Center of Mass Y","Center of Mass Z","Change Number","Chart of Account","Child","Children","City","Class","Class ID","Cofactr BOM ID","Cofactr Org ID","Cofactr Package","Cofactr Part Application ID","Cofactr Part Classification","Cofactr Part Image","Cofactr Part Organization ID","COGS Account","Comment","Configuration","Contact Name","Contract ID","Cost","Cost Center","Country","Created Date","Creation Source","Creator","Currency","Currency ID","Customer ID","Department","Department ID","Description","Detailed Type","DI-Project","DI-State","Diagnosis","Discount Amount","Disposition","Disposition Type","Distributor","Due Date","Email Address","End Date","Entity Type","Epic","Estimated Arrival Date","Ethnicity","Evidence","Evidence Items","Evidence Status","Evidence URL","Expected Condition","Expected Delivery Date","Expected Receipt Date","Expected Ship Date","Expense Account","Fee","Fees","Function ID","Expiration Date","Export Controlled","External ID","Remote ID","External URL","File ID","File Name","Health Status","Income Account","Installed Qty","Internal ID","Inventory ID","Inventory Tracking Type","Invoice ID","Invoice Number","ION Entity ID","ION etag","ION Item Type","ION Key","ION Material etag","ION Category etag","ION Surface Treatment etag","ION Material Key","ION Part Application UUID","ION Part Revision Application UUID","ION PO Number","Is Buy","Is Lot Tracked","Is Make","Is Serial Tracked","Issue ID","Issued Date","Jama ID","Jama Link","Joint 1 Bevel","Joint 1 NDE","Joint 1 Weld ID","Joint 1 Weld Type","Joint 2 Bevel","Joint 2 NDE","Joint 2 Weld ID","Joint 2 Weld Type","Kitted Qty","Label","Last Maintained Date","Last Modified By","Last Modified Date","Last Modifier","Last Purchase Price","Latest MBOM etag","Latest MBOM Id","Latest MBOM Status","Latest MBOM Version","Latest Rev Available Qty","Latest Rev Installed Qty","Latest Rev Kitted Qty","Latest Rev Scrapped Qty","Latest Rev Unavailable Qty","Latest Rev Work In Progress Quantity","Latest Revision","Latest Revisions","Lead Time","Length","Level Number","Location","Lot","Lot Number","Major OD","Manufacturer","Manufacturing Engineer","Manufacturo Part ID","Manufacturo Part Rev ID","Mapped PO Number","Mass","Material","Material Assignment Type","Material Density","Material Name Value","MRP ID","Material Surface Area","Material Thickness","Material Type","Material Volume","MBOM Item etag","MBOM Item ID","Memo","MFG ID","MFG ID (prt)","Min Qty","Minor OD","Modified By","Moment of Inertia XX","Moment of Inertia YY","Moment of Inertia ZZ","MPN","Name","Need By Date","Net Amount","Non-Inventory Supplier PN","On Order Qty","Order Date","Ordered Qty","Original Promise Date","Owner","Paid Date","Parent","Parent Revision","Part Lifecycle Status","Part Moisture Sensitivity Level","Part Number","Part REACH Compliance","Part Required Procedure","Part RoHS 3 Compliance","Part Termination Type","Part Type","PartsBox Part ID","Patient ID","Payment Status","Payment Terms","Payment Terms ID","Pedigree","Phone Number","Planned Qty","PO ID","PO Line ID","PO Line Number","PO Number","Position","PR Number","PR Line Number","Priority","Procedure ID","Procurement Type","Product","Product ID","Product of Inertia XY","Product of Inertia XZ","Product of Inertia YZ","Production Date","Program","Progress","Project","Promise Date","Qty Billed","Qty (dwg)","Qty On Hand","Qty Received","Qty Waiting On","Quality Engineer","Qty","Qty Produced","QuickBooks Item UUID","QuickBooks SyncToken","Quote Date","Quote Number","Race","Receipt ID","Receipt Included","Receipt Line ID","Receipt Number","Received Date","Received Qty","Received Status","Release","Release Date","Release Date etag","Release Date Key","Release Date Value","Reorder Max Qty","Reorder Min Qty","Request Number","Required Qty","Requirement Group","Requirement ID","Resolution","Responsible Engineer","Revision","Revision Scheme","Rollup Mass","Run ID","Attached File","Thumbnail S3 File URL","Sales Order Number","Scrapped Qty","Sent Date","Serial Number","Service Due Date","Sex","Ship Date","Shipping Address","Ship To Location","Shipment Number","Simple Qty","SKU","SolidWorks BOM ID","SolidWorks ID","SolidWorks Part ID","Source","Sourcing Strategy","Stage","Scheduled End Date","Scheduled Start Date","Start Date","State","Statement","Status","Subsidiary ID","Subsystem","Subtotal Amount","Surface Treatment","Tax","Tax Rate","Taxable Subtotal","Taxed Amount","Teamcenter Assigned Material Sequence","Teamcenter Item ID","Teamcenter Item Tag","Teamcenter Item Type","Teamcenter Key","Teamcenter Part Key","Teamcenter View ID","Test Engineer","Thickness","Tier","Title","Top Level Document","Top Level Document ID","Total Available Qty","Total Spend (Last 30d)","Total Spend (All Time)","Tracked Product","Tracked Product Ancestors","Updated Date","Updater","Unavailable Qty","Unit","Unit of Measure","Unit Price","Vendor","Verification Methods","Version","Volume","VPN","Width","WIP Qty","Work Order Number","Workspace","Approver","Approver Matrix","Max Value","Min Value","Nominal Value","Operator","Requirement Type","Systems","Measurement Target","Operands","Test Case ID"],"type":"string"},"category":{"enum":["accountNumber","address","age","altitude","amount","angularVelocity","angle","area","assignee","attitude","author","bom","capacity","com","comment","companyName","cost","count","currency","date","datetime","density","description","distance","duration","dueDate","email","entityType","fileExtension","fileSize","icon","id","invoiceNumber","location","mass","material","mimeType","moi","mrp","objectName","owner","part","pedigree","percentage","personName","phoneNumber","po_number","pr_number","poi","power","priority","productOfInertia","progress","project","quantity","revision","serialNumber","simDuration","simStartTime","simStopTime","sourcing","sprint","status","stepNumber","supplier","surfaceArea","tag","thickness","timestamp","time","timespan","uom","username","velocity","vendor","version","voltage","volume","website","type","year","oeAOP","oeECC","oeInc","oeLAN","oeSMA","oeTA"],"type":"string"},"unit":{"type":"string"},"isHidden":{"type":"boolean"},"isRequired":{"type":"boolean"},"isEditable":{"type":"boolean"},"namedEntityProperty":{"type":"string"},"namedEntityType":{"type":"string"},"hideEmpty":{"type":"boolean"},"filterEmpty":{"type":"boolean"},"sysmlType":{"type":"string"},"enumMap":{"type":"object"},"relationshipType":{"enum":["containsPOLine","isPOLineOf","contains","isPartOf","isPartOfAssembly","assemblyContains","reference","isReferenced","containsSubEntity","isSubEntity","violetIdReference","isVioletIdReferenced","satisfies","satisfiedBy","isContainerOf","isInContainer","hasOutput","isOutputOf","hasInput","isInputOf","verifies","verifiedBy","prescribes","prescribedBy","propertyLinkedTo","propertyLinkedFrom","pushedTo","pushedFrom","describes","isDescribedBy","participatesIn","hasParticipant","containsPropertiesOf","hasProperties","allocatedTo","allocates","performs","performedBy","predecessor","successor","isInstanceOf","hasInstance","linkedTo","linkedFrom","hasAttachment","isAttachmentOf","isParentOf","isChildOf","derives","isDerivedFrom","decomposes","isDecomposedFrom","hasEnumerations","enumerates","installs","isInstalledBy","receipts","isReceiptedBy","creates","isCreatedBy","changes","isChangedBy","owns","isOwnedBy","hasLocation","isLocationOf","hasMissionParticipant","participatesInMission","hasEnvironment","isEnvironmentOf","hasOrganizationContext","isOrganizationContextOf","belongsTo","hasBelonging","occursAt","isSiteOf","hasTestSubject","isTestSubjectOf","produces","isProducedBy","executed","wasExecutedBy","mapsTo","mapsFrom","hasScenarioType","isScenarioTypeOf","hasPossibleScenario","isPossibleScenarioOf","hasScenario","isScenarioOf","hasApplicableScenario","isApplicableToRequirement","hasSufficientScenario","isSufficientForRequirement","hasTestScenario","isTestScenarioForRequirement","containsScenario","isContainedInConfiguration","enablesMeasurementOfQuantity","quantityMeasurementEnabledBy","hasTestVenue","isTestVenueFor","hasSupplier","isSupplierOf","appearsOn","displays","orders","isOrderedBy","hasAlternate","isAlternateFor","connectsTo","connectedFrom"],"type":"string"},"targetEntity":{"type":"string"},"parentPropertySchemaId":{"type":"string"}},"required":["id","name","violetType","isHidden","isRequired","hideEmpty","filterEmpty"]},"RoleResponseDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"permission":{"$ref":"#/components/schemas/PermissionResponseDto"},"userIds":{"type":"array","items":{"type":"string","format":"uuid"}},"groupIds":{"type":"array","items":{"type":"string","format":"uuid"}}},"required":["id","permission","userIds","groupIds"]},"PermissionResponseDto":{"type":"object","properties":{"name":{"type":"string","enum":["admin","edit","read"]},"operations":{"type":"array","items":{"type":"string","enum":["create","read","update","delete","admin"]}}},"required":["name","operations"]},"UserPermissionsDto":{"type":"object","properties":{}},"UserDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"email":{"type":"string","format":"email"},"fullname":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"avatarUrl":{"type":"string"},"type":{"type":"string","enum":["system","user"]},"isVerified":{"type":"boolean"},"tenantUsers":{"type":"array","items":{"$ref":"#/components/schemas/TenantUserDto"}},"alternateEmailAddress":{"type":"string","format":"email"},"otp":{"$ref":"#/components/schemas/UserOneTimePasswordDto"},"loginMethods":{"type":"array","items":{"type":"object"}},"oidcUpdatedFields":{"type":"object"},"magicLinkCode":{"type":"string","format":"uuid"},"lastLoginTimestamp":{"format":"date-time","type":"string"},"totalLoginCount":{"type":"number"}},"required":["id","type"]},"TenantUserDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"roles":{"type":"array","items":{"type":"string","enum":["superAdmin","admin","user","guest"]}},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"user":{"$ref":"#/components/schemas/UserDto"},"tenant":{"$ref":"#/components/schemas/TenantResponseDto"}},"required":["id","roles","createdAt","updatedAt","tenantId","userId","user","tenant"]},"TenantResponseDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"key":{"type":"string"},"logo":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"allowedLoginMethods":{"type":"array","items":{"type":"object"}},"trackedProductPartNumbers":{"type":"array","items":{"type":"string"}},"oidcConfig":{"type":"object"},"scimConfig":{"type":"object"},"userCount":{"type":"number"},"passwordPolicy":{"type":"object","properties":{"passwordMinLength":{"type":"number"},"passwordMinDigits":{"type":"number"},"passwordMinLowercase":{"type":"number"},"passwordMinUppercase":{"type":"number"},"passwordMinSymbols":{"type":"number"}},"required":["passwordMinLength","passwordMinDigits","passwordMinLowercase","passwordMinUppercase","passwordMinSymbols"]},"twoFaAllowedTypes":{"type":"array","items":{"type":"string","enum":["none","totp"]}},"containsCui":{"type":"boolean"},"ssoEnabled":{"type":"boolean"},"ssoEnforced":{"type":"boolean"},"ssoIssuerKey":{"type":"string"},"jitProvisioningEnabled":{"type":"boolean"},"localLoginFallbackEnabled":{"type":"boolean"},"scimTokenLastFour":{"type":"string"},"scimLastUsedAt":{"format":"date-time","type":"string"}},"required":["id","name","key","logo"]},"UserOneTimePasswordDto":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"jwt":{"type":"string"}},"required":["userId","jwt"]},"VioletRelationshipSpecificationDto":{"type":"object","properties":{"id":{"type":"string"},"targetEntityType":{"type":"string"},"targetEntitySchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"violetRelationships":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationship"}}},"required":["id","targetEntityType","targetEntitySchema","violetRelationships"]},"VioletRelationship":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"source":{"$ref":"#/components/schemas/VioletEntity"},"sourceId":{"type":"string"},"sourceApplicationId":{"type":"string"},"requirement":{"$ref":"#/components/schemas/Requirement"},"requirementId":{"type":"string"},"verification":{"$ref":"#/components/schemas/Verification"},"verificationId":{"type":"string"},"target":{"$ref":"#/components/schemas/VioletEntity"},"targetId":{"type":"string"},"targetApplicationId":{"type":"string"},"violetRelationshipSpecification":{"$ref":"#/components/schemas/VioletRelationshipSpecification"},"relationshipActivities":{"type":"array","items":{"$ref":"#/components/schemas/RelationshipActivity"}},"violetRelationshipSpecificationId":{"type":"string"},"relationshipType":{"enum":["containsPOLine","isPOLineOf","contains","isPartOf","isPartOfAssembly","assemblyContains","reference","isReferenced","containsSubEntity","isSubEntity","violetIdReference","isVioletIdReferenced","satisfies","satisfiedBy","isContainerOf","isInContainer","hasOutput","isOutputOf","hasInput","isInputOf","verifies","verifiedBy","prescribes","prescribedBy","propertyLinkedTo","propertyLinkedFrom","pushedTo","pushedFrom","describes","isDescribedBy","participatesIn","hasParticipant","containsPropertiesOf","hasProperties","allocatedTo","allocates","performs","performedBy","predecessor","successor","isInstanceOf","hasInstance","linkedTo","linkedFrom","hasAttachment","isAttachmentOf","isParentOf","isChildOf","derives","isDerivedFrom","decomposes","isDecomposedFrom","hasEnumerations","enumerates","installs","isInstalledBy","receipts","isReceiptedBy","creates","isCreatedBy","changes","isChangedBy","owns","isOwnedBy","hasLocation","isLocationOf","hasMissionParticipant","participatesInMission","hasEnvironment","isEnvironmentOf","hasOrganizationContext","isOrganizationContextOf","belongsTo","hasBelonging","occursAt","isSiteOf","hasTestSubject","isTestSubjectOf","produces","isProducedBy","executed","wasExecutedBy","mapsTo","mapsFrom","hasScenarioType","isScenarioTypeOf","hasPossibleScenario","isPossibleScenarioOf","hasScenario","isScenarioOf","hasApplicableScenario","isApplicableToRequirement","hasSufficientScenario","isSufficientForRequirement","hasTestScenario","isTestScenarioForRequirement","containsScenario","isContainedInConfiguration","enablesMeasurementOfQuantity","quantityMeasurementEnabledBy","hasTestVenue","isTestVenueFor","hasSupplier","isSupplierOf","appearsOn","displays","orders","isOrderedBy","hasAlternate","isAlternateFor","connectsTo","connectedFrom"],"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"isOwner":{"type":"boolean"},"reverseVioletRelationshipId":{"type":"string"},"reverseVioletRelationship":{"$ref":"#/components/schemas/VioletRelationship"},"metadata":{"type":"object"},"pushPendingStatus":{"enum":["create","update","delete"],"type":"string"},"nameOverride":{"type":"string"},"state":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/VioletRelationshipState"}]}},"required":["id","createdAt","updatedAt","deletedAt","target","targetId","violetRelationshipSpecification","relationshipActivities","violetRelationshipSpecificationId","relationshipType","createdBy","isOwner","reverseVioletRelationshipId","reverseVioletRelationship","metadata","pushPendingStatus"]},"VioletEntity":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"integrationEntities":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEntity"}},"parameterId":{"type":"string"},"applicationId":{"type":"string"},"application":{"$ref":"#/components/schemas/Application"},"parameter":{"$ref":"#/components/schemas/Parameter"},"name":{"type":"string"},"description":{"type":"string"},"rawJsonPayload":{"type":"object"},"properties":{"type":"object"},"coreProperties":{"type":"object"},"externalId":{"type":"string"},"key":{"type":"string"},"externalUrl":{"type":"string"},"downloadUrl":{"type":"string"},"s3FileUrl":{"type":"string"},"thumbnailDownloadUrl":{"type":"string"},"thumbnailS3FileUrl":{"type":"string"},"fallbackExternalName":{"type":"string"},"alternateIds":{"type":"array","items":{"type":"string"}},"rawJsonPayloadHash":{"type":"string","description":"SHA256 hash to determine if payload has changed."},"activities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityActivity"}},"notificationSubscriptions":{"type":"array","items":{"$ref":"#/components/schemas/NotificationSubscription"}},"scriptSubscriptions":{"type":"array","items":{"$ref":"#/components/schemas/ScriptSubscription"}},"isNew":{"type":"boolean"},"stubType":{"nullable":true,"enum":["CREATE","UPDATE"],"type":"string"},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"isContainer":{"type":"boolean"},"hasRevisions":{"type":"boolean"},"isRevision":{"type":"boolean"},"revisionParentId":{"type":"string"},"externalLastModifiedAt":{"format":"date-time","type":"string"},"externalCreatedAt":{"format":"date-time","type":"string"},"pushPendingStatus":{"enum":["create","update","delete"],"type":"string"},"pushStatus":{"enum":["queued","in_progress","pushing","push_waiting","success","failed","warning","skipped","cancelling","cancelled"],"type":"string"},"lastPushedAt":{"format":"date-time","type":"string"},"lastPushInfo":{"type":"string"},"lastPushJobId":{"type":"string"},"autoPushTargetIntegrationEntities":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEntity"}},"taggings":{"type":"array","items":{"$ref":"#/components/schemas/Tagging"}},"violetId":{"$ref":"#/components/schemas/VioletId"},"idOfVioletId":{"type":"string"},"folder":{"$ref":"#/components/schemas/Folder"},"namedEntityVioletEntityProperties":{"type":"array","items":{"$ref":"#/components/schemas/NamedEntityVioletEntityProperty"}},"violetScriptId":{"type":"string"},"violetScript":{"$ref":"#/components/schemas/VioletScript"},"outputs":{"type":"object"},"scriptContent":{"type":"object"},"scriptVariables":{"type":"object"},"scriptLanguage":{"enum":["Python","Julia","MATLAB"],"type":"string"},"internalEntitySchemaId":{"type":"string"},"internalEntitySchema":{"$ref":"#/components/schemas/InternalEntitySchema"},"workflows":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowConfiguration"}},"workflowTemplates":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowTemplate"}},"violetEntityFetchResults":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityFetchResult"}},"fetchStatus":{"enum":["queued","in_progress","pushing","push_waiting","success","failed","warning","skipped","cancelling","cancelled"],"type":"string"},"lastFetchedAt":{"format":"date-time","type":"string"},"lastFetchInfo":{"type":"string"},"entitySubscriptions":{"type":"array","items":{"$ref":"#/components/schemas/EntitySubscription"}},"sourceEntitySubscriptions":{"type":"array","items":{"$ref":"#/components/schemas/EntitySubscription"}},"entityDesignations":{"type":"array","items":{"type":"string","enum":["ASSEMBLY","TOP_LEVEL_ASSEMBLY"]}},"requirements":{"type":"array","items":{"$ref":"#/components/schemas/Requirement"}},"evidenceVerifications":{"type":"array","items":{"$ref":"#/components/schemas/Verification"}},"unifyingVioletId":{"$ref":"#/components/schemas/VioletId"},"idOfUnifyingVioletId":{"type":"string"},"createdIntegration":{"$ref":"#/components/schemas/Integration"},"integrationEvents":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEvent"}},"isLatestRevision":{"type":"boolean"},"state":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/VioletEntityState"}]},"files":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityFile"}},"comments":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityComment"}},"createdBy":{"$ref":"#/components/schemas/User"},"createdById":{"type":"string"},"requirementId":{"type":"string"},"requirement":{"$ref":"#/components/schemas/Requirement"},"verificationId":{"type":"string"},"verification":{"$ref":"#/components/schemas/Verification"},"verificationMethods":{"type":"array","items":{"$ref":"#/components/schemas/RequirementVerificationMethod"}},"statusId":{"type":"string"},"status":{"$ref":"#/components/schemas/RequirementStatus"},"peerReviewRequirements":{"type":"array","items":{"$ref":"#/components/schemas/PeerReviewRequirement"}}},"required":["id","createdAt","updatedAt","deletedAt","integrationEntities","parameterId","application","name","description","rawJsonPayload","properties","coreProperties","externalId","key","externalUrl","s3FileUrl","thumbnailS3FileUrl","fallbackExternalName","rawJsonPayloadHash","activities","notificationSubscriptions","scriptSubscriptions","isNew","isReference","isSubEntity","isContainer","hasRevisions","isRevision","pushPendingStatus","taggings","violetId","idOfVioletId","folder","namedEntityVioletEntityProperties","violetScriptId","scriptContent","scriptVariables","scriptLanguage","violetEntityFetchResults","fetchStatus","lastFetchedAt","lastFetchInfo","entitySubscriptions","sourceEntitySubscriptions","requirements","evidenceVerifications","createdIntegration","integrationEvents","isLatestRevision","files","comments","createdBy","createdById","verificationMethods","statusId","status","peerReviewRequirements"]},"IntegrationEntity":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"integration":{"$ref":"#/components/schemas/Integration"},"integrationId":{"type":"string"},"externalEntitySchemaId":{"type":"string"},"externalEntitySchema":{"$ref":"#/components/schemas/ExternalEntitySchema"},"violetEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}},"integrationEntityFetchResults":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEntityFetchResult"}},"requestConfig":{"type":"object"},"entityName":{"type":"string"},"lastAttemptedJob":{"type":"string"},"lastSuccessfulJob":{"type":"string"},"applicationId":{"type":"string"},"autoPushSourceVioletEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}},"selectedEntityRequestConfigs":{"type":"array","items":{"type":"object"}},"pushFilters":{"type":"array","items":{"type":"object"}},"containerExternalId":{"type":"string"},"customPropertyAdjustments":{"type":"array","items":{"type":"object"}},"excludeFromPushingToIntegrationIds":{"type":"array","items":{"type":"string"}},"transformationPropertyAdjustments":{"type":"object"},"schema":{"type":"object"},"nextFetchTypeOverride":{"enum":["full_initial","full","partial"],"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","violetEntities","integrationEntityFetchResults","requestConfig","entityName","lastAttemptedJob","lastSuccessfulJob","applicationId","autoPushSourceVioletEntities","nextFetchTypeOverride"]},"Integration":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"integrationEntities":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEntity"}},"creatorVioletEntity":{"$ref":"#/components/schemas/VioletEntity"},"creatorVioletEntityId":{"type":"string"},"parentId":{"type":"string"},"parent":{"$ref":"#/components/schemas/Integration"},"children":{"type":"array","items":{"$ref":"#/components/schemas/Integration"}},"numIntegrationEntities":{"type":"number"},"connection":{"$ref":"#/components/schemas/Connection"},"connectionId":{"type":"string"},"restApiConnection":{"$ref":"#/components/schemas/Connection"},"restApiConnectionId":{"type":"string"},"application":{"$ref":"#/components/schemas/Application"},"applicationId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"userId":{"type":"string"},"config":{"type":"object"},"activities":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationActivity"}},"name":{"type":"string"},"lastFetchedAt":{"format":"date-time","type":"string"},"lastAttemptedFetchedStart":{"format":"date-time","type":"string"},"lastSuccessfulFetchedStart":{"format":"date-time","type":"string"},"fetchStatus":{"enum":["queued","in_progress","pushing","push_waiting","success","failed","warning","skipped","cancelling","cancelled"],"type":"string"},"lastFetchInfo":{"type":"string"},"lastFetchJobId":{"type":"string"},"currentJobId":{"type":"string"},"lastFetchFetchType":{"enum":["full_initial","full","partial"],"type":"string"},"nextFetchTypeOverride":{"enum":["full_initial","full","partial"],"type":"string"},"isPaused":{"type":"boolean"},"isPrivate":{"type":"boolean"},"importId":{"type":"string"},"importEntity":{"type":"object"},"programId":{"type":"string"},"program":{"$ref":"#/components/schemas/Program"},"notificationSubscriptions":{"type":"array","items":{"$ref":"#/components/schemas/NotificationSubscription"}},"autoPushToIntegrations":{"type":"array","items":{"$ref":"#/components/schemas/Integration"}},"autoPushFromIntegrations":{"type":"array","items":{"$ref":"#/components/schemas/Integration"}},"onlyPushReleasedEntities":{"type":"boolean"},"onlyPushPartsInReleasedAssemblies":{"type":"boolean"},"releaseBomsOnPush":{"type":"boolean"},"pushAttachments":{"type":"boolean"},"removeRelationshipsThatNoLongerExistInPushToIntegrations":{"type":"boolean"},"onlyPushCompleteAssemblies":{"type":"boolean"},"doNotPushAssemblyRelationships":{"type":"boolean"},"userInputPathsToExcludeOnUpdateEntityPushes":{"type":"array","items":{"type":"string"}},"selectedContainerExternalIds":{"type":"array","items":{"type":"string"}},"integrationEvents":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEvent"}},"pendingPushes":{"nullable":true,"type":"array","items":{"type":"string"}},"activePushes":{"nullable":true,"type":"array","items":{"type":"string"}},"sourceSyncBatches":{"type":"array","items":{"$ref":"#/components/schemas/SyncBatch"}},"targetSyncBatches":{"type":"array","items":{"$ref":"#/components/schemas/SyncBatch"}},"modifiedBy":{"type":"string"},"configModifiedAt":{"format":"date-time","type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","integrationEntities","creatorVioletEntity","creatorVioletEntityId","parentId","children","numIntegrationEntities","connection","restApiConnection","user","userId","config","activities","name","lastFetchedAt","lastAttemptedFetchedStart","lastSuccessfulFetchedStart","fetchStatus","lastFetchInfo","lastFetchJobId","currentJobId","lastFetchFetchType","nextFetchTypeOverride","isPaused","isPrivate","notificationSubscriptions","autoPushToIntegrations","autoPushFromIntegrations","onlyPushReleasedEntities","onlyPushPartsInReleasedAssemblies","releaseBomsOnPush","pushAttachments","removeRelationshipsThatNoLongerExistInPushToIntegrations","onlyPushCompleteAssemblies","doNotPushAssemblyRelationships","userInputPathsToExcludeOnUpdateEntityPushes","selectedContainerExternalIds","pendingPushes","activePushes","sourceSyncBatches","targetSyncBatches","modifiedBy","configModifiedAt"]},"Connection":{"type":"object","properties":{"id":{"type":"string"},"integrations":{"type":"array","items":{"$ref":"#/components/schemas/Integration"}},"numIntegrations":{"type":"number"},"applicationId":{"type":"string"},"application":{"$ref":"#/components/schemas/Application"},"user":{"$ref":"#/components/schemas/User"},"name":{"type":"string"},"server":{"type":"string"},"useSocks5":{"type":"boolean"},"webUrl":{"type":"string"},"downloadUrl":{"type":"string","deprecated":true},"instanceName":{"type":"string"},"securityScheme":{"type":"object"},"credentialsEncrypted":{"type":"object"},"loginRequest":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"isPrivate":{"type":"boolean"},"isRestricted":{"type":"boolean","deprecated":true},"wsdlUrl":{"type":"string"},"reauthenticationRequired":{"type":"boolean"},"apiKeyCounter":{"type":"number"},"apiKeyExpiration":{"format":"date-time","type":"string"},"environment":{"type":"string"},"deploymentEnvironment":{"type":"string"},"description":{"type":"string"},"modifiedBy":{"type":"string"},"configModifiedAt":{"format":"date-time","type":"string"},"isValid":{"type":"boolean"},"allowExport":{"type":"boolean"},"isGeneric":{"type":"boolean"},"freeText":{"type":"string"}},"required":["id","integrations","numIntegrations","applicationId","application","user","name","server","webUrl","instanceName","securityScheme","credentialsEncrypted","loginRequest","createdAt","updatedAt","tenantId","isPrivate","isRestricted","apiKeyCounter","isValid","allowExport","isGeneric"]},"Application":{"type":"object","properties":{"oauthConfiguration":{"type":"object"},"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"shortDescription":{"type":"string"},"available":{"type":"boolean"},"isHidden":{"type":"boolean"},"categories":{"type":"array","items":{"type":"string","enum":["cad-pdm","code-repo","developer-tools","erp-purchasing-accounting","inventory-management","legal","llm-providers","model-based-systems-engineering","mes-manufacturing-supply-chain","modeling-and-simulation","product-lifecycle-management","project-management","requirements-management","space","specialized-engineering","testing-and-operations","work-productivity","user-created"]}},"apiType":{"enum":["REST","GraphQL","MicrosoftGraph","Import","SOAP","SQLServer"],"type":"string"},"importFormat":{"deprecated":true,"enum":["csv","sysmlv1","sysmlv2","xlsx","zip","json"],"type":"string"},"importFormats":{"type":"array","items":{"type":"string","enum":["csv","sysmlv1","sysmlv2","xlsx","zip","json"]}},"defaultImportSchemaConfig":{"type":"object"},"loginRequest":{"type":"object"},"testPath":{"type":"string"},"testRequest":{"type":"object"},"imageUrl":{"type":"string"},"connections":{"type":"array","items":{"$ref":"#/components/schemas/Connection"}},"integrations":{"type":"array","items":{"$ref":"#/components/schemas/Integration"}},"securitySchemes":{"type":"object"},"externalEntitySchemas":{"type":"array","items":{"$ref":"#/components/schemas/ExternalEntitySchema"}},"containerEntitySchema":{"$ref":"#/components/schemas/ContainerEntitySchema"},"relationshipSpecifications":{"deprecated":true,"type":"array","items":{"type":"object"}},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"serverUrl":{"type":"string"},"serverUrlPlaceholder":{"type":"string"},"webUrl":{"type":"string"},"violetEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}},"dynamicSchema":{"type":"boolean"},"wsdlUrl":{"type":"string"},"entityOptionsSchemas":{"type":"array","items":{"$ref":"#/components/schemas/EntityOptionsSchema"}},"violetIdPrefix":{"type":"string"},"partialFetch":{"type":"boolean"},"defaultRefreshIntervals":{"type":"object"},"tenantId":{"type":"string"}},"required":["oauthConfiguration","id","name","description","shortDescription","available","isHidden","categories","apiType","loginRequest","testPath","testRequest","imageUrl","connections","integrations","securitySchemes","externalEntitySchemas","containerEntitySchema","relationshipSpecifications","createdAt","updatedAt","serverUrl","serverUrlPlaceholder","webUrl","violetEntities","dynamicSchema","entityOptionsSchemas","partialFetch","tenantId"]},"ExternalEntitySchema":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"fetchPath":{"type":"string"},"connectedEntities":{"type":"array","items":{"type":"string"}},"createModelTemplates":{"type":"boolean"},"modelComponentSchemaTransformationSchema":{"type":"object"},"entitySpecificApiType":{"type":"string","enum":["REST","GraphQL","MicrosoftGraph","Import","SOAP","SQLServer"]},"customConfigurationOptionsRequests":{"type":"array","items":{"type":"object"}},"application":{"$ref":"#/components/schemas/Application"},"integrationEntities":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEntity"}},"transformationEntitySchemas":{"type":"array","items":{"$ref":"#/components/schemas/TransformationEntitySchema"}},"defaultPaginationConfig":{"type":"object"},"path":{"type":"string"},"query":{"type":"string"},"pushQueries":{"type":"array","items":{"type":"object"}},"pushRequests":{"type":"array","items":{"type":"object"}},"objectType":{"type":"string"},"rootJsonPath":{"type":"string"},"listPath":{"type":"string"},"listRequest":{"type":"object"},"entityListRequests":{"type":"object"},"modifiedDateFilterFormat":{"type":"string"},"individualEntityFetchRequests":{"type":"array","items":{"type":"object"}},"parsedEntityUpdateRequest":{"type":"object"},"templatedBaseEntityUpdateRequestSpec":{"type":"object"},"violetRelationshipSpecs":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationshipSpecification"}},"violetRelationshipSpecsTargeting":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationshipSpecification"}},"responseFilter":{"type":"array","items":{"type":"string"}},"relatedExternalActions":{"type":"array","items":{"type":"object"}},"name":{"type":"string"},"label":{"type":"string"},"propertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchema"}},"violetCoreEntity":{"type":"string","enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"]},"disableDelete":{"type":"boolean"},"key":{"type":"object"},"externalIdPrefix":{"type":"string"},"externalId":{"type":"object"},"externalDescription":{"type":"object"},"externalName":{"type":"object"},"fallbackExternalName":{"type":"object"},"externalLastModifiedAt":{"type":"object"},"externalCreatedAt":{"type":"object"},"alternateIds":{"type":"array","items":{"type":"object"}},"externalUrl":{"type":"object"},"downloadUrl":{"type":"object","deprecated":true},"downloadUrls":{"type":"array","items":{"type":"string"}},"thumbnailDownloadUrls":{"type":"array","items":{"type":"object"}},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"hasRevisions":{"type":"boolean"},"isRevision":{"type":"boolean"},"isContainer":{"type":"boolean"},"applicationId":{"type":"string"},"revisionParentId":{"type":"object"},"s3FileUrl":{"type":"string"},"thumbnailS3FileUrl":{"type":"string"},"hashExcludeKeys":{"type":"array","items":{"type":"string"}}},"required":["id","createdAt","updatedAt","deletedAt","violetRelationshipSpecs","violetRelationshipSpecsTargeting","name","label","propertySchemas","externalId"]},"TransformationEntitySchema":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"fetchPath":{"type":"string"},"connectedEntities":{"type":"array","items":{"type":"string"}},"createModelTemplates":{"type":"boolean"},"modelComponentSchemaTransformationSchema":{"type":"object"},"entitySpecificApiType":{"enum":["REST","GraphQL","MicrosoftGraph","Import","SOAP","SQLServer"],"type":"string"},"customConfigurationOptionsRequests":{"type":"array","items":{"type":"object"}},"application":{"$ref":"#/components/schemas/Application"},"integrationEntities":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEntity"}},"transformationEntitySchemas":{"type":"array","items":{"$ref":"#/components/schemas/TransformationEntitySchema"}},"defaultPaginationConfig":{"type":"object"},"path":{"type":"string"},"query":{"type":"string"},"pushQueries":{"type":"array","items":{"type":"object"}},"pushRequests":{"type":"array","items":{"type":"object"}},"objectType":{"type":"string"},"rootJsonPath":{"type":"string"},"listPath":{"type":"string"},"listRequest":{"type":"object"},"entityListRequests":{"type":"object"},"modifiedDateFilterFormat":{"type":"string"},"individualEntityFetchRequests":{"type":"array","items":{"type":"object"}},"parsedEntityUpdateRequest":{"type":"object"},"templatedBaseEntityUpdateRequestSpec":{"type":"object"},"violetRelationshipSpecs":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationshipSpecification"}},"violetRelationshipSpecsTargeting":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationshipSpecification"}},"responseFilter":{"type":"array","items":{"type":"string"}},"relatedExternalActions":{"type":"array","items":{"type":"object"}},"name":{"type":"string"},"label":{"type":"string"},"propertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchema"}},"violetCoreEntity":{"enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"],"type":"string"},"disableDelete":{"type":"boolean"},"key":{"type":"object"},"externalIdPrefix":{"type":"string"},"externalId":{"type":"object"},"externalDescription":{"type":"object"},"externalName":{"type":"object"},"fallbackExternalName":{"type":"object"},"externalLastModifiedAt":{"type":"object"},"externalCreatedAt":{"type":"object"},"alternateIds":{"type":"array","items":{"type":"object"}},"externalUrl":{"type":"object"},"downloadUrl":{"type":"object","deprecated":true},"downloadUrls":{"type":"array","items":{"type":"string"}},"thumbnailDownloadUrls":{"type":"array","items":{"type":"object"}},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"hasRevisions":{"type":"boolean"},"isRevision":{"type":"boolean"},"isContainer":{"type":"boolean"},"applicationId":{"type":"string"},"revisionParentId":{"type":"object"},"s3FileUrl":{"type":"string"},"thumbnailS3FileUrl":{"type":"string"},"hashExcludeKeys":{"type":"array","items":{"type":"string"}},"sourceApplicationId":{"type":"string"},"sourceCoreEntity":{"type":"string","enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"]},"targetApplicationId":{"type":"string"},"targetCoreEntity":{"type":"string","enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"]},"sourceEntitySchemaId":{"type":"string"},"sourceEntitySchema":{"$ref":"#/components/schemas/ExternalEntitySchema"},"targetEntitySchemaId":{"type":"string"},"targetEntitySchema":{"$ref":"#/components/schemas/ExternalEntitySchema"},"dependentOnTransformationSchemaIds":{"type":"array","items":{"type":"string"}},"relatedEntitiesRelationshipSpecIds":{"type":"array","items":{"type":"string"}},"forceTransform":{"type":"boolean"}},"required":["id","createdAt","updatedAt","deletedAt","violetRelationshipSpecs","violetRelationshipSpecsTargeting","name","label","propertySchemas","externalId","sourceEntitySchema","targetEntitySchema","dependentOnTransformationSchemaIds"]},"VioletRelationshipSpecification":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"violetRelationships":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationship"}},"sourceApplicationId":{"type":"string"},"sourceCoreEntity":{"enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"],"type":"string"},"targetApplicationId":{"type":"string"},"targetCoreEntity":{"enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"],"type":"string"},"sourceEntitySchemaId":{"type":"string"},"sourceEntitySchema":{"$ref":"#/components/schemas/ExternalEntitySchema"},"targetEntitySchemaId":{"type":"string"},"targetEntitySchema":{"$ref":"#/components/schemas/ExternalEntitySchema"},"targetRootJsonPath":{"type":"string"},"targetRootIdJsonPath":{"type":"string"},"targetEntityLookupField":{"type":"string"},"targetEntityLookupFieldIsId":{"type":"boolean"},"relationshipType":{"enum":["containsPOLine","isPOLineOf","contains","isPartOf","isPartOfAssembly","assemblyContains","reference","isReferenced","containsSubEntity","isSubEntity","violetIdReference","isVioletIdReferenced","satisfies","satisfiedBy","isContainerOf","isInContainer","hasOutput","isOutputOf","hasInput","isInputOf","verifies","verifiedBy","prescribes","prescribedBy","propertyLinkedTo","propertyLinkedFrom","pushedTo","pushedFrom","describes","isDescribedBy","participatesIn","hasParticipant","containsPropertiesOf","hasProperties","allocatedTo","allocates","performs","performedBy","predecessor","successor","isInstanceOf","hasInstance","linkedTo","linkedFrom","hasAttachment","isAttachmentOf","isParentOf","isChildOf","derives","isDerivedFrom","decomposes","isDecomposedFrom","hasEnumerations","enumerates","installs","isInstalledBy","receipts","isReceiptedBy","creates","isCreatedBy","changes","isChangedBy","owns","isOwnedBy","hasLocation","isLocationOf","hasMissionParticipant","participatesInMission","hasEnvironment","isEnvironmentOf","hasOrganizationContext","isOrganizationContextOf","belongsTo","hasBelonging","occursAt","isSiteOf","hasTestSubject","isTestSubjectOf","produces","isProducedBy","executed","wasExecutedBy","mapsTo","mapsFrom","hasScenarioType","isScenarioTypeOf","hasPossibleScenario","isPossibleScenarioOf","hasScenario","isScenarioOf","hasApplicableScenario","isApplicableToRequirement","hasSufficientScenario","isSufficientForRequirement","hasTestScenario","isTestScenarioForRequirement","containsScenario","isContainedInConfiguration","enablesMeasurementOfQuantity","quantityMeasurementEnabledBy","hasTestVenue","isTestVenueFor","hasSupplier","isSupplierOf","appearsOn","displays","orders","isOrderedBy","hasAlternate","isAlternateFor","connectsTo","connectedFrom"],"type":"string"},"quantityJsonPath":{"type":"string"},"actionGuardJsonPath":{"type":"string"},"externalIdJsonPath":{"type":"string"},"etagJsonPath":{"type":"string"},"metadataJsonPaths":{"type":"array","items":{"type":"object","properties":{"propertyName":{"type":"string"},"jsonPath":{"type":"string"},"defaultValue":{"type":"string"}},"required":["propertyName","jsonPath"]}},"nameOverride":{"type":"string"},"reverseNameOverride":{"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","violetRelationships","targetRootJsonPath","targetRootIdJsonPath","targetEntityLookupFieldIsId","relationshipType","quantityJsonPath","actionGuardJsonPath","externalIdJsonPath","etagJsonPath"]},"VioletPropertySchema":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"targetName":{"type":"string"},"label":{"type":"string"},"propertyValue":{"type":"string"},"defaultPropertyValue":{"type":"string"},"fallbackPropertyValue":{"type":"string"},"propertyRequestValue":{"type":"string"},"propertyTransformer":{"type":"string","deprecated":true,"enum":["CALCULATE_RELEASE_DATE_FROM_SOLIDWORKS_PDM","CLEAN_ESCAPE_SEQUENCES_FROM_STRING","COMBINE_QUICKBOOKS_PRIVATE_NOTE_WITH_PAYMENT_TERMS","CONCATENATE_PART_NUMBER_AND_REVISION","CONVERT_PART_CATEGORY_SOLIDWORKS_TO_BOLTLINE","CONVERT_ARRAY_TO_STRING","CONVERT_ARRAY_LENGTH_TO_BOOLEAN","CONVERT_ARRAY_LENGTH_TO_BOOLEAN_OR_NULL","CONVERT_BOOLEAN_TO_YES_NO","CONVERT_COMMA_SEPARATED_STRING_TO_ARRAY","CONVERT_MJD_TO_DATE","CONVERT_STATUS_ION_TO_NETSUITE","CONVERT_STRING_TO_DATE","CONVERT_STRING_TO_LOWER_CASE","CONVERT_STRING_TO_NUMBER","EXTRACT_CITY_FROM_ADDRESS","EXTRACT_COUNTRY_FROM_ADDRESS","EXTRACT_FIRST_VALUE_BETWEEN_DIVIDERS","EXTRACT_FIRST_STRING_IN_TEMPLATE","EXTRACT_NSID_FROM_STRING","EXTRACT_STATE_FROM_ADDRESS","EXTRACT_PART_NUMBER_FROM_CONCATENATED_PART_NUMBER_REV","EXTRACT_PARENTHETICAL_FROM_STRING","EXTRACT_LAST_PARENTHETICAL_FROM_STRING","EXTRACT_LAST_PARENTHETICAL_FROM_STRING_OR_NULL","EXTRACT_QTY_FROM_STRING","EXTRACT_REGEX_FROM_STRING","EXTRACT_REV_FROM_PART_NUMBER","EXTRACT_SINGLE_UNIQUE_VALUE_FROM_ARRAY","GENERATE_ARENA_ITEM_REVISION_NAME","GENERATE_QUICKBOOKS_ITEM_NAME_FROM_PART","GENERATE_BOLTLINE_PO_LINE_KEY","GENERATE_ENTITY_KEY_FROM_STRING","GENERATE_PO_LINE_KEY_FROM_DESCRIPTION","GENERATE_PO_LINE_DESCRIPTION_FROM_SEGMENTS","GENERATE_SYNCED_BOLTLINE_PO_LINE_DESCRIPTION","GENERATE_QUICKBOOKS_PO_LINE_DESCRIPTION","GENERATE_QUICKBOOKS_PO_LINE_KEY","GENERATE_PRECORO_PO_LINE_KEY","GENERATE_RECEIPT_LINE_EXTERNAL_NAME","GENERATE_SILKLINE_PO_TERMS_HTML","GENERATE_STATUS","GENERATE_NETSUITE_VENDOR_NAME","GENERATE_PO_KEY_FROM_SEGMENTS","EXTRACT_PO_KEY_FROM_STRING","MATHJS","NORMALIZE_EMAIL_ADDRESS","PARSE_STRING_TO_NUMBER","REFORMAT_SCREAMING_SNAKE_CASE","REMOVE_FILE_EXTENSIONS","REMOVE_NON_NUMERIC_CHARACTERS_FROM_STRING","REMOVE_REV_FROM_PART_NUMBER","REMOVE_SEQUENCE_ID_FROM_TC_FILE_ITEM_REVISION","REMOVE_DUPLICATE_PART_SUFFIX_FROM_TC_FILE_ITEM_REVISION_IN_ALTERNATE_ID","REMOVE_UNSUBSTITUTED_TEMPLATES","REPLACE_REGEX_IN_STRING","REPLACE_REGEX_IN_STRING_NULL_NO_MATCH","REPLACE_WHITESPACE_WITH_UNDERSCORES","STANDARDIZE_STATUS","STRIP_LEADING_D_HYPHEN_FROM_PO_NUMBER","SUM_ARRAY","TRUNCATE_STRING","GENERATE_FUSION_PO_LINE_KEY","CONVERT_PART_CATEGORY_SOLIDWORKS_TO_FUSION"]},"propertyTransformers":{"type":"array","items":{"type":"string","enum":["CALCULATE_RELEASE_DATE_FROM_SOLIDWORKS_PDM","CLEAN_ESCAPE_SEQUENCES_FROM_STRING","COMBINE_QUICKBOOKS_PRIVATE_NOTE_WITH_PAYMENT_TERMS","CONCATENATE_PART_NUMBER_AND_REVISION","CONVERT_PART_CATEGORY_SOLIDWORKS_TO_BOLTLINE","CONVERT_ARRAY_TO_STRING","CONVERT_ARRAY_LENGTH_TO_BOOLEAN","CONVERT_ARRAY_LENGTH_TO_BOOLEAN_OR_NULL","CONVERT_BOOLEAN_TO_YES_NO","CONVERT_COMMA_SEPARATED_STRING_TO_ARRAY","CONVERT_MJD_TO_DATE","CONVERT_STATUS_ION_TO_NETSUITE","CONVERT_STRING_TO_DATE","CONVERT_STRING_TO_LOWER_CASE","CONVERT_STRING_TO_NUMBER","EXTRACT_CITY_FROM_ADDRESS","EXTRACT_COUNTRY_FROM_ADDRESS","EXTRACT_FIRST_VALUE_BETWEEN_DIVIDERS","EXTRACT_FIRST_STRING_IN_TEMPLATE","EXTRACT_NSID_FROM_STRING","EXTRACT_STATE_FROM_ADDRESS","EXTRACT_PART_NUMBER_FROM_CONCATENATED_PART_NUMBER_REV","EXTRACT_PARENTHETICAL_FROM_STRING","EXTRACT_LAST_PARENTHETICAL_FROM_STRING","EXTRACT_LAST_PARENTHETICAL_FROM_STRING_OR_NULL","EXTRACT_QTY_FROM_STRING","EXTRACT_REGEX_FROM_STRING","EXTRACT_REV_FROM_PART_NUMBER","EXTRACT_SINGLE_UNIQUE_VALUE_FROM_ARRAY","GENERATE_ARENA_ITEM_REVISION_NAME","GENERATE_QUICKBOOKS_ITEM_NAME_FROM_PART","GENERATE_BOLTLINE_PO_LINE_KEY","GENERATE_ENTITY_KEY_FROM_STRING","GENERATE_PO_LINE_KEY_FROM_DESCRIPTION","GENERATE_PO_LINE_DESCRIPTION_FROM_SEGMENTS","GENERATE_SYNCED_BOLTLINE_PO_LINE_DESCRIPTION","GENERATE_QUICKBOOKS_PO_LINE_DESCRIPTION","GENERATE_QUICKBOOKS_PO_LINE_KEY","GENERATE_PRECORO_PO_LINE_KEY","GENERATE_RECEIPT_LINE_EXTERNAL_NAME","GENERATE_SILKLINE_PO_TERMS_HTML","GENERATE_STATUS","GENERATE_NETSUITE_VENDOR_NAME","GENERATE_PO_KEY_FROM_SEGMENTS","EXTRACT_PO_KEY_FROM_STRING","MATHJS","NORMALIZE_EMAIL_ADDRESS","PARSE_STRING_TO_NUMBER","REFORMAT_SCREAMING_SNAKE_CASE","REMOVE_FILE_EXTENSIONS","REMOVE_NON_NUMERIC_CHARACTERS_FROM_STRING","REMOVE_REV_FROM_PART_NUMBER","REMOVE_SEQUENCE_ID_FROM_TC_FILE_ITEM_REVISION","REMOVE_DUPLICATE_PART_SUFFIX_FROM_TC_FILE_ITEM_REVISION_IN_ALTERNATE_ID","REMOVE_UNSUBSTITUTED_TEMPLATES","REPLACE_REGEX_IN_STRING","REPLACE_REGEX_IN_STRING_NULL_NO_MATCH","REPLACE_WHITESPACE_WITH_UNDERSCORES","STANDARDIZE_STATUS","STRIP_LEADING_D_HYPHEN_FROM_PO_NUMBER","SUM_ARRAY","TRUNCATE_STRING","GENERATE_FUSION_PO_LINE_KEY","CONVERT_PART_CATEGORY_SOLIDWORKS_TO_FUSION"]}},"isEditable":{"type":"boolean"},"isRequired":{"type":"boolean"},"templatedPropertyUpdateRequestSpec":{"type":"object"},"enumMap":{"type":"object"},"enumName":{"type":"string"},"violetType":{"type":"object"},"propertyType":{"type":"string","enum":["array","assignee","boolean","company","currency","date","datetime","factoryArray","formula","html","image","mimeType","number","object","person","reference","size","table","text","time","timestamp","unknown","url","adf","fullAddress","utctimestamp","entity","enum","multiLineText","percent","scientific"]},"violetCoreProperty":{"type":"string","enum":["Account","Account Code","Acknowledged Date","Actual Revision","Address","Age","Amount","Amount Due","Amount Paid","Applicable Quality Clauses","Approved","Approved Date","Area","Asset Account","Assignee","Available Qty","Average Cost","Balance Due","Bill ID","Bill Number","Billable Status","Billing Address","Billing Status","BOM Path","Buyer","Calculated Lead Time","Card Holder Manager","Category","Category ID","Cause Condition","Center of Mass X","Center of Mass XYZ","Center of Mass Y","Center of Mass Z","Change Number","Chart of Account","Child","Children","City","Class","Class ID","Cofactr BOM ID","Cofactr Org ID","Cofactr Package","Cofactr Part Application ID","Cofactr Part Classification","Cofactr Part Image","Cofactr Part Organization ID","COGS Account","Comment","Configuration","Contact Name","Contract ID","Cost","Cost Center","Country","Created Date","Creation Source","Creator","Currency","Currency ID","Customer ID","Department","Department ID","Description","Detailed Type","DI-Project","DI-State","Diagnosis","Discount Amount","Disposition","Disposition Type","Distributor","Due Date","Email Address","End Date","Entity Type","Epic","Estimated Arrival Date","Ethnicity","Evidence","Evidence Items","Evidence Status","Evidence URL","Expected Condition","Expected Delivery Date","Expected Receipt Date","Expected Ship Date","Expense Account","Fee","Fees","Function ID","Expiration Date","Export Controlled","External ID","Remote ID","External URL","File ID","File Name","Health Status","Income Account","Installed Qty","Internal ID","Inventory ID","Inventory Tracking Type","Invoice ID","Invoice Number","ION Entity ID","ION etag","ION Item Type","ION Key","ION Material etag","ION Category etag","ION Surface Treatment etag","ION Material Key","ION Part Application UUID","ION Part Revision Application UUID","ION PO Number","Is Buy","Is Lot Tracked","Is Make","Is Serial Tracked","Issue ID","Issued Date","Jama ID","Jama Link","Joint 1 Bevel","Joint 1 NDE","Joint 1 Weld ID","Joint 1 Weld Type","Joint 2 Bevel","Joint 2 NDE","Joint 2 Weld ID","Joint 2 Weld Type","Kitted Qty","Label","Last Maintained Date","Last Modified By","Last Modified Date","Last Modifier","Last Purchase Price","Latest MBOM etag","Latest MBOM Id","Latest MBOM Status","Latest MBOM Version","Latest Rev Available Qty","Latest Rev Installed Qty","Latest Rev Kitted Qty","Latest Rev Scrapped Qty","Latest Rev Unavailable Qty","Latest Rev Work In Progress Quantity","Latest Revision","Latest Revisions","Lead Time","Length","Level Number","Location","Lot","Lot Number","Major OD","Manufacturer","Manufacturing Engineer","Manufacturo Part ID","Manufacturo Part Rev ID","Mapped PO Number","Mass","Material","Material Assignment Type","Material Density","Material Name Value","MRP ID","Material Surface Area","Material Thickness","Material Type","Material Volume","MBOM Item etag","MBOM Item ID","Memo","MFG ID","MFG ID (prt)","Min Qty","Minor OD","Modified By","Moment of Inertia XX","Moment of Inertia YY","Moment of Inertia ZZ","MPN","Name","Need By Date","Net Amount","Non-Inventory Supplier PN","On Order Qty","Order Date","Ordered Qty","Original Promise Date","Owner","Paid Date","Parent","Parent Revision","Part Lifecycle Status","Part Moisture Sensitivity Level","Part Number","Part REACH Compliance","Part Required Procedure","Part RoHS 3 Compliance","Part Termination Type","Part Type","PartsBox Part ID","Patient ID","Payment Status","Payment Terms","Payment Terms ID","Pedigree","Phone Number","Planned Qty","PO ID","PO Line ID","PO Line Number","PO Number","Position","PR Number","PR Line Number","Priority","Procedure ID","Procurement Type","Product","Product ID","Product of Inertia XY","Product of Inertia XZ","Product of Inertia YZ","Production Date","Program","Progress","Project","Promise Date","Qty Billed","Qty (dwg)","Qty On Hand","Qty Received","Qty Waiting On","Quality Engineer","Qty","Qty Produced","QuickBooks Item UUID","QuickBooks SyncToken","Quote Date","Quote Number","Race","Receipt ID","Receipt Included","Receipt Line ID","Receipt Number","Received Date","Received Qty","Received Status","Release","Release Date","Release Date etag","Release Date Key","Release Date Value","Reorder Max Qty","Reorder Min Qty","Request Number","Required Qty","Requirement Group","Requirement ID","Resolution","Responsible Engineer","Revision","Revision Scheme","Rollup Mass","Run ID","Attached File","Thumbnail S3 File URL","Sales Order Number","Scrapped Qty","Sent Date","Serial Number","Service Due Date","Sex","Ship Date","Shipping Address","Ship To Location","Shipment Number","Simple Qty","SKU","SolidWorks BOM ID","SolidWorks ID","SolidWorks Part ID","Source","Sourcing Strategy","Stage","Scheduled End Date","Scheduled Start Date","Start Date","State","Statement","Status","Subsidiary ID","Subsystem","Subtotal Amount","Surface Treatment","Tax","Tax Rate","Taxable Subtotal","Taxed Amount","Teamcenter Assigned Material Sequence","Teamcenter Item ID","Teamcenter Item Tag","Teamcenter Item Type","Teamcenter Key","Teamcenter Part Key","Teamcenter View ID","Test Engineer","Thickness","Tier","Title","Top Level Document","Top Level Document ID","Total Available Qty","Total Spend (Last 30d)","Total Spend (All Time)","Tracked Product","Tracked Product Ancestors","Updated Date","Updater","Unavailable Qty","Unit","Unit of Measure","Unit Price","Vendor","Verification Methods","Version","Volume","VPN","Width","WIP Qty","Work Order Number","Workspace","Approver","Approver Matrix","Max Value","Min Value","Nominal Value","Operator","Requirement Type","Systems","Measurement Target","Operands","Test Case ID"]},"category":{"type":"string","enum":["accountNumber","address","age","altitude","amount","angularVelocity","angle","area","assignee","attitude","author","bom","capacity","com","comment","companyName","cost","count","currency","date","datetime","density","description","distance","duration","dueDate","email","entityType","fileExtension","fileSize","icon","id","invoiceNumber","location","mass","material","mimeType","moi","mrp","objectName","owner","part","pedigree","percentage","personName","phoneNumber","po_number","pr_number","poi","power","priority","productOfInertia","progress","project","quantity","revision","serialNumber","simDuration","simStartTime","simStopTime","sourcing","sprint","status","stepNumber","supplier","surfaceArea","tag","thickness","timestamp","time","timespan","uom","username","velocity","vendor","version","voltage","volume","website","type","year","oeAOP","oeECC","oeInc","oeLAN","oeSMA","oeTA"]},"unit":{"type":"string"},"targetEntity":{"type":"string"},"targetPropertyValue":{"type":"string"},"order":{"type":"number"},"isHidden":{"type":"boolean"},"hidePropertyActivities":{"type":"boolean"},"namedEntityType":{"type":"object"},"namedEntityProperty":{"type":"object"},"entitySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntitySchema"}},"parentPropertySchemaId":{"type":"string"},"parentPropertySchema":{"$ref":"#/components/schemas/VioletPropertySchema"},"childPropertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchema"}},"hideEmpty":{"type":"boolean"},"filterEmpty":{"type":"boolean"},"targetEntityLookupField":{"type":"string"},"sysmlType":{"type":"string"},"program":{"$ref":"#/components/schemas/Program"},"programId":{"type":"string"},"sharedPrograms":{"type":"array","items":{"$ref":"#/components/schemas/PropertySchemaProgram"}},"relationshipType":{"type":"string","enum":["containsPOLine","isPOLineOf","contains","isPartOf","isPartOfAssembly","assemblyContains","reference","isReferenced","containsSubEntity","isSubEntity","violetIdReference","isVioletIdReferenced","satisfies","satisfiedBy","isContainerOf","isInContainer","hasOutput","isOutputOf","hasInput","isInputOf","verifies","verifiedBy","prescribes","prescribedBy","propertyLinkedTo","propertyLinkedFrom","pushedTo","pushedFrom","describes","isDescribedBy","participatesIn","hasParticipant","containsPropertiesOf","hasProperties","allocatedTo","allocates","performs","performedBy","predecessor","successor","isInstanceOf","hasInstance","linkedTo","linkedFrom","hasAttachment","isAttachmentOf","isParentOf","isChildOf","derives","isDerivedFrom","decomposes","isDecomposedFrom","hasEnumerations","enumerates","installs","isInstalledBy","receipts","isReceiptedBy","creates","isCreatedBy","changes","isChangedBy","owns","isOwnedBy","hasLocation","isLocationOf","hasMissionParticipant","participatesInMission","hasEnvironment","isEnvironmentOf","hasOrganizationContext","isOrganizationContextOf","belongsTo","hasBelonging","occursAt","isSiteOf","hasTestSubject","isTestSubjectOf","produces","isProducedBy","executed","wasExecutedBy","mapsTo","mapsFrom","hasScenarioType","isScenarioTypeOf","hasPossibleScenario","isPossibleScenarioOf","hasScenario","isScenarioOf","hasApplicableScenario","isApplicableToRequirement","hasSufficientScenario","isSufficientForRequirement","hasTestScenario","isTestScenarioForRequirement","containsScenario","isContainedInConfiguration","enablesMeasurementOfQuantity","quantityMeasurementEnabledBy","hasTestVenue","isTestVenueFor","hasSupplier","isSupplierOf","appearsOn","displays","orders","isOrderedBy","hasAlternate","isAlternateFor","connectsTo","connectedFrom"]}},"required":["id","createdAt","updatedAt","deletedAt","name","label","isEditable","isRequired","violetType","propertyType","category","unit","isHidden","hideEmpty","filterEmpty"]},"VioletEntitySchema":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"label":{"type":"string"},"propertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchema"}},"violetCoreEntity":{"type":"string","enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"]},"disableDelete":{"type":"boolean"},"key":{"type":"object"},"externalIdPrefix":{"type":"string"},"externalId":{"type":"object"},"externalDescription":{"type":"object"},"externalName":{"type":"object"},"fallbackExternalName":{"type":"object"},"externalLastModifiedAt":{"type":"object"},"externalCreatedAt":{"type":"object"},"alternateIds":{"type":"array","items":{"type":"object"}},"externalUrl":{"type":"object"},"downloadUrl":{"type":"object","deprecated":true},"downloadUrls":{"type":"array","items":{"type":"string"}},"thumbnailDownloadUrls":{"type":"array","items":{"type":"object"}},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"hasRevisions":{"type":"boolean"},"isRevision":{"type":"boolean"},"isContainer":{"type":"boolean"},"applicationId":{"type":"string"},"revisionParentId":{"type":"object"},"s3FileUrl":{"type":"string"},"thumbnailS3FileUrl":{"type":"string"},"hashExcludeKeys":{"type":"array","items":{"type":"string"}}},"required":["id","createdAt","updatedAt","deletedAt","name","label","propertySchemas","externalId"]},"Program":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"description":{"type":"string"},"isActive":{"type":"boolean"},"isExternalPermitted":{"type":"boolean"},"createdBy":{"$ref":"#/components/schemas/User"},"createdById":{"type":"string"},"programManager":{"$ref":"#/components/schemas/User"},"programManagerId":{"type":"string"},"baseProgramId":{"type":"string"},"baseProgram":{"$ref":"#/components/schemas/Program"},"sharedPrograms":{"type":"array","items":{"$ref":"#/components/schemas/Program"}},"systems":{"type":"array","items":{"$ref":"#/components/schemas/System"}},"sharedSystems":{"type":"array","items":{"$ref":"#/components/schemas/System"}},"requirements":{"type":"array","items":{"$ref":"#/components/schemas/Requirement"}},"sharedRequirements":{"type":"array","items":{"$ref":"#/components/schemas/Requirement"}},"folders":{"type":"array","items":{"$ref":"#/components/schemas/Folder"}},"sharedFolders":{"type":"array","items":{"$ref":"#/components/schemas/Folder"}},"verifications":{"type":"array","items":{"$ref":"#/components/schemas/Verification"}},"sharedVerifications":{"type":"array","items":{"$ref":"#/components/schemas/Verification"}},"metadata":{"type":"object"},"integrations":{"type":"array","items":{"$ref":"#/components/schemas/Integration"}},"propertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchema"}},"sharedPropertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/PropertySchemaProgram"}},"peerReviews":{"type":"array","items":{"$ref":"#/components/schemas/PeerReview"}},"comments":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityComment"}},"requirementAttributeAccess":{"type":"object"},"verificationAttributeAccess":{"type":"object"}},"required":["id","createdAt","updatedAt","deletedAt","name","isActive","isExternalPermitted","createdBy","createdById","programManager","systems","requirements","folders","verifications"]},"User":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"fullname":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"email":{"type":"string"},"alternateEmailAddress":{"type":"string"},"isAlternateEmailVerified":{"type":"boolean"},"alternateEmailVerificationCode":{"type":"string"},"password":{"type":"string"},"avatarUrl":{"type":"string"},"type":{"enum":["system","user"],"type":"string"},"isVerified":{"type":"boolean"},"verificationCode":{"type":"string"},"lastSeenNotificationSeq":{"type":"number"},"loginMethods":{"type":"array","items":{"type":"object"}},"preferences":{"type":"object"},"twoFaType":{"enum":["none","totp"],"type":"string"},"twoFaTotpSecret":{"type":"string"},"lastLoginTimestamp":{"format":"date-time","type":"string"},"totalLoginCount":{"type":"number"},"active":{"type":"boolean"},"oktaSubject":{"type":"string","nullable":true},"scimExternalId":{"type":"string","nullable":true},"provisionedBy":{"type":"string","nullable":true},"deprovisionedAt":{"format":"date-time","type":"string","nullable":true},"magicLink":{"$ref":"#/components/schemas/MagicLink"},"tenantUsers":{"type":"array","items":{"$ref":"#/components/schemas/TenantUser"}},"integrations":{"type":"array","items":{"$ref":"#/components/schemas/Integration"}},"imports":{"type":"array","items":{"type":"string"}},"relationships":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationship"}},"notificationSubscriptions":{"type":"array","items":{"$ref":"#/components/schemas/NotificationSubscription"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"persons":{"type":"array","items":{"$ref":"#/components/schemas/Person"}},"otp":{"$ref":"#/components/schemas/UserOneTimePassword"},"explorations":{"type":"array","items":{"$ref":"#/components/schemas/Exploration"}},"userRoles":{"type":"array","items":{"$ref":"#/components/schemas/UserRole"}},"userGroups":{"type":"array","items":{"$ref":"#/components/schemas/UserGroup"}},"scheduleTasks":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleTask"}},"reports":{"type":"array","items":{"$ref":"#/components/schemas/Report"}},"reportTemplates":{"type":"array","items":{"$ref":"#/components/schemas/ReportTemplate"}},"requirements":{"type":"array","items":{"$ref":"#/components/schemas/Requirement"}},"requirementApprovers":{"type":"array","items":{"$ref":"#/components/schemas/RequirementApprover"}},"requirementVerifiers":{"type":"array","items":{"$ref":"#/components/schemas/RequirementVerifier"}},"verificationAssignees":{"type":"array","items":{"$ref":"#/components/schemas/VerificationAssignee"}},"verifications":{"type":"array","items":{"$ref":"#/components/schemas/Verification"}},"dashboards":{"type":"array","items":{"$ref":"#/components/schemas/Dashboard"}},"folders":{"type":"array","items":{"$ref":"#/components/schemas/Folder"}},"activities":{"type":"array","items":{"$ref":"#/components/schemas/UserActivity"}},"gates":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowConfiguration"}},"workflowTemplates":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowTemplate"}},"gateResponses":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"createdWorkflowConfigurations":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowConfiguration"}},"onboarding":{"type":"array","items":{"$ref":"#/components/schemas/Onboarding"}},"violetScripts":{"type":"array","items":{"$ref":"#/components/schemas/VioletScript"}},"createdPrograms":{"type":"array","items":{"$ref":"#/components/schemas/Program"}},"managedPrograms":{"type":"array","items":{"$ref":"#/components/schemas/Program"}},"createdSystems":{"type":"array","items":{"$ref":"#/components/schemas/System"}},"violetEntityComments":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityComment"}},"violetEntityFiles":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityFile"}},"violetEntityCommentMentions":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityComment"}},"peerReviews":{"type":"array","items":{"$ref":"#/components/schemas/PeerReview"}},"peerReviewers":{"type":"array","items":{"$ref":"#/components/schemas/PeerReviewReviewer"}},"apiKeys":{"type":"array","items":{"$ref":"#/components/schemas/UserApiKey"}},"violetEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}}},"required":["id","createdAt","updatedAt","deletedAt","fullname","firstName","lastName","email","alternateEmailAddress","isAlternateEmailVerified","alternateEmailVerificationCode","password","avatarUrl","type","isVerified","verificationCode","lastSeenNotificationSeq","loginMethods","preferences","twoFaType","twoFaTotpSecret","lastLoginTimestamp","totalLoginCount","active","oktaSubject","scimExternalId","provisionedBy","deprovisionedAt","magicLink","tenantUsers","integrations","imports","relationships","notificationSubscriptions","notificationEvents","persons","otp","explorations","userRoles","userGroups","scheduleTasks","reports","reportTemplates","requirements","requirementApprovers","requirementVerifiers","verificationAssignees","verifications","dashboards","folders","activities","gates","workflowTemplates","gateResponses","createdWorkflowConfigurations","onboarding","violetScripts","createdPrograms","managedPrograms","createdSystems","violetEntityComments","violetEntityFiles","violetEntityCommentMentions","peerReviews","peerReviewers","apiKeys","violetEntities"]},"MagicLink":{"type":"object","properties":{"userId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"jwt":{"type":"string"}},"required":["userId","user","jwt"]},"TenantUser":{"type":"object","properties":{"id":{"type":"string"},"roles":{"type":"array","items":{"type":"string","enum":["superAdmin","admin","user","guest"]}},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"userId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"tenant":{"$ref":"#/components/schemas/Tenant"}},"required":["id","roles","createdAt","updatedAt","tenantId","userId","user","tenant"]},"Tenant":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"initialized":{"type":"boolean"},"logo":{"type":"string"},"stripeId":{"type":"string"},"allowedLoginMethods":{"type":"array","items":{"type":"object"}},"oidcConfig":{"type":"object"},"scimConfig":{"type":"object"},"socks5Port":{"type":"string"},"trackedProductPartNumbers":{"type":"array","items":{"type":"string"}},"twoFaAllowedTypes":{"type":"array","items":{"type":"string","enum":["none","totp"]}},"tenantUsers":{"type":"array","items":{"$ref":"#/components/schemas/TenantUser"}},"roles":{"type":"array","items":{"$ref":"#/components/schemas/Role"}},"userRoles":{"type":"array","items":{"$ref":"#/components/schemas/UserRole"}},"groups":{"type":"array","items":{"$ref":"#/components/schemas/Group"}},"userGroups":{"type":"array","items":{"$ref":"#/components/schemas/UserGroup"}},"groupRoles":{"type":"array","items":{"$ref":"#/components/schemas/GroupRole"}},"readEsIndex":{"type":"string"},"writeEsIndex":{"type":"string"},"esIndexVersion":{"type":"number"},"userCount":{"type":"number","description":"The number of users in this tenant. This is a computed field populated\nat runtime and is not persisted to the database."},"passwordPolicy":{"type":"object","properties":{"passwordMinLength":{"type":"number"},"passwordMinDigits":{"type":"number"},"passwordMinLowercase":{"type":"number"},"passwordMinUppercase":{"type":"number"},"passwordMinSymbols":{"type":"number"}},"required":["passwordMinLength","passwordMinDigits","passwordMinLowercase","passwordMinUppercase","passwordMinSymbols"]},"containsCui":{"type":"boolean"},"isInternal":{"type":"boolean"}},"required":["id","key","name","createdAt","updatedAt","initialized","logo","twoFaAllowedTypes","tenantUsers","roles","userRoles","groups","userGroups","groupRoles","readEsIndex","writeEsIndex"]},"Role":{"type":"object","properties":{"id":{"type":"string"},"permission":{"$ref":"#/components/schemas/Permission"},"tenantId":{"type":"string"},"tenant":{"$ref":"#/components/schemas/Tenant"},"targetId":{"type":"string"},"targetType":{"type":"string","enum":["Activity","Application","Connection","EntitySubscription","Exploration","Group","IntegrationEntityFetchResult","Integration","IntegrationActivity","IntegrationEntity","Model","ModelComponentEntity","NotificationEvent","NotificationSubscription","Parameter","ParameterActivity","PeerReview","Permission","Program","RelationshipActivity","Report","Requirement","RequirementActivity","Role","Schedule","ScheduleTask","ScheduleTaskActivity","ScheduleTaskDependency","ScriptSubscription","SkillSet","SyncBatch","SyncBatchActivity","SyncChange","System","TagPrefix","Tag","Tagging","Tenant","User","UserActivity","UserRole","Verification","VerificationActivity","VioletEntity","VioletEntityActivity","VioletEntityFetchResult","VioletId","VioletPropertySchema","VioletRelationship","VioletRelationshipSpecification","VioletScript","VioletScriptActivity","WorkflowConfiguration","WorkflowActivity","WorkflowRun"]},"userRoles":{"type":"array","items":{"$ref":"#/components/schemas/UserRole"}},"groupRoles":{"type":"array","items":{"$ref":"#/components/schemas/GroupRole"}}},"required":["id","permission","tenantId","tenant","targetId","targetType","userRoles","groupRoles"]},"Permission":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string","enum":["admin","edit","read"]},"operations":{"type":"array","items":{"type":"string","enum":["create","read","update","delete","admin"]}},"roles":{"type":"array","items":{"$ref":"#/components/schemas/Role"}}},"required":["id","name","operations","roles"]},"UserRole":{"type":"object","properties":{"userId":{"type":"string"},"roleId":{"type":"string"},"tenantId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"role":{"$ref":"#/components/schemas/Role"},"tenant":{"$ref":"#/components/schemas/Tenant"}},"required":["userId","roleId","tenantId","user","role","tenant"]},"GroupRole":{"type":"object","properties":{"groupId":{"type":"string"},"roleId":{"type":"string"},"tenantId":{"type":"string"},"group":{"$ref":"#/components/schemas/Group"},"role":{"$ref":"#/components/schemas/Role"},"tenant":{"$ref":"#/components/schemas/Tenant"}},"required":["groupId","roleId","tenantId","group","role","tenant"]},"Group":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"tenantId":{"type":"string"},"tenant":{"$ref":"#/components/schemas/Tenant"},"userGroups":{"type":"array","items":{"$ref":"#/components/schemas/UserGroup"}},"groupRoles":{"type":"array","items":{"$ref":"#/components/schemas/GroupRole"}},"gates":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowConfiguration"}},"workflowTemplates":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowTemplate"}}},"required":["id","name","createdById","createdBy","tenantId","tenant","userGroups","groupRoles","gates","workflowTemplates"]},"UserGroup":{"type":"object","properties":{"userId":{"type":"string"},"groupId":{"type":"string"},"tenantId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"group":{"$ref":"#/components/schemas/Group"},"tenant":{"$ref":"#/components/schemas/Tenant"}},"required":["userId","groupId","tenantId","user","group","tenant"]},"WorkflowConfiguration":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"description":{"type":"string"},"isActive":{"type":"boolean"},"createdBy":{"$ref":"#/components/schemas/User"},"triggerConfig":{"type":"object"},"overrideTriggerConfig":{"type":"object","description":"When set together with overrideTriggerActivityTypes, the next scheduled run\nuses this trigger config. Scheduled triggers are blocked and other activity triggers are replaced.\nUsed after integration config changes."},"triggerType":{"type":"string","enum":["ACTIVITY","SCHEDULED"]},"triggerActivityTypes":{"type":"array","items":{"type":"string","enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"]}},"overrideTriggerActivityTypes":{"type":"array","description":"When set together with overrideTriggerConfig, the next scheduled run\nrequires these trigger activity types\n(e.g. SYNC_BATCH_STATUS_CHANGED so execution runs after batch approval).","items":{"type":"string","enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"]}},"triggerTargetEntity":{"$ref":"#/components/schemas/VioletEntity"},"isGateEnabled":{"type":"boolean"},"gateType":{"type":"string","enum":["SINGLE_APPROVAL"]},"gateTargetUser":{"$ref":"#/components/schemas/User"},"gateTargetGroup":{"$ref":"#/components/schemas/Group"},"action":{"type":"object"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"activities":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowActivity"}},"entitySystemType":{"type":"string","enum":["system","user"]}},"required":["id","createdAt","updatedAt","deletedAt","name","isActive","createdBy","triggerConfig","triggerType","isGateEnabled","action","entitySystemType"]},"WorkflowRun":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"workflowConfiguration":{"$ref":"#/components/schemas/WorkflowConfiguration"},"workflowConfigurationId":{"type":"string"},"runStartAt":{"format":"date-time","type":"string"},"runFinishedAt":{"format":"date-time","type":"string"},"runStatus":{"type":"string","enum":["QUEUED","IN_PROGRESS","WAITING_GATE","REJECTED","FAILED","SUCCESS","CANCELLING","CANCELLED","DEFERRED"]},"runInfo":{"type":"string"},"activity":{"$ref":"#/components/schemas/Activity"},"gateResponder":{"$ref":"#/components/schemas/User"},"createdSyncChanges":{"type":"array","items":{"$ref":"#/components/schemas/SyncChange"}},"executedSyncChanges":{"type":"array","items":{"$ref":"#/components/schemas/SyncChange"}}},"required":["id","createdAt","updatedAt","deletedAt","workflowConfiguration","workflowConfigurationId","runStatus"]},"Activity":{"type":"object","properties":{"id":{"type":"string"},"class":{"type":"string","enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"]},"eventType":{"type":"string","enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"]},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden"]},"NotificationEvent":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"status":{"type":"string","enum":["unread","read"]},"seq":{"type":"number"},"activity":{"$ref":"#/components/schemas/Activity"},"targetUserId":{"type":"string"},"targetUser":{"$ref":"#/components/schemas/User"}},"required":["id","createdAt","updatedAt","deletedAt","status","seq","activity","targetUserId","targetUser"]},"SyncChange":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"apiType":{"type":"string","enum":["REST","GraphQL","MicrosoftGraph","Import","SOAP","SQLServer"]},"type":{"type":"string","enum":["create","update","delete"]},"status":{"type":"string","enum":["pending","executing","success","failed","skipped","dryRun"]},"requestOrQuery":{"type":"object"},"resolvedCorePropertyMap":{"type":"object"},"resolvedResponsePropertyMap":{"type":"object"},"context":{"type":"object"},"diffs":{"type":"object"},"parentSyncChangeId":{"type":"string"},"externalId":{"type":"string","nullable":true},"targetVioletEntityId":{"type":"string","nullable":true},"targetVioletEntity":{"$ref":"#/components/schemas/VioletEntity"},"parentSyncChange":{"$ref":"#/components/schemas/SyncChange"},"childSyncChanges":{"type":"array","items":{"$ref":"#/components/schemas/SyncChange"}},"targetIntegrationId":{"type":"string","nullable":true},"targetIntegration":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/Integration"}]},"targetIntegrationEntityId":{"type":"string","nullable":true},"targetIntegrationEntity":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/IntegrationEntity"}]},"syncChangeIdentifier":{"type":"string"},"syncBatchId":{"type":"string"},"syncBatch":{"$ref":"#/components/schemas/SyncBatch"},"createdByRunId":{"type":"string"},"createdByRun":{"$ref":"#/components/schemas/WorkflowRun"},"executedByRunId":{"type":"string"},"executedByRun":{"$ref":"#/components/schemas/WorkflowRun"},"handlerName":{"type":"string"},"entityName":{"type":"string","enum":["aBOM Installation","Account","Accounting Field","Action","Action Parameter","Baseline","BIF","Bill","Bill Line","Bill Payment","Block","Board","Board List","BOM","BOM Revision","BOM Document","BOM Line","Branch","Build Requirement","Card","Case Type","Catalog","Category","Cash Account","CGMCRF","Change","Change Order","Chart of Account","Commit","Component","Company","Connected Institution","Contact","Content","CRF","Custom Field","Customer","Department","Dictionary","Document","Element","Enrollment","Entity","Entity Definition","Enumeration","FEV1","File","Finance","Folder","Function","Geometry","Inventory Adjustment","Invoice","Invoice Payment","Invoice Line","Issue","Issue Type","Item","Itemized Cost","Item and Collection","Item Revision","Item Type","Journal Entry","Kit","Library","Line","Location","Manager","Material","Material Requirements Plan","Material Requirements Plan Input Line","Material Requirements Plan Result Line","Merge Request","Mesh","Mesh Operation","Microversion","Milestone","Model Template","OGTT","Open Issue","Order BOM","Organization","Package","Part","Part Inventory","Part Revision","Payment","Picklist Option","PO Line","Port","Priority","Procedure","Procedure Revision","Product","Project","PR Line","Pull Request","Purchase Order","Purchase Requisition","Quote","Quote Line","Receipt","Receipt Line","Reimbursement","Report","Repository","Requirement","Requirement Constraint","Requirement Group","Requirement Type","Requirement Verification Method","Root Folder","Root Project","Row","Run","Run Step","Sales Order","Sales Order Line","Sample","Screening","Section","Sheet","Shipment","Shipment Line","Simulation","Simulation Run","Site","Space","Space Object","Spreadsheet","State","Status","Step","Stock","Subissue","Subitem","Subject","Subtask","Supplier","Tag","Task","Team","Tenant","Test","Test Case","Test Result","Title","Top Level BOM","Transaction","Transfer","Type","User","Vendor","Verification","Verification Method","Version","View","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Bill Line Item","CaseType","Contact Reference","Creator","Invoice Line Item","ItemType","Line Item","Order","Order Item","PicklistOption","PO Line Item","PR Line Item","Purchase Order Line","Purchase Order Line Item","Purchase Requisition Line Item","Quote Line Item","RequirementVerificationMethod","Request","VerificationMethod"]},"relationshipType":{"type":"string","enum":["containsPOLine","isPOLineOf","contains","isPartOf","isPartOfAssembly","assemblyContains","reference","isReferenced","containsSubEntity","isSubEntity","violetIdReference","isVioletIdReferenced","satisfies","satisfiedBy","isContainerOf","isInContainer","hasOutput","isOutputOf","hasInput","isInputOf","verifies","verifiedBy","prescribes","prescribedBy","propertyLinkedTo","propertyLinkedFrom","pushedTo","pushedFrom","describes","isDescribedBy","participatesIn","hasParticipant","containsPropertiesOf","hasProperties","allocatedTo","allocates","performs","performedBy","predecessor","successor","isInstanceOf","hasInstance","linkedTo","linkedFrom","hasAttachment","isAttachmentOf","isParentOf","isChildOf","derives","isDerivedFrom","decomposes","isDecomposedFrom","hasEnumerations","enumerates","installs","isInstalledBy","receipts","isReceiptedBy","creates","isCreatedBy","changes","isChangedBy","owns","isOwnedBy","hasLocation","isLocationOf","hasMissionParticipant","participatesInMission","hasEnvironment","isEnvironmentOf","hasOrganizationContext","isOrganizationContextOf","belongsTo","hasBelonging","occursAt","isSiteOf","hasTestSubject","isTestSubjectOf","produces","isProducedBy","executed","wasExecutedBy","mapsTo","mapsFrom","hasScenarioType","isScenarioTypeOf","hasPossibleScenario","isPossibleScenarioOf","hasScenario","isScenarioOf","hasApplicableScenario","isApplicableToRequirement","hasSufficientScenario","isSufficientForRequirement","hasTestScenario","isTestScenarioForRequirement","containsScenario","isContainedInConfiguration","enablesMeasurementOfQuantity","quantityMeasurementEnabledBy","hasTestVenue","isTestVenueFor","hasSupplier","isSupplierOf","appearsOn","displays","orders","isOrderedBy","hasAlternate","isAlternateFor","connectsTo","connectedFrom"]},"executionInfo":{"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","apiType","type","status","requestOrQuery","context","childSyncChanges","syncChangeIdentifier","syncBatchId","syncBatch","handlerName"]},"SyncBatch":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"status":{"type":"string","enum":["open","approved","rejected","inProgress","completed","failed","cancelled","dryRun"]},"syncChanges":{"type":"array","items":{"$ref":"#/components/schemas/SyncChange"}},"sourceIntegrationId":{"type":"string"},"sourceIntegration":{"$ref":"#/components/schemas/Integration"},"targetIntegrationId":{"type":"string"},"targetIntegration":{"$ref":"#/components/schemas/Integration"},"activities":{"type":"array","items":{"$ref":"#/components/schemas/SyncBatchActivity"}},"executionInfo":{"type":"string"},"approvedAt":{"format":"date-time","type":"string"},"approvedById":{"type":"string"},"approvedBy":{"$ref":"#/components/schemas/User"},"rejectedAt":{"format":"date-time","type":"string"},"rejectedById":{"type":"string"},"rejectedBy":{"$ref":"#/components/schemas/User"}},"required":["id","createdAt","updatedAt","deletedAt","status","syncChanges","sourceIntegrationId","sourceIntegration","targetIntegrationId","targetIntegration"]},"SyncBatchActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"syncBatch":{"$ref":"#/components/schemas/SyncBatch"},"syncBatchId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","syncBatch","syncBatchId"]},"WorkflowActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"workflowConfiguration":{"$ref":"#/components/schemas/WorkflowConfiguration"},"workflowConfigurationId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","workflowConfiguration","workflowConfigurationId"]},"WorkflowTemplate":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"description":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"triggerConfig":{"type":"object"},"triggerTargetEntity":{"$ref":"#/components/schemas/VioletEntity"},"isGateEnabled":{"type":"boolean"},"gateType":{"type":"string","enum":["SINGLE_APPROVAL"]},"gateTargetUser":{"$ref":"#/components/schemas/User"},"gateTargetGroup":{"$ref":"#/components/schemas/Group"},"action":{"type":"object"}},"required":["id","createdAt","updatedAt","deletedAt","name","createdBy","triggerConfig","isGateEnabled","action"]},"NotificationSubscription":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"user":{"$ref":"#/components/schemas/User"},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"},"integration":{"$ref":"#/components/schemas/Integration"},"violetScript":{"$ref":"#/components/schemas/VioletScript"},"activityEventTypes":{"type":"array","items":{"type":"string","enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"]}}},"required":["id","createdAt","updatedAt","deletedAt","user","violetEntity","integration","violetScript","activityEventTypes"]},"VioletScript":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"description":{"type":"string"},"content":{"type":"object"},"language":{"enum":["Python","Julia","MATLAB"],"type":"string"},"variables":{"type":"object"},"outputs":{"type":"object"},"legacy":{"type":"boolean"},"autoRun":{"type":"boolean"},"kernelId":{"type":"string"},"lastExecutedAt":{"format":"date-time","type":"string"},"scriptSubscriptions":{"type":"array","items":{"$ref":"#/components/schemas/ScriptSubscription"}},"violetEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}},"notificationSubscriptions":{"type":"array","items":{"$ref":"#/components/schemas/NotificationSubscription"}},"activities":{"type":"array","items":{"$ref":"#/components/schemas/VioletScriptActivity"}},"user":{"$ref":"#/components/schemas/User"}},"required":["id","createdAt","updatedAt","deletedAt","name","description","content","language","variables","outputs","legacy","autoRun","kernelId","lastExecutedAt","scriptSubscriptions","violetEntities","notificationSubscriptions","activities","user"]},"ScriptSubscription":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"violetScript":{"$ref":"#/components/schemas/VioletScript"},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"},"tenantId":{"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","violetScript","violetEntity","tenantId"]},"VioletScriptActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"violetScript":{"$ref":"#/components/schemas/VioletScript"},"violetScriptId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","violetScript","violetScriptId"]},"Person":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"type":{"type":"object"},"namedEntityId":{"type":"string"},"namedEntityVioletEntityProperties":{"type":"array","items":{"$ref":"#/components/schemas/NamedEntityVioletEntityProperty"}},"skillSets":{"type":"array","items":{"$ref":"#/components/schemas/SkillSet"}},"userId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"scheduleTasks":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleTask"}},"name":{"type":"string"},"login":{"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","type","namedEntityId","namedEntityVioletEntityProperties","skillSets","userId","scheduleTasks","name","login"]},"NamedEntityVioletEntityProperty":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"namedEntityId":{"type":"string"},"violetEntityId":{"type":"string"},"propertyName":{"type":"string"},"propertyIndex":{"type":"number"},"namedEntity":{"$ref":"#/components/schemas/NamedEntity"},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"}},"required":["id","createdAt","updatedAt","deletedAt","namedEntityId","violetEntityId","propertyName","namedEntity","violetEntity"]},"NamedEntity":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"type":{"type":"object"},"namedEntityId":{"type":"string"},"namedEntityVioletEntityProperties":{"type":"array","items":{"$ref":"#/components/schemas/NamedEntityVioletEntityProperty"}},"skillSets":{"type":"array","items":{"$ref":"#/components/schemas/SkillSet"}},"userId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"scheduleTasks":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleTask"}}},"required":["id","createdAt","updatedAt","deletedAt","type","namedEntityId","namedEntityVioletEntityProperties","skillSets","userId","scheduleTasks"]},"SkillSet":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"description":{"type":"string"},"persons":{"type":"array","items":{"$ref":"#/components/schemas/Person"}}},"required":["id","createdAt","updatedAt","deletedAt","name","description","persons"]},"ScheduleTask":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"schedule":{"$ref":"#/components/schemas/Schedule"},"name":{"type":"string"},"type":{"type":"string","enum":["root","project","task","milestone"]},"description":{"type":"string"},"progress":{"type":"number"},"startDate":{"format":"date-time","type":"string"},"endDate":{"format":"date-time","type":"string"},"duration":{"type":"number"},"order":{"type":"number"},"project":{"$ref":"#/components/schemas/ScheduleTask"},"parent":{"$ref":"#/components/schemas/ScheduleTask"},"children":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleTask"}},"predecessors":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleTaskDependency"}},"successors":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleTaskDependency"}},"createdBy":{"$ref":"#/components/schemas/User"},"assignees":{"type":"array","items":{"$ref":"#/components/schemas/Person"}},"styles":{"type":"object"},"notes":{"type":"string"},"activities":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleTaskActivity"}}},"required":["id","createdAt","updatedAt","deletedAt","schedule","name","type","order","project","parent","children","predecessors","successors","createdBy","assignees","notes","activities"]},"Schedule":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"description":{"type":"string"},"tasks":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleTask"}},"settings":{"type":"object"},"createdBy":{"$ref":"#/components/schemas/User"}},"required":["id","createdAt","updatedAt","deletedAt","name","tasks","settings","createdBy"]},"ScheduleTaskDependency":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"type":{"type":"string","enum":["finish_to_start","start_to_start","finish_to_finish","start_to_finish"]},"source":{"$ref":"#/components/schemas/ScheduleTask"},"sourceId":{"type":"string"},"target":{"$ref":"#/components/schemas/ScheduleTask"},"targetId":{"type":"string"},"lag":{"type":"number"}},"required":["id","createdAt","updatedAt","deletedAt","type","source","sourceId","target","targetId"]},"ScheduleTaskActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"scheduleTask":{"$ref":"#/components/schemas/ScheduleTask"},"scheduleTaskId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","scheduleTask","scheduleTaskId"]},"UserOneTimePassword":{"type":"object","properties":{"userId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"jwt":{"type":"string"}},"required":["userId","user","jwt"]},"Exploration":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"isPrivate":{"type":"boolean"},"isEditable":{"type":"boolean"},"isVioletTemplateQuickView":{"type":"boolean"},"owner":{"$ref":"#/components/schemas/User"},"tenantId":{"type":"string"},"gridParams":{"type":"object"},"queryParams":{"type":"object"},"type":{"type":"string","enum":["Multi Source Report","Single Source Report","Requirement Report"]},"multiSourceReport":{"$ref":"#/components/schemas/MultiSourceReport"}},"required":["id","createdAt","updatedAt","deletedAt","name","isPrivate","isEditable","isVioletTemplateQuickView","owner","tenantId","gridParams","queryParams","type"]},"MultiSourceReport":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"customCellRows":{"type":"array","items":{"type":"object"}},"exploration":{"$ref":"#/components/schemas/Exploration"},"explorationId":{"type":"string"},"report":{"$ref":"#/components/schemas/Report"},"reportId":{"type":"string"},"generationStrategy":{"type":"object"},"generationStrategyKey":{"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","customCellRows","exploration","explorationId","report","reportId","generationStrategy","generationStrategyKey"]},"Report":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"dataSource":{"$ref":"#/components/schemas/MultiSourceReport"},"generationStrategy":{"type":"object"},"type":{"type":"string","enum":["ClearToBuild","BOMComparison"]},"sheets":{"type":"array","items":{"$ref":"#/components/schemas/ReportSheet"}},"violetId":{"$ref":"#/components/schemas/VioletId"},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"}},"required":["id","createdAt","updatedAt","deletedAt","name","generationStrategy","type","sheets","violetId","createdById","createdBy"]},"ReportSheet":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"report":{"$ref":"#/components/schemas/Report"},"name":{"type":"string"},"order":{"type":"number"},"locked":{"type":"boolean"},"filters":{"type":"object"},"tableOptions":{"type":"object"},"chartOptions":{"type":"object"}},"required":["id","createdAt","updatedAt","deletedAt","report","name","order","locked","filters","tableOptions","chartOptions"]},"VioletId":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"},"requirement":{"$ref":"#/components/schemas/Requirement"},"report":{"$ref":"#/components/schemas/Report"},"folder":{"$ref":"#/components/schemas/Folder"},"verification":{"$ref":"#/components/schemas/Verification"},"tenantId":{"type":"string"},"deletedAt":{"format":"date-time","type":"string"},"unifiedVioletEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}}},"required":["id","name","tenantId","deletedAt"]},"Requirement":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"revisions":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}},"order":{"type":"number"},"parentId":{"type":"string"},"parent":{"$ref":"#/components/schemas/Requirement"},"children":{"type":"array","items":{"$ref":"#/components/schemas/Requirement"}},"folder":{"$ref":"#/components/schemas/Folder"},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"requirementApprovers":{"type":"array","items":{"$ref":"#/components/schemas/RequirementApprover"}},"requirementVerifiers":{"type":"array","items":{"$ref":"#/components/schemas/RequirementVerifier"}},"violetId":{"$ref":"#/components/schemas/VioletId"},"violetRelationships":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationship"}},"activities":{"type":"array","items":{"$ref":"#/components/schemas/RequirementActivity"}},"isVerifiedByStatusComplete":{"type":"boolean"},"isInSpec":{"type":"boolean"},"systems":{"type":"array","items":{"$ref":"#/components/schemas/System"}},"program":{"$ref":"#/components/schemas/Program"},"programId":{"type":"string"},"sharedPrograms":{"type":"array","items":{"$ref":"#/components/schemas/Program"}},"createdFromVioletEntity":{"$ref":"#/components/schemas/VioletEntity"},"createdFromVioletEntityId":{"type":"string"},"import":{"type":"object"},"importId":{"type":"string"},"comments":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityComment"}},"peerReviewRequirements":{"type":"array","items":{"$ref":"#/components/schemas/PeerReviewRequirement"}},"verifications":{"type":"array","items":{"$ref":"#/components/schemas/Verification"}}},"required":["id","createdAt","updatedAt","deletedAt","revisions","order","parentId","parent","children","folder","createdById","createdBy","requirementApprovers","requirementVerifiers","violetId","activities","isVerifiedByStatusComplete","isInSpec","systems","program","programId","createdFromVioletEntity","createdFromVioletEntityId","import","importId","comments","peerReviewRequirements","verifications"]},"Folder":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"description":{"type":"string"},"order":{"type":"number"},"type":{"type":"array","items":{"type":"string","enum":["parameter","requirement"]}},"parentId":{"type":"string"},"parent":{"$ref":"#/components/schemas/Folder"},"children":{"type":"array","items":{"$ref":"#/components/schemas/Folder"}},"style":{"type":"object"},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"violetId":{"$ref":"#/components/schemas/VioletId"},"violetEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}},"requirements":{"type":"array","items":{"$ref":"#/components/schemas/Requirement"}},"verifications":{"type":"array","items":{"$ref":"#/components/schemas/Verification"}},"program":{"$ref":"#/components/schemas/Program"},"programId":{"type":"string"},"sharedPrograms":{"type":"array","items":{"$ref":"#/components/schemas/Program"}}},"required":["id","createdAt","updatedAt","deletedAt","name","order","type","parentId","parent","children","style","createdById","createdBy","violetId","violetEntities","requirements","verifications"]},"Verification":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"revisions":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}},"order":{"type":"number"},"folder":{"$ref":"#/components/schemas/Folder"},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"evidenceVioletEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}},"violetId":{"$ref":"#/components/schemas/VioletId"},"violetRelationships":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationship"}},"verifies":{"type":"array","items":{"$ref":"#/components/schemas/Requirement"}},"program":{"$ref":"#/components/schemas/Program"},"programId":{"type":"string"},"sharedPrograms":{"type":"array","items":{"$ref":"#/components/schemas/Program"}},"import":{"type":"object"},"importId":{"type":"string"},"activities":{"type":"array","items":{"$ref":"#/components/schemas/VerificationActivity"}},"verificationAssignees":{"type":"array","items":{"$ref":"#/components/schemas/VerificationAssignee"}}},"required":["id","createdAt","updatedAt","deletedAt","revisions","order","folder","createdById","createdBy","evidenceVioletEntities","violetId","verifies","program","programId","import","importId","activities","verificationAssignees"]},"VerificationActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"verification":{"$ref":"#/components/schemas/Verification"},"verificationId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","verification","verificationId"]},"VerificationAssignee":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"assignee":{"$ref":"#/components/schemas/User"},"assigneeId":{"type":"string"},"verification":{"$ref":"#/components/schemas/Verification"}},"required":["id","createdAt","updatedAt","deletedAt","assignee","assigneeId","verification"]},"RequirementApprover":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"status":{"type":"string","enum":["PENDING","APPROVED","REJECTED"]},"approver":{"$ref":"#/components/schemas/User"},"approverId":{"type":"string"},"requirement":{"$ref":"#/components/schemas/Requirement"}},"required":["id","createdAt","updatedAt","deletedAt","status","approver","approverId","requirement"]},"RequirementVerifier":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"status":{"type":"string","enum":["PENDING","PASSED","FAILED"]},"verifier":{"$ref":"#/components/schemas/User"},"verifierId":{"type":"string"},"requirement":{"$ref":"#/components/schemas/Requirement"}},"required":["id","createdAt","updatedAt","deletedAt","status","verifier","verifierId","requirement"]},"RequirementActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"requirement":{"$ref":"#/components/schemas/Requirement"},"requirementId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","requirement","requirementId"]},"System":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"program":{"$ref":"#/components/schemas/Program"},"programId":{"type":"string"},"sharedPrograms":{"type":"array","items":{"$ref":"#/components/schemas/Program"}},"parentId":{"type":"string"},"parent":{"$ref":"#/components/schemas/System"},"children":{"type":"array","items":{"$ref":"#/components/schemas/System"}},"requirements":{"type":"array","items":{"$ref":"#/components/schemas/Requirement"}},"createdBy":{"$ref":"#/components/schemas/User"},"createdById":{"type":"string"},"metadata":{"type":"object"},"order":{"type":"number"}},"required":["id","createdAt","updatedAt","deletedAt","name","program","programId","children","requirements","createdBy","createdById","order"]},"VioletEntityComment":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"value":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"createdById":{"type":"string"},"requirement":{"$ref":"#/components/schemas/Requirement"},"requirementId":{"type":"string","nullable":true},"mentionedUsers":{"type":"array","items":{"$ref":"#/components/schemas/User"}},"reactions":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityCommentReaction"}},"childComments":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityComment"}},"parentComment":{"$ref":"#/components/schemas/VioletEntityComment"},"parentCommentId":{"type":"string"},"resolvedAt":{"format":"date-time","type":"string","nullable":true},"peerReview":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/PeerReview"}]},"peerReviewId":{"type":"string","nullable":true},"peerReviewReview":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/PeerReviewReview"}]},"peerReviewReviewId":{"type":"string","nullable":true},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"},"violetEntityId":{"type":"string"},"program":{"$ref":"#/components/schemas/Program"},"programId":{"type":"string","nullable":true}},"required":["id","createdAt","updatedAt","deletedAt","value","createdBy","createdById","requirement","mentionedUsers","reactions","childComments","parentComment","parentCommentId","resolvedAt","violetEntity","violetEntityId","program"]},"VioletEntityCommentReaction":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"reaction":{"type":"string","enum":["like","dislike","love","laugh","surprised","sad","angry"]},"createdBy":{"$ref":"#/components/schemas/User"},"createdById":{"type":"string"},"comment":{"$ref":"#/components/schemas/VioletEntityComment"},"commentId":{"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","reaction","createdBy","createdById","comment","commentId"]},"PeerReview":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"status":{"type":"string","enum":["OPEN","CLOSED"]},"message":{"type":"string"},"dueDate":{"format":"date-time","type":"string","nullable":true},"originator":{"$ref":"#/components/schemas/User"},"originatorId":{"type":"string"},"program":{"$ref":"#/components/schemas/Program"},"programId":{"type":"string"},"requirements":{"type":"array","items":{"$ref":"#/components/schemas/PeerReviewRequirement"}},"reviewers":{"type":"array","items":{"$ref":"#/components/schemas/PeerReviewReviewer"}},"reviews":{"type":"array","items":{"$ref":"#/components/schemas/PeerReviewReview"}},"comments":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityComment"}}},"required":["id","createdAt","updatedAt","deletedAt","status","message","originator","originatorId","program","programId","requirements","reviewers","reviews","comments"]},"PeerReviewRequirement":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"peerReview":{"$ref":"#/components/schemas/PeerReview"},"requirement":{"$ref":"#/components/schemas/Requirement"},"requirementId":{"type":"string"},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"},"violetEntityId":{"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","peerReview","requirement","requirementId","violetEntity","violetEntityId"]},"PeerReviewReviewer":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"peerReview":{"$ref":"#/components/schemas/PeerReview"},"peerReviewId":{"type":"string"},"reviewer":{"$ref":"#/components/schemas/User"},"reviewerId":{"type":"string"},"group":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/Group"}]},"dueDate":{"format":"date-time","type":"string","nullable":true},"reviews":{"type":"array","items":{"$ref":"#/components/schemas/PeerReviewReview"}}},"required":["id","createdAt","updatedAt","deletedAt","peerReview","peerReviewId","reviewer","reviewerId","reviews"]},"PeerReviewReview":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"status":{"type":"string","enum":["PENDING","COMMENT","APPROVED","REJECTED"]},"comment":{"type":"string","nullable":true},"peerReview":{"$ref":"#/components/schemas/PeerReview"},"peerReviewId":{"type":"string"},"reviewer":{"$ref":"#/components/schemas/PeerReviewReviewer"},"comments":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntityComment"}}},"required":["id","createdAt","updatedAt","deletedAt","status","peerReview","peerReviewId","reviewer","comments"]},"ReportTemplate":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"description":{"type":"string"},"type":{"type":"string","enum":["ClearToBuild","BOMComparison"]},"strategyType":{"type":"string"},"strategyFields":{"type":"array","items":{"type":"object"}},"sheets":{"type":"array","items":{"type":"object"}},"tenantId":{"type":"string"},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"}},"required":["id","createdAt","updatedAt","deletedAt","name","description","type","strategyType","strategyFields","sheets","tenantId"]},"Dashboard":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"description":{"type":"string"},"metabaseUrl":{"type":"string"},"blocks":{"type":"array","items":{"$ref":"#/components/schemas/DashboardBlock"}},"isDefault":{"type":"boolean"},"isPrivate":{"type":"boolean"},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"}},"required":["id","createdAt","updatedAt","deletedAt","name","description","metabaseUrl","blocks","isDefault","isPrivate","createdById","createdBy"]},"DashboardBlock":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"targetId":{"type":"string"},"type":{"type":"string","enum":["assigned-to","due-date","kpi","msr-table","msr-chart","pinned-items","recent-activity","explore-table","explore-chart","html","most-viewed"]},"layout":{"type":"object"},"config":{"type":"object"},"dashboard":{"$ref":"#/components/schemas/Dashboard"}},"required":["id","createdAt","updatedAt","deletedAt","name","type","layout","config","dashboard"]},"UserActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"user":{"$ref":"#/components/schemas/User"},"userId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","user","userId"]},"Onboarding":{"type":"object","properties":{"id":{"type":"string"},"step":{"type":"string","enum":["create-account","setup-app","invite-team","user-guide"]},"isCompleted":{"type":"boolean"},"order":{"type":"number"},"tenantId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"}},"required":["id","step","isCompleted","order","tenantId","user"]},"VioletEntityFile":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"sourceKeyPrefix":{"type":"string"},"fileFormat":{"type":"string","enum":["jpg","jpeg","png","bmp","svg","ico","avif","webp","csv","pdf","step","dxf","xlsx","docx","unknown"]},"isStatementImage":{"type":"boolean"},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"violetEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}}},"required":["id","createdAt","updatedAt","deletedAt","name","sourceKeyPrefix","fileFormat","isStatementImage","createdById","createdBy","violetEntities"]},"UserApiKey":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"userId":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"keyHash":{"type":"string"},"keyPrefix":{"type":"string"},"expiresAt":{"format":"date-time","type":"string"},"permissions":{"type":"object"},"integrationId":{"type":"string","nullable":true,"description":"When set, this key is used for integration webhooks; delete is blocked until the integration is removed."}},"required":["id","createdAt","updatedAt","deletedAt","name","userId","user","keyPrefix","expiresAt","permissions","integrationId"]},"PropertySchemaProgram":{"type":"object","properties":{"violetPropertySchemaId":{"type":"string"},"programId":{"type":"string"},"baseProgramId":{"type":"string"},"violetPropertySchema":{"$ref":"#/components/schemas/VioletPropertySchema"},"program":{"$ref":"#/components/schemas/Program"},"baseProgram":{"$ref":"#/components/schemas/Program"}},"required":["violetPropertySchemaId","programId","violetPropertySchema","program"]},"ContainerEntitySchema":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"label":{"type":"string"},"propertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchema"}},"violetCoreEntity":{"enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"],"type":"string"},"disableDelete":{"type":"boolean"},"key":{"type":"object"},"externalIdPrefix":{"type":"string"},"externalId":{"type":"object"},"externalDescription":{"type":"object"},"externalName":{"type":"object"},"fallbackExternalName":{"type":"object"},"externalLastModifiedAt":{"type":"object"},"externalCreatedAt":{"type":"object"},"alternateIds":{"type":"array","items":{"type":"object"}},"externalUrl":{"type":"object"},"downloadUrl":{"type":"object","deprecated":true},"downloadUrls":{"type":"array","items":{"type":"string"}},"thumbnailDownloadUrls":{"type":"array","items":{"type":"object"}},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"hasRevisions":{"type":"boolean"},"isRevision":{"type":"boolean"},"isContainer":{"type":"boolean"},"applicationId":{"type":"string"},"revisionParentId":{"type":"object"},"s3FileUrl":{"type":"string"},"thumbnailS3FileUrl":{"type":"string"},"hashExcludeKeys":{"type":"array","items":{"type":"string"}},"application":{"$ref":"#/components/schemas/Application"},"entitySpecificApiType":{"type":"string","enum":["REST","GraphQL","MicrosoftGraph","Import","SOAP","SQLServer"]},"containerListRequests":{"type":"object"},"defaultPaginationConfig":{"type":"object"},"path":{"type":"string"},"query":{"type":"string"},"pushQueries":{"type":"array","items":{"type":"object"}},"pushRequests":{"type":"array","items":{"type":"object"}},"objectType":{"type":"string"},"rootJsonPath":{"type":"string"},"listPath":{"type":"string"},"listRequest":{"type":"object"},"entityListRequests":{"type":"object"},"modifiedDateFilterFormat":{"type":"string"},"individualEntityFetchRequests":{"type":"array","items":{"type":"object"}},"parsedEntityUpdateRequest":{"type":"object"},"templatedBaseEntityUpdateRequestSpec":{"type":"object"},"violetRelationshipSpecs":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationshipSpecification"}},"violetRelationshipSpecsTargeting":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationshipSpecification"}},"responseFilter":{"type":"array","items":{"type":"string"}},"relatedExternalActions":{"type":"array","items":{"type":"object"}}},"required":["id","createdAt","updatedAt","deletedAt","name","label","propertySchemas","externalId","containerListRequests","violetRelationshipSpecs","violetRelationshipSpecsTargeting"]},"EntityOptionsSchema":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"label":{"type":"string"},"propertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchema"}},"violetCoreEntity":{"enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"],"type":"string"},"disableDelete":{"type":"boolean"},"key":{"type":"object"},"externalIdPrefix":{"type":"string"},"externalId":{"type":"object"},"externalDescription":{"type":"object"},"externalName":{"type":"object"},"fallbackExternalName":{"type":"object"},"externalLastModifiedAt":{"type":"object"},"externalCreatedAt":{"type":"object"},"alternateIds":{"type":"array","items":{"type":"object"}},"externalUrl":{"type":"object"},"downloadUrl":{"type":"object","deprecated":true},"downloadUrls":{"type":"array","items":{"type":"string"}},"thumbnailDownloadUrls":{"type":"array","items":{"type":"object"}},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"hasRevisions":{"type":"boolean"},"isRevision":{"type":"boolean"},"isContainer":{"type":"boolean"},"applicationId":{"type":"string"},"revisionParentId":{"type":"object"},"s3FileUrl":{"type":"string"},"thumbnailS3FileUrl":{"type":"string"},"hashExcludeKeys":{"type":"array","items":{"type":"string"}},"application":{"$ref":"#/components/schemas/Application"},"defaultPaginationConfig":{"type":"object"},"path":{"type":"string"},"query":{"type":"string"},"pushQueries":{"type":"array","items":{"type":"object"}},"pushRequests":{"type":"array","items":{"type":"object"}},"objectType":{"type":"string"},"rootJsonPath":{"type":"string"},"listPath":{"type":"string"},"listRequest":{"type":"object"},"entityListRequests":{"type":"object"},"modifiedDateFilterFormat":{"type":"string"},"individualEntityFetchRequests":{"type":"array","items":{"type":"object"}},"parsedEntityUpdateRequest":{"type":"object"},"templatedBaseEntityUpdateRequestSpec":{"type":"object"},"violetRelationshipSpecs":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationshipSpecification"}},"violetRelationshipSpecsTargeting":{"type":"array","items":{"$ref":"#/components/schemas/VioletRelationshipSpecification"}},"responseFilter":{"type":"array","items":{"type":"string"}},"relatedExternalActions":{"type":"array","items":{"type":"object"}}},"required":["id","createdAt","updatedAt","deletedAt","name","label","propertySchemas","externalId","violetRelationshipSpecs","violetRelationshipSpecsTargeting"]},"IntegrationActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"integration":{"$ref":"#/components/schemas/Integration"},"integrationId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","integration","integrationId"]},"IntegrationEvent":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"fetchStartTimestamp":{"format":"date-time","type":"string"},"integration":{"$ref":"#/components/schemas/Integration"},"integrationId":{"type":"string"},"sourceIntegration":{"$ref":"#/components/schemas/Integration"},"sourceIntegrationId":{"type":"string"},"jobId":{"type":"string"},"eventType":{"type":"string","enum":["integrationFetch","integrationPush","entityPush","relationshipPush","esIndex","webhookReceived","syncWorkflowRun","syncChangeCreated","syncChangeExecuted","syncChangeSkippedCreation","syncBatchManuallyExecuted"]},"status":{"type":"string"},"fetchEndTimestamp":{"format":"date-time","type":"string"},"fetchType":{"type":"string","enum":["full_initial","full","partial"]},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"},"violetEntityId":{"type":"string"},"numEntitiesPushed":{"type":"number"},"numEntitiesSkipped":{"type":"number"},"numEntitiesMissed":{"type":"number"},"message":{"type":"string"},"severity":{"type":"string","enum":["info","warning","error"]},"childIntegrationEvents":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationEvent"}},"parentIntegrationEvent":{"$ref":"#/components/schemas/IntegrationEvent"},"parentIntegrationEventId":{"type":"string"},"targetVioletEntity":{"$ref":"#/components/schemas/VioletEntity"},"targetVioletEntityId":{"type":"string"},"workflowRunId":{"type":"string"},"workflowRun":{"$ref":"#/components/schemas/WorkflowRun"},"syncBatchId":{"type":"string"},"syncBatch":{"$ref":"#/components/schemas/SyncBatch"},"syncChangeId":{"type":"string"},"syncChange":{"$ref":"#/components/schemas/SyncChange"}},"required":["id","createdAt","updatedAt","deletedAt","fetchStartTimestamp","integration","integrationId","eventType","status"]},"IntegrationEntityFetchResult":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"documentUrl":{"type":"string"},"documentHash":{"type":"string"},"integrationEntity":{"$ref":"#/components/schemas/IntegrationEntity"},"taggings":{"type":"array","items":{"$ref":"#/components/schemas/Tagging"}},"tags":{"type":"array","items":{"type":"string"}},"entityBatchFolderUrl":{"type":"string"},"entityBatchCount":{"type":"number"},"fetchType":{"enum":["full_initial","full","partial"],"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","documentUrl","documentHash","integrationEntity","taggings","tags"]},"Tagging":{"type":"object","properties":{"id":{"type":"string"},"tag":{"$ref":"#/components/schemas/Tag"},"taggableId":{"type":"string"},"taggableType":{"enum":["VioletEntity","IntegrationEntityFetchResult"],"type":"string"},"tagId":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"},"integrationEntityFetchResult":{"$ref":"#/components/schemas/IntegrationEntityFetchResult"}},"required":["id","tag","taggableId","taggableType","tagId","createdAt","updatedAt","tenantId","violetEntity","integrationEntityFetchResult"]},"Tag":{"type":"object","properties":{"id":{"type":"string"},"taggings":{"type":"array","items":{"$ref":"#/components/schemas/Tagging"}},"tagPrefix":{"$ref":"#/components/schemas/TagPrefix"},"name":{"type":"string"},"type":{"enum":["system","user-defined"],"type":"string"},"description":{"type":"string"},"color":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"}},"required":["id","taggings","tagPrefix","name","type","description","color","createdAt","updatedAt","tenantId"]},"TagPrefix":{"type":"object","properties":{"id":{"type":"string"},"prefix":{"type":"string"},"lastCounterId":{"type":"number"},"tags":{"type":"array","items":{"$ref":"#/components/schemas/Tag"}},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"}},"required":["id","prefix","lastCounterId","tags","createdAt","tenantId"]},"Parameter":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"isTemplate":{"type":"boolean"},"templateId":{"type":"string"},"internalEntitySchema":{"$ref":"#/components/schemas/InternalEntitySchema"},"internalEntitySchemaId":{"type":"string"},"violetEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}}},"required":["id","createdAt","updatedAt","deletedAt","name","isTemplate","templateId","internalEntitySchema","internalEntitySchemaId","violetEntities"]},"InternalEntitySchema":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"label":{"type":"string"},"propertySchemas":{"type":"array","items":{"$ref":"#/components/schemas/VioletPropertySchema"}},"violetCoreEntity":{"enum":["Account","Agent","Bill","Bill Line","Bill Payment","Board","Board List","Branch","Change","Commit","Content","Customer","Dictionary","Document","Enrollment","File","Folder","Function","Installed Part","Inventory","Invoice","Invoice Line Item","Invoice Payment","Issue","Item","Kit","Location","Model Template","Organization","Part","Payment","Port","Material Requirements Plan","Material Requirements Plan Result Line Item","Material Requirements Plan Input Line Item","Project","Pull Request","Purchase Order","Purchase Order Line Item","Purchase Requisition","Purchase Requisition Line Item","Quote","Quote Line Item","Receipt","Receipt Line","Repository","Request Line Item","Requirement","Requirement Constraint","Row","Sales Order","Sales Order Line","Sample","Sheet","Shipment","Shipment Line","SIE Test Result","Simulation","Simulation Run","Subtask","Space","Spreadsheet","Subject","Task","Team","Test","Test Run","Transfer","Unique","Vendor","Verification","Workflow","Workflow Card","Workspace","Work Order","Work Plan","Purchase Request","Request"],"type":"string"},"disableDelete":{"type":"boolean"},"key":{"type":"object"},"externalIdPrefix":{"type":"string"},"externalId":{"type":"object"},"externalDescription":{"type":"object"},"externalName":{"type":"object"},"fallbackExternalName":{"type":"object"},"externalLastModifiedAt":{"type":"object"},"externalCreatedAt":{"type":"object"},"alternateIds":{"type":"array","items":{"type":"object"}},"externalUrl":{"type":"object"},"downloadUrl":{"type":"object","deprecated":true},"downloadUrls":{"type":"array","items":{"type":"string"}},"thumbnailDownloadUrls":{"type":"array","items":{"type":"object"}},"isReference":{"type":"boolean"},"isSubEntity":{"type":"boolean"},"hasRevisions":{"type":"boolean"},"isRevision":{"type":"boolean"},"isContainer":{"type":"boolean"},"applicationId":{"type":"string"},"revisionParentId":{"type":"object"},"s3FileUrl":{"type":"string"},"thumbnailS3FileUrl":{"type":"string"},"hashExcludeKeys":{"type":"array","items":{"type":"string"}},"parameters":{"type":"array","items":{"$ref":"#/components/schemas/Parameter"}},"violetEntities":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}}},"required":["id","createdAt","updatedAt","deletedAt","name","label","propertySchemas","externalId"]},"VioletEntityActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"},"violetEntityId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","violetEntity","violetEntityId"]},"VioletEntityFetchResult":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"rawResponseDocumentUrl":{"type":"string"},"rawResponseDocumentHash":{"type":"string"},"parsedEntityDocumentUrl":{"type":"string"},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"}},"required":["id","createdAt","updatedAt","deletedAt","rawResponseDocumentUrl","rawResponseDocumentHash","parsedEntityDocumentUrl","violetEntity"]},"EntitySubscription":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"dependantVioletEntity":{"$ref":"#/components/schemas/VioletEntity"},"sourceVioletEntity":{"$ref":"#/components/schemas/VioletEntity"},"tenantId":{"type":"string"}},"required":["id","createdAt","updatedAt","deletedAt","dependantVioletEntity","sourceVioletEntity","tenantId"]},"VioletEntityState":{"type":"object","properties":{"id":{"type":"string"},"violetEntity":{"$ref":"#/components/schemas/VioletEntity"},"lastAttemptedJob":{"type":"string"},"lastSuccessfulJob":{"type":"string"}},"required":["id","violetEntity","lastAttemptedJob","lastSuccessfulJob"]},"RequirementVerificationMethod":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"label":{"type":"string"},"order":{"type":"number"},"entitySystemType":{"type":"string","enum":["system","user"]},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"requirementRevisions":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}}},"required":["id","createdAt","updatedAt","deletedAt","name","label","order","entitySystemType","createdById","createdBy","requirementRevisions"]},"RequirementStatus":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"deletedAt":{"format":"date-time","type":"string"},"name":{"type":"string"},"label":{"type":"string"},"order":{"type":"number"},"entitySystemType":{"type":"string","enum":["system","user"]},"createdById":{"type":"string"},"createdBy":{"$ref":"#/components/schemas/User"},"requirementRevisions":{"type":"array","items":{"$ref":"#/components/schemas/VioletEntity"}}},"required":["id","createdAt","updatedAt","deletedAt","name","label","order","entitySystemType","createdById","createdBy","requirementRevisions"]},"RelationshipActivity":{"type":"object","properties":{"id":{"type":"string"},"class":{"enum":["IntegrationActivity","VioletEntityActivity","ParameterActivity","RelationshipActivity","RequirementActivity","ScheduleTaskActivity","UserActivity","VioletScriptActivity","WorkflowActivity","SyncBatchActivity","VerificationActivity"],"type":"string"},"eventType":{"enum":["ENTITY_ADDED","ENTITY_FETCHED","ENTITY_PUSHED","ENTITY_REMOVED","ENTITY_CHANGED","ENTITY_PROPERTY_VALUE_CHANGED","ENTITY_PROPERTY_ADDED","ENTITY_PROPERTY_REMOVED","INTEGRATION_FETCHED","LINKED_PROPERTY_VALUE_CHANGED","PARAMETER_SET_CREATED","PARAMETER_SET_CHANGED","PARAMETER_SET_REMOVED","PARAMETER_SET_PROPERTY_VALUE_CHANGED","PARAMETER_SET_PROPERTY_ADDED","PARAMETER_SET_PROPERTY_REMOVED","PEER_REVIEW_REQUIREMENT_COMMENT_MENTIONED_USER","RELATIONSHIP_ADDED","RELATIONSHIP_REMOVED","RELATIONSHIP_CHANGED","RELATIONSHIP_CHILD_ADDED","RELATIONSHIP_CHILD_REMOVED","REQUIREMENT_ADDED","REQUIREMENT_CHANGED","REQUIREMENT_REMOVED","REQUIREMENT_PROPERTY_ADDED","REQUIREMENT_PROPERTY_REMOVED","REQUIREMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_REVISION_CHANGED","REQUIREMENT_REVISION_ADDED","REQUIREMENT_REVISION_UPDATED","REQUIREMENT_COMMENT_ADDED","REQUIREMENT_COMMENT_REMOVED","REQUIREMENT_COMMENT_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_CHANGED","REQUIREMENT_COMMENT_PROPERTY_VALUE_ADDED","REQUIREMENT_COMMENT_PROPERTY_VALUE_REMOVED","REQUIREMENT_COMMENT_MENTIONED_USER","SCHEDULE_TASK_ADDED","SCHEDULE_TASK_CHANGED","SCHEDULE_TASK_REMOVED","SCHEDULE_TASK_PROPERTY_ADDED","SCHEDULE_TASK_PROPERTY_REMOVED","SCHEDULE_TASK_PROPERTY_VALUE_CHANGED","SCRIPT_OUTPUT_CHANGED","SCRIPT_RERUN","SYNC_BATCH_STATUS_CHANGED","USER_ADDED","USER_CHANGED","USER_REMOVED","USER_PROPERTY_ADDED","USER_PROPERTY_REMOVED","USER_PROPERTY_VALUE_CHANGED","WORKFLOW_CONFIGURATION_ADDED","WORKFLOW_CONFIGURATION_CHANGED","WORKFLOW_CONFIGURATION_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_ADDED","WORKFLOW_CONFIGURATION_PROPERTY_REMOVED","WORKFLOW_CONFIGURATION_PROPERTY_VALUE_CHANGED","WORKFLOW_EXECUTED","VERIFICATION_ADDED","VERIFICATION_CHANGED","VERIFICATION_REMOVED","VERIFICATION_PROPERTY_ADDED","VERIFICATION_PROPERTY_REMOVED","VERIFICATION_PROPERTY_VALUE_CHANGED","VERIFICATION_REVISION_CHANGED","VERIFICATION_REVISION_ADDED","VERIFICATION_REVISION_REMOVED","VERIFICATION_REVISION_UPDATED"],"type":"string"},"details":{"type":"object"},"createdAt":{"format":"date-time","type":"string"},"tenantId":{"type":"string"},"parentActivityId":{"type":"string"},"parentActivity":{"$ref":"#/components/schemas/Activity"},"childActivities":{"type":"array","items":{"$ref":"#/components/schemas/Activity"}},"allDescendantIds":{"type":"array","items":{"type":"string"}},"notificationEvents":{"type":"array","items":{"$ref":"#/components/schemas/NotificationEvent"}},"fetchJobId":{"type":"string"},"workflowRuns":{"type":"array","items":{"$ref":"#/components/schemas/WorkflowRun"}},"isHidden":{"type":"boolean"},"violetRelationship":{"$ref":"#/components/schemas/VioletRelationship"},"violetRelationshipId":{"type":"string"}},"required":["id","class","eventType","details","createdAt","tenantId","childActivities","notificationEvents","isHidden","violetRelationship","violetRelationshipId"]},"VioletRelationshipState":{"type":"object","properties":{"id":{"type":"string"},"violetRelationship":{"$ref":"#/components/schemas/VioletRelationship"},"lastAttemptedJob":{"type":"string"},"lastSuccessfulJob":{"type":"string"}},"required":["id","violetRelationship","lastAttemptedJob","lastSuccessfulJob"]},"TransformationEntitySchemaDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"targetApplicationId":{"type":"string","format":"uuid"},"targetApplicationName":{"type":"string"},"targetIntegrationEntityIds":{"type":"array","items":{"type":"string","format":"uuid"}}},"required":["id","name","targetApplicationId","targetApplicationName","targetIntegrationEntityIds"]},"TagDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"description":{"type":"string"},"color":{"type":"string"},"taggingsCount":{"type":"number"},"taggedEntityIds":{"type":"array","items":{"type":"string","format":"uuid"}}},"required":["id","name","color"]},"FolderDto":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"order":{"type":"number"},"orderLabel":{"type":"string"},"parentId":{"type":"string"},"parent":{"$ref":"#/components/schemas/FolderDto"},"children":{"type":"array","items":{"$ref":"#/components/schemas/FolderDto"}},"violetId":{"$ref":"#/components/schemas/VioletIdDto"},"style":{"type":"object"},"createdBy":{"$ref":"#/components/schemas/UserDto"},"createdAt":{"format":"date-time","type":"string"},"updatedAt":{"format":"date-time","type":"string"},"allParentData":{"type":"array","items":{"type":"object"}}},"required":["id","name","order","createdAt","updatedAt"]},"VioletIdDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"}},"required":["id","name"]}}},"paths":{"/api/explore":{"post":{"operationId":"searchExplore","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExploreRequestDto"}}}},"responses":{"200":{"description":"Search for entities","content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/PageDto"},{"properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/VioletExploreESEntity"}}}}]}}}}},"tags":["explore"]}}}}
```
