2026-03-16 07:24:50 +07:00
|
|
|
/api/test/testmap:
|
2026-04-16 12:53:46 +07:00
|
|
|
get:
|
2026-03-16 15:58:56 +07:00
|
|
|
tags: [Test]
|
2026-04-16 12:53:46 +07:00
|
|
|
summary: List all test mappings
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
parameters:
|
|
|
|
|
- name: host
|
|
|
|
|
in: query
|
|
|
|
|
required: false
|
|
|
|
|
schema:
|
|
|
|
|
type: string
|
|
|
|
|
description: Filter by host name, type, or ID
|
|
|
|
|
- name: client
|
|
|
|
|
in: query
|
|
|
|
|
required: false
|
|
|
|
|
schema:
|
|
|
|
|
type: string
|
|
|
|
|
description: Filter by client name, type, or ID
|
|
|
|
|
responses:
|
2026-03-16 07:24:50 +07:00
|
|
|
'200':
|
|
|
|
|
description: List of test mappings
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
example: success
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
2026-02-23 16:49:39 +07:00
|
|
|
data:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
2026-02-26 16:48:10 +07:00
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
TestMapID:
|
|
|
|
|
type: integer
|
|
|
|
|
HostType:
|
|
|
|
|
type: string
|
|
|
|
|
HostID:
|
|
|
|
|
type: string
|
|
|
|
|
HostName:
|
|
|
|
|
type: string
|
|
|
|
|
ClientType:
|
|
|
|
|
type: string
|
|
|
|
|
ClientID:
|
|
|
|
|
type: string
|
|
|
|
|
ClientName:
|
|
|
|
|
type: string
|
2026-03-16 07:24:50 +07:00
|
|
|
|
2026-03-16 15:58:56 +07:00
|
|
|
post:
|
|
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Create test mapping (header only)
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
requestBody:
|
|
|
|
|
required: true
|
|
|
|
|
content:
|
2026-04-06 11:24:58 +07:00
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
2026-02-23 16:49:39 +07:00
|
|
|
properties:
|
|
|
|
|
HostType:
|
|
|
|
|
type: string
|
|
|
|
|
description: Host type code
|
|
|
|
|
HostID:
|
|
|
|
|
type: string
|
|
|
|
|
description: Host identifier
|
|
|
|
|
ClientType:
|
|
|
|
|
type: string
|
|
|
|
|
description: Client type code
|
|
|
|
|
ClientID:
|
|
|
|
|
type: string
|
|
|
|
|
description: Client identifier
|
2026-02-26 16:48:10 +07:00
|
|
|
details:
|
|
|
|
|
type: array
|
2026-04-08 16:54:32 +07:00
|
|
|
description: Optional detail records to create alongside the header
|
2026-02-26 16:48:10 +07:00
|
|
|
items:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
HostTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
HostTestName:
|
|
|
|
|
type: string
|
|
|
|
|
ConDefID:
|
|
|
|
|
type: integer
|
|
|
|
|
ClientTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
ClientTestName:
|
|
|
|
|
type: string
|
2026-03-16 07:24:50 +07:00
|
|
|
responses:
|
|
|
|
|
'201':
|
|
|
|
|
description: Test mapping created
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
example: success
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
|
|
|
|
data:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Created TestMapID
|
|
|
|
|
|
|
|
|
|
|
2026-03-16 15:58:56 +07:00
|
|
|
delete:
|
|
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Soft delete test mapping (cascades to details)
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
requestBody:
|
|
|
|
|
required: true
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
TestMapID:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Test Map ID to delete (required)
|
|
|
|
|
required:
|
|
|
|
|
- TestMapID
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Test mapping deleted successfully
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
example: success
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
|
|
|
|
data:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Deleted TestMapID
|
|
|
|
|
'404':
|
|
|
|
|
description: Test mapping not found or already deleted
|
|
|
|
|
|
2026-03-16 15:58:56 +07:00
|
|
|
/api/test/testmap/{id}:
|
|
|
|
|
get:
|
|
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Get test mapping by ID with details
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
parameters:
|
|
|
|
|
- name: id
|
|
|
|
|
in: path
|
|
|
|
|
required: true
|
|
|
|
|
schema:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Test Map ID
|
2026-03-16 15:58:56 +07:00
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Test mapping details with nested detail records
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
|
|
|
|
data:
|
|
|
|
|
$ref: '../components/schemas/tests.yaml#/TestMap'
|
|
|
|
|
'404':
|
|
|
|
|
description: Test mapping not found
|
|
|
|
|
|
|
|
|
|
patch:
|
|
|
|
|
tags: [Test]
|
|
|
|
|
summary: Update test mapping
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
parameters:
|
|
|
|
|
- name: id
|
|
|
|
|
in: path
|
|
|
|
|
required: true
|
|
|
|
|
schema:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Test Map ID
|
|
|
|
|
requestBody:
|
|
|
|
|
required: true
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
HostType:
|
|
|
|
|
type: string
|
|
|
|
|
HostID:
|
|
|
|
|
type: string
|
|
|
|
|
ClientType:
|
|
|
|
|
type: string
|
|
|
|
|
ClientID:
|
|
|
|
|
type: string
|
2026-04-08 16:54:32 +07:00
|
|
|
details:
|
2026-04-09 09:02:50 +07:00
|
|
|
description: |
|
|
|
|
|
Detail payload supports either a flat array/object (treated as new rows)
|
2026-04-09 15:32:16 +07:00
|
|
|
or an operations object with `created`, `edited`, and `deleted` arrays.
|
2026-04-09 09:02:50 +07:00
|
|
|
oneOf:
|
|
|
|
|
- type: object
|
|
|
|
|
properties:
|
2026-04-09 15:32:16 +07:00
|
|
|
created:
|
2026-04-09 09:02:50 +07:00
|
|
|
type: array
|
|
|
|
|
description: New detail records to insert
|
|
|
|
|
items:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
HostTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
HostTestName:
|
|
|
|
|
type: string
|
|
|
|
|
ConDefID:
|
|
|
|
|
type: integer
|
|
|
|
|
ClientTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
ClientTestName:
|
|
|
|
|
type: string
|
2026-04-09 15:32:16 +07:00
|
|
|
edited:
|
2026-04-09 09:02:50 +07:00
|
|
|
type: array
|
|
|
|
|
description: Existing detail records to update
|
|
|
|
|
items:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
TestMapDetailID:
|
|
|
|
|
type: integer
|
|
|
|
|
HostTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
HostTestName:
|
|
|
|
|
type: string
|
|
|
|
|
ConDefID:
|
|
|
|
|
type: integer
|
|
|
|
|
ClientTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
ClientTestName:
|
|
|
|
|
type: string
|
|
|
|
|
deleted:
|
|
|
|
|
type: array
|
|
|
|
|
description: TestMapDetailIDs to soft delete
|
|
|
|
|
items:
|
2026-04-08 16:54:32 +07:00
|
|
|
type: integer
|
2026-04-09 09:02:50 +07:00
|
|
|
- type: array
|
|
|
|
|
description: Shortcut format for creating new details only
|
2026-04-08 16:54:32 +07:00
|
|
|
items:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
HostTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
HostTestName:
|
|
|
|
|
type: string
|
|
|
|
|
ConDefID:
|
|
|
|
|
type: integer
|
|
|
|
|
ClientTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
ClientTestName:
|
|
|
|
|
type: string
|
2026-04-09 09:02:50 +07:00
|
|
|
- type: object
|
|
|
|
|
description: Shortcut format for creating a single new detail
|
|
|
|
|
properties:
|
|
|
|
|
HostTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
HostTestName:
|
|
|
|
|
type: string
|
|
|
|
|
ConDefID:
|
|
|
|
|
type: integer
|
|
|
|
|
ClientTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
ClientTestName:
|
|
|
|
|
type: string
|
|
|
|
|
responses:
|
2026-03-16 15:58:56 +07:00
|
|
|
'200':
|
|
|
|
|
description: Test mapping updated
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
example: success
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
|
|
|
|
data:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Updated TestMapID
|
2026-03-16 07:24:50 +07:00
|
|
|
|
2026-02-27 16:31:55 +07:00
|
|
|
/api/test/testmap/by-testcode/{testCode}:
|
2026-02-23 16:49:39 +07:00
|
|
|
get:
|
2026-03-16 15:58:56 +07:00
|
|
|
tags: [Test]
|
2026-02-27 16:31:55 +07:00
|
|
|
summary: Get test mappings by test code with details
|
2026-02-23 16:49:39 +07:00
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
parameters:
|
2026-02-27 16:31:55 +07:00
|
|
|
- name: testCode
|
2026-02-23 16:49:39 +07:00
|
|
|
in: path
|
|
|
|
|
required: true
|
|
|
|
|
schema:
|
2026-02-27 16:31:55 +07:00
|
|
|
type: string
|
|
|
|
|
description: Test Code (matches HostTestCode or ClientTestCode)
|
2026-02-23 16:49:39 +07:00
|
|
|
responses:
|
|
|
|
|
'200':
|
2026-02-27 16:31:55 +07:00
|
|
|
description: List of test mappings with details for the test code
|
2026-02-23 16:49:39 +07:00
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
|
|
|
|
data:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
$ref: '../components/schemas/tests.yaml#/TestMap'
|
2026-03-16 07:24:50 +07:00
|
|
|
|
|
|
|
|
/api/test/testmap/detail:
|
|
|
|
|
get:
|
2026-03-16 15:58:56 +07:00
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: List test mapping details
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
parameters:
|
|
|
|
|
- name: TestMapID
|
|
|
|
|
in: query
|
|
|
|
|
schema:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Filter by TestMapID
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: List of test mapping details
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
|
|
|
|
data:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
$ref: '../components/schemas/tests.yaml#/TestMapDetail'
|
|
|
|
|
|
|
|
|
|
post:
|
2026-03-16 15:58:56 +07:00
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Create test mapping detail
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
requestBody:
|
|
|
|
|
required: true
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
TestMapID:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Test Map ID (required)
|
|
|
|
|
HostTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
HostTestName:
|
|
|
|
|
type: string
|
|
|
|
|
ConDefID:
|
|
|
|
|
type: integer
|
|
|
|
|
ClientTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
ClientTestName:
|
|
|
|
|
type: string
|
|
|
|
|
required:
|
|
|
|
|
- TestMapID
|
|
|
|
|
responses:
|
|
|
|
|
'201':
|
|
|
|
|
description: Test mapping detail created
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
|
|
|
|
data:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Created TestMapDetailID
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
delete:
|
2026-03-16 15:58:56 +07:00
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Soft delete test mapping detail
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
requestBody:
|
|
|
|
|
required: true
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
TestMapDetailID:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Test Map Detail ID to delete (required)
|
|
|
|
|
required:
|
|
|
|
|
- TestMapDetailID
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Test mapping detail deleted
|
|
|
|
|
|
2026-03-16 15:58:56 +07:00
|
|
|
/api/test/testmap/detail/{id}:
|
|
|
|
|
get:
|
|
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Get test mapping detail by ID
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
parameters:
|
|
|
|
|
- name: id
|
|
|
|
|
in: path
|
|
|
|
|
required: true
|
|
|
|
|
schema:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Test Map Detail ID
|
2026-03-16 15:58:56 +07:00
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Test mapping detail
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
|
|
|
|
data:
|
|
|
|
|
$ref: '../components/schemas/tests.yaml#/TestMapDetail'
|
|
|
|
|
|
|
|
|
|
patch:
|
|
|
|
|
tags: [Test]
|
|
|
|
|
summary: Update test mapping detail
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
parameters:
|
|
|
|
|
- name: id
|
|
|
|
|
in: path
|
|
|
|
|
required: true
|
|
|
|
|
schema:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Test Map Detail ID
|
|
|
|
|
requestBody:
|
|
|
|
|
required: true
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
TestMapID:
|
|
|
|
|
type: integer
|
|
|
|
|
HostTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
HostTestName:
|
|
|
|
|
type: string
|
|
|
|
|
ConDefID:
|
|
|
|
|
type: integer
|
|
|
|
|
ClientTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
ClientTestName:
|
|
|
|
|
type: string
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Test mapping detail updated
|
2026-03-16 07:24:50 +07:00
|
|
|
|
|
|
|
|
/api/test/testmap/detail/by-testmap/{testMapID}:
|
|
|
|
|
get:
|
2026-03-16 15:58:56 +07:00
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Get test mapping details by test map ID
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
parameters:
|
|
|
|
|
- name: testMapID
|
|
|
|
|
in: path
|
|
|
|
|
required: true
|
|
|
|
|
schema:
|
|
|
|
|
type: integer
|
|
|
|
|
description: Test Map ID
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: List of test mapping details
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
status:
|
|
|
|
|
type: string
|
|
|
|
|
message:
|
|
|
|
|
type: string
|
|
|
|
|
data:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
$ref: '../components/schemas/tests.yaml#/TestMapDetail'
|
|
|
|
|
|
|
|
|
|
/api/test/testmap/detail/batch:
|
|
|
|
|
post:
|
2026-03-16 15:58:56 +07:00
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Batch create test mapping details
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
requestBody:
|
|
|
|
|
required: true
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
TestMapID:
|
|
|
|
|
type: integer
|
|
|
|
|
HostTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
HostTestName:
|
|
|
|
|
type: string
|
|
|
|
|
ConDefID:
|
|
|
|
|
type: integer
|
|
|
|
|
ClientTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
ClientTestName:
|
|
|
|
|
type: string
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Batch create results
|
|
|
|
|
|
|
|
|
|
patch:
|
2026-03-16 15:58:56 +07:00
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Batch update test mapping details
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
requestBody:
|
|
|
|
|
required: true
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
TestMapDetailID:
|
|
|
|
|
type: integer
|
|
|
|
|
TestMapID:
|
|
|
|
|
type: integer
|
|
|
|
|
HostTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
HostTestName:
|
|
|
|
|
type: string
|
|
|
|
|
ConDefID:
|
|
|
|
|
type: integer
|
|
|
|
|
ClientTestCode:
|
|
|
|
|
type: string
|
|
|
|
|
ClientTestName:
|
|
|
|
|
type: string
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Batch update results
|
|
|
|
|
|
|
|
|
|
delete:
|
2026-03-16 15:58:56 +07:00
|
|
|
tags: [Test]
|
2026-03-16 07:24:50 +07:00
|
|
|
summary: Batch delete test mapping details
|
|
|
|
|
security:
|
|
|
|
|
- bearerAuth: []
|
|
|
|
|
requestBody:
|
|
|
|
|
required: true
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
type: integer
|
|
|
|
|
description: TestMapDetailIDs to delete
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Batch delete results
|