mattermost/api/v4/source/imports.yaml
Harsh Aulakh 09a2037b61
MMCTL: Add import delete cmd for removing the import files (#29764)
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2025-06-10 12:06:38 +02:00

55 lines
1.4 KiB
YAML

"/api/v4/imports":
get:
tags:
- imports
summary: List import files
description: >
Lists all available import files.
__Minimum server version__: 5.31
##### Permissions
Must have `manage_system` permissions.
operationId: ListImports
responses:
"400":
$ref: "#/components/responses/BadRequest"
"401":
$ref: "#/components/responses/Unauthorized"
"403":
$ref: "#/components/responses/Forbidden"
"404":
$ref: "#/components/responses/NotFound"
"/api/v4/imports/{import_name}":
delete:
tags:
- imports
summary: Delete an import file
description: |
Deletes an import file.
__Minimum server version__: 5.31
##### Permissions
Must have `manage_system` permissions.
operationId: DeleteImport
parameters:
- name: import_name
in: path
description: The name of the import file to delete
required: true
schema:
type: string
responses:
"400":
$ref: "#/components/responses/BadRequest"
"401":
$ref: "#/components/responses/Unauthorized"
"403":
$ref: "#/components/responses/Forbidden"
"500":
$ref: "#/components/responses/InternalServerError"