Bulk Upload operations for a dealer
This function handles bulk upload operations for a dealer in a Java Spring application.
Path Parameters
The dealerUUID
parameter is a unique identifier for a dealer, which is extracted from the path
variable in the URL. It is used to specify the dealer for whom the bulk upload operations are being performed.
Query Parameters
The requesterUserUuid
parameter in the bulkUploadOperations
method is a unique
identifier for the user making the request. It is a required parameter and must be provided in the request as a
query parameter with the key requesterUserUuid
. This identifier helps track and log the user
The invalidateOtherOpcodes
parameter in the bulkUploadOperations
method is a
boolean flag that indicates whether other opcodes should be invalidated during the bulk upload operation. If
invalidateOtherOpcodes
is set to true
, it means that existing opcodes for the dealer should be invalidated
Request Body
The csvFile
parameter in the bulkUploadOperations
method is of type MultipartFile
and
represents the CSV file that is being uploaded for bulk operations for a dealer. This file contains the data that
needs to be processed by the bulkUploadOperations
method.
- 200
- 400
- 401
- 403
- 500
A ResponseEntity
object containing an ApiResponse
is being returned.
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
{
"errors": [
{
"errorName": "string",
"errorMessage": "string",
"errorCode": 0
}
],
"warnings": [
{
"warningCode": "string",
"warningTitle": "string",
"warningMessage": "string"
}
],
"statusCode": 0,
"apiRequestId": "string"
}
Bad Request
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
{
"errors": [
{
"errorName": "string",
"errorMessage": "string",
"errorCode": 0
}
],
"warnings": [
{
"warningCode": "string",
"warningTitle": "string",
"warningMessage": "string"
}
],
"statusCode": 0,
"apiRequestId": "string"
}
Unauthorized
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
{
"errors": [
{
"errorName": "string",
"errorMessage": "string",
"errorCode": 0
}
],
"warnings": [
{
"warningCode": "string",
"warningTitle": "string",
"warningMessage": "string"
}
],
"statusCode": 0,
"apiRequestId": "string"
}
Forbidden
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
{
"errors": [
{
"errorName": "string",
"errorMessage": "string",
"errorCode": 0
}
],
"warnings": [
{
"warningCode": "string",
"warningTitle": "string",
"warningMessage": "string"
}
],
"statusCode": 0,
"apiRequestId": "string"
}
Internal Server Error
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
{
"errors": [
{
"errorName": "string",
"errorMessage": "string",
"errorCode": 0
}
],
"warnings": [
{
"warningCode": "string",
"warningTitle": "string",
"warningMessage": "string"
}
],
"statusCode": 0,
"apiRequestId": "string"
}