openapi: 3.1.0
info:
title: Sonatype Nexus Repository REST Assets Tasks API
description: 'Sonatype Nexus Repository Manager 3 exposes a REST API
(under /service/rest/) for managing assets, components,
repositories, blob stores, search, security, tasks, and
related resources. The full OpenAPI document for a given
instance is published at /service/rest/swagger.json.
'
version: v1
servers:
- url: '{nexus_url}/service/rest'
description: Sonatype Nexus Repository instance base
variables:
nexus_url:
default: https://nexus.example.com
description: The base URL of your Nexus Repository Manager instance
security:
- basicAuth: []
- userToken: []
tags:
- name: Tasks
paths:
/v1/tasks:
get:
summary: List scheduled tasks
operationId: listTasks
tags:
- Tasks
responses:
'200':
description: Tasks collection
components:
securitySchemes:
basicAuth:
type: http
scheme: basic
description: HTTP Basic authentication with a Nexus user account.
userToken:
type: http
scheme: bearer
description: 'Nexus user token authentication. Tokens can be generated
per user when User Tokens are enabled on the instance.
'