API documentationAdvancedExtensions

Extensions

List the built-in extensions, enable or disable them for your organization, update their configuration, and test connections. Also covers the routes each extension adds once enabled: Slack, MLflow, Azure AI Foundry, Jira Assets, risk import, dataset bulk upload and model lifecycle.

56 endpoints

GET/extensionsAuthList extensions
GET/extensions/{key}AuthGet an extension by key
POST/extensions/{key}/enableAuthEnable an extension
POST/extensions/{key}/disableAuthDisable an extension
PATCH/extensions/{key}/configurationAuthUpdate extension configuration
POST/extensions/{key}/test-connectionAuthTest extension connection
GET/extensions/slack/oauth/workspacesAuthList Slack workspaces
GET/extensions/slack/oauth/workspaces/{id}AuthGet a Slack workspace by ID
POST/extensions/slack/oauth/workspacesAuthConnect a Slack workspace
PATCH/extensions/slack/oauth/workspaces/{id}AuthUpdate a Slack workspace
DELETE/extensions/slack/oauth/workspaces/{id}AuthDelete a Slack workspace
POST/extensions/slack/oauth/workspaces/{id}/sendAuthSend a Slack message
GET/extensions/mlflow/modelsAuthList synced MLflow models
POST/extensions/mlflow/syncAuthSync models from MLflow
GET/extensions/mlflow/models/{modelId}AuthGet a synced MLflow model
GET/extensions/azure-ai-foundry/modelsAuthList synced Azure AI Foundry deployments
POST/extensions/azure-ai-foundry/syncAuthSync deployments from Azure AI Foundry
GET/extensions/azure-ai-foundry/models/{deploymentId}AuthGet a synced Azure AI Foundry deployment
GET/extensions/azure-ai-foundry/discoverAuthDiscover Azure AI Foundry agents
GET/extensions/jira-assets/configAuthGet Jira Assets configuration
POST/extensions/jira-assets/configAuthSave Jira Assets configuration
GET/extensions/jira-assets/vw-attributesAuthList VerifyWise attributes for mapping
GET/extensions/jira-assets/schemasAuthList Jira Assets schemas
GET/extensions/jira-assets/schemas/{schemaId}/object-typesAuthList object types in a schema
GET/extensions/jira-assets/object-types/{objectTypeId}/attributesAuthList attributes of an object type
GET/extensions/jira-assets/object-types/{objectTypeId}/objectsAuthList objects of an object type
POST/extensions/jira-assets/importAuthImport Jira Assets objects as use cases
POST/extensions/jira-assets/syncAuthSync imported objects from Jira Assets
GET/extensions/jira-assets/sync/statusAuthGet Jira Assets sync status
GET/extensions/jira-assets/sync/historyAuthGet Jira Assets sync history
GET/extensions/jira-assets/use-casesAuthList use cases imported from Jira Assets
GET/extensions/jira-assets/use-cases/{id}AuthGet an imported use case
DELETE/extensions/jira-assets/use-cases/{id}AuthDelete an imported use case
GET/extensions/jira-assets/projects/{projectId}/custom-frameworks-progressAuthGet framework progress for an imported use case
GET/extensions/risk-import/templateAuthDownload the risk import template
POST/extensions/risk-import/importAuthBulk import risks
POST/extensions/dataset-bulk-upload/uploadAuthUpload a dataset file
GET/extensions/model-lifecycle/configAuthList lifecycle phases and items
POST/extensions/model-lifecycle/phasesAuthCreate a lifecycle phase
PUT/extensions/model-lifecycle/phases/reorderAuthReorder lifecycle phases
PUT/extensions/model-lifecycle/phases/{id}AuthUpdate a lifecycle phase
DELETE/extensions/model-lifecycle/phases/{id}AuthDelete a lifecycle phase
POST/extensions/model-lifecycle/phases/{phaseId}/itemsAuthCreate a lifecycle item
PUT/extensions/model-lifecycle/phases/{phaseId}/items/reorderAuthReorder items in a phase
PUT/extensions/model-lifecycle/items/{id}AuthUpdate a lifecycle item
DELETE/extensions/model-lifecycle/items/{id}AuthDelete a lifecycle item
GET/extensions/model-lifecycle/models/{id}/lifecycleAuthGet a model's lifecycle
GET/extensions/model-lifecycle/models/{id}/lifecycle/progressAuthGet a model's lifecycle progress
PUT/extensions/model-lifecycle/models/{id}/lifecycle/items/{itemId}AuthSave a lifecycle item value
POST/extensions/model-lifecycle/models/{id}/lifecycle/items/{itemId}/filesAuthAttach a file to a lifecycle item
DELETE/extensions/model-lifecycle/models/{id}/lifecycle/items/{itemId}/files/{fileId}AuthDetach a file from a lifecycle item
POST/extensions/model-lifecycle/models/{id}/lifecycle/items/{itemId}/peopleAuthAdd a person to a lifecycle item
DELETE/extensions/model-lifecycle/models/{id}/lifecycle/items/{itemId}/people/{userId}AuthRemove a person from a lifecycle item
POST/extensions/model-lifecycle/models/{id}/lifecycle/items/{itemId}/approvalsAuthAdd an approver to a lifecycle item
PUT/extensions/model-lifecycle/models/{id}/lifecycle/items/{itemId}/approvals/{userId}AuthUpdate an approval status
DELETE/extensions/model-lifecycle/models/{id}/lifecycle/items/{itemId}/approvals/{userId}AuthRemove an approver from a lifecycle item
Back to API documentation
Extensions API - VerifyWise