commit c3861d64764c411367f1c276dd6d5e6771814396 Author: SonPhung Date: Fri Jul 17 01:49:30 2026 +0700 feat: scaffold initial loyalty-agent-service project with OpenAPI specifications and OAuth2-enabled API client configuration diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..74da55f --- /dev/null +++ b/.gitignore @@ -0,0 +1,39 @@ +HELP.md +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ + +### Mac OS ### +.DS_Store + +### Others ### +*.log diff --git a/.mvn/wrapper/maven-wrapper.jar b/.mvn/wrapper/maven-wrapper.jar new file mode 100644 index 0000000..7967f30 Binary files /dev/null and b/.mvn/wrapper/maven-wrapper.jar differ diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties new file mode 100644 index 0000000..308007b --- /dev/null +++ b/.mvn/wrapper/maven-wrapper.properties @@ -0,0 +1,2 @@ +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip +wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar diff --git a/README.md b/README.md new file mode 100644 index 0000000..08dd5d2 --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ + ./mvnw package -Pgen + + + ./mvnw compile spring-boot:run \ No newline at end of file diff --git a/download-specs.ps1 b/download-specs.ps1 new file mode 100644 index 0000000..8aa8c6e --- /dev/null +++ b/download-specs.ps1 @@ -0,0 +1,38 @@ +$baseUrl = "http://192.168.99.242:8081" +$specs = @( + @{ name="attribute"; url="/attribute/v3/api-docs" }, + @{ name="batch-scheduler"; url="/batch-scheduler/v3/api-docs" }, + @{ name="catalogue"; url="/catalogue/v3/api-docs" }, + @{ name="customer"; url="/customer/v3/api-docs" }, + @{ name="identity"; url="/identity/v3/api-docs" }, + @{ name="marketing"; url="/marketing/v3/api-docs" }, + @{ name="master"; url="/master/v3/api-docs" }, + @{ name="notification"; url="/notification/v3/api-docs" }, + @{ name="reward"; url="/reward/v3/api-docs" }, + @{ name="transaction"; url="/transaction/v3/api-docs" } +) + +$targetDir = "src/main/resources/specs" +if (-not (Test-Path $targetDir)) { + New-Item -ItemType Directory -Force -Path $targetDir | Out-Null +} + +foreach ($spec in $specs) { + $fullUrl = $baseUrl + $spec.url + $outputPath = Join-Path $targetDir ($spec.name + ".json") + Write-Host "Downloading $($spec.name) from $fullUrl ..." + try { + Invoke-WebRequest -Uri $fullUrl -OutFile $outputPath -UseBasicParsing + Write-Host "[OK] $($spec.name) saved to $outputPath" + } catch { + Write-Host "[WARNING] Failed to download from $fullUrl, trying alternative path..." + $altUrl = $baseUrl + "/v3/api-docs/" + $spec.name + try { + Invoke-WebRequest -Uri $altUrl -OutFile $outputPath -UseBasicParsing + Write-Host "[OK] $($spec.name) saved to $outputPath (alternative path)" + } catch { + Write-Host "[ERROR] Failed to download $($spec.name)" + } + } +} +Write-Host "Done downloading specs." diff --git a/mvnw b/mvnw new file mode 100644 index 0000000..5e9618c --- /dev/null +++ b/mvnw @@ -0,0 +1,332 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Apache Maven Wrapper startup batch script, version 3.3.2 +# +# Required ENV vars: +# ------------------ +# JAVA_HOME - location of a JDK home dir +# +# Optional ENV vars +# ----------------- +# MAVEN_OPTS - parameters passed to the Java VM when running Maven +# e.g. to debug Maven itself, use +# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +# MAVEN_SKIP_RC - flag to disable loading of mavenrc files +# ---------------------------------------------------------------------------- + +if [ -z "$MAVEN_SKIP_RC" ]; then + + if [ -f /usr/local/etc/mavenrc ]; then + . /usr/local/etc/mavenrc + fi + + if [ -f /etc/mavenrc ]; then + . /etc/mavenrc + fi + + if [ -f "$HOME/.mavenrc" ]; then + . "$HOME/.mavenrc" + fi + +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false +darwin=false +mingw=false +case "$(uname)" in +CYGWIN*) cygwin=true ;; +MINGW*) mingw=true ;; +Darwin*) + darwin=true + # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home + # See https://developer.apple.com/library/mac/qa/qa1170/_index.html + if [ -z "$JAVA_HOME" ]; then + if [ -x "/usr/libexec/java_home" ]; then + JAVA_HOME="$(/usr/libexec/java_home)" + export JAVA_HOME + else + JAVA_HOME="/Library/Java/Home" + export JAVA_HOME + fi + fi + ;; +esac + +if [ -z "$JAVA_HOME" ]; then + if [ -r /etc/gentoo-release ]; then + JAVA_HOME=$(java-config --jre-home) + fi +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin; then + [ -n "$JAVA_HOME" ] \ + && JAVA_HOME=$(cygpath --unix "$JAVA_HOME") + [ -n "$CLASSPATH" ] \ + && CLASSPATH=$(cygpath --path --unix "$CLASSPATH") +fi + +# For Mingw, ensure paths are in UNIX format before anything is touched +if $mingw; then + [ -n "$JAVA_HOME" ] && [ -d "$JAVA_HOME" ] \ + && JAVA_HOME="$( + cd "$JAVA_HOME" || ( + echo "cannot cd into $JAVA_HOME." >&2 + exit 1 + ) + pwd + )" +fi + +if [ -z "$JAVA_HOME" ]; then + javaExecutable="$(which javac)" + if [ -n "$javaExecutable" ] && ! [ "$(expr "$javaExecutable" : '\([^ ]*\)')" = "no" ]; then + # readlink(1) is not available as standard on Solaris 10. + readLink=$(which readlink) + if [ ! "$(expr "$readLink" : '\([^ ]*\)')" = "no" ]; then + if $darwin; then + javaHome="$(dirname "$javaExecutable")" + javaExecutable="$(cd "$javaHome" && pwd -P)/javac" + else + javaExecutable="$(readlink -f "$javaExecutable")" + fi + javaHome="$(dirname "$javaExecutable")" + javaHome=$(expr "$javaHome" : '\(.*\)/bin') + JAVA_HOME="$javaHome" + export JAVA_HOME + fi + fi +fi + +if [ -z "$JAVACMD" ]; then + if [ -n "$JAVA_HOME" ]; then + if [ -x "$JAVA_HOME/jre/sh/java" ]; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD="$( + \unset -f command 2>/dev/null + \command -v java + )" + fi +fi + +if [ ! -x "$JAVACMD" ]; then + echo "Error: JAVA_HOME is not defined correctly." >&2 + echo " We cannot execute $JAVACMD" >&2 + exit 1 +fi + +if [ -z "$JAVA_HOME" ]; then + echo "Warning: JAVA_HOME environment variable is not set." >&2 +fi + +# traverses directory structure from process work directory to filesystem root +# first directory with .mvn subdirectory is considered project base directory +find_maven_basedir() { + if [ -z "$1" ]; then + echo "Path not specified to find_maven_basedir" >&2 + return 1 + fi + + basedir="$1" + wdir="$1" + while [ "$wdir" != '/' ]; do + if [ -d "$wdir"/.mvn ]; then + basedir=$wdir + break + fi + # workaround for JBEAP-8937 (on Solaris 10/Sparc) + if [ -d "${wdir}" ]; then + wdir=$( + cd "$wdir/.." || exit 1 + pwd + ) + fi + # end of workaround + done + printf '%s' "$( + cd "$basedir" || exit 1 + pwd + )" +} + +# concatenates all lines of a file +concat_lines() { + if [ -f "$1" ]; then + # Remove \r in case we run on Windows within Git Bash + # and check out the repository with auto CRLF management + # enabled. Otherwise, we may read lines that are delimited with + # \r\n and produce $'-Xarg\r' rather than -Xarg due to word + # splitting rules. + tr -s '\r\n' ' ' <"$1" + fi +} + +log() { + if [ "$MVNW_VERBOSE" = true ]; then + printf '%s\n' "$1" + fi +} + +BASE_DIR=$(find_maven_basedir "$(dirname "$0")") +if [ -z "$BASE_DIR" ]; then + exit 1 +fi + +MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} +export MAVEN_PROJECTBASEDIR +log "$MAVEN_PROJECTBASEDIR" + +########################################################################################## +# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +# This allows using the maven wrapper in projects that prohibit checking in binary data. +########################################################################################## +wrapperJarPath="$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" +if [ -r "$wrapperJarPath" ]; then + log "Found $wrapperJarPath" +else + log "Couldn't find $wrapperJarPath, downloading it ..." + + if [ -n "$MVNW_REPOURL" ]; then + wrapperUrl="$MVNW_REPOURL/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar" + else + wrapperUrl="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar" + fi + while IFS="=" read -r key value; do + # Remove '\r' from value to allow usage on windows as IFS does not consider '\r' as a separator ( considers space, tab, new line ('\n'), and custom '=' ) + safeValue=$(echo "$value" | tr -d '\r') + case "$key" in wrapperUrl) + wrapperUrl="$safeValue" + break + ;; + esac + done <"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.properties" + log "Downloading from: $wrapperUrl" + + if $cygwin; then + wrapperJarPath=$(cygpath --path --windows "$wrapperJarPath") + fi + + if command -v wget >/dev/null; then + log "Found wget ... using wget" + [ "$MVNW_VERBOSE" = true ] && QUIET="" || QUIET="--quiet" + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + wget $QUIET "$wrapperUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" + else + wget $QUIET --http-user="$MVNW_USERNAME" --http-password="$MVNW_PASSWORD" "$wrapperUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" + fi + elif command -v curl >/dev/null; then + log "Found curl ... using curl" + [ "$MVNW_VERBOSE" = true ] && QUIET="" || QUIET="--silent" + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + curl $QUIET -o "$wrapperJarPath" "$wrapperUrl" -f -L || rm -f "$wrapperJarPath" + else + curl $QUIET --user "$MVNW_USERNAME:$MVNW_PASSWORD" -o "$wrapperJarPath" "$wrapperUrl" -f -L || rm -f "$wrapperJarPath" + fi + else + log "Falling back to using Java to download" + javaSource="$MAVEN_PROJECTBASEDIR/.mvn/wrapper/MavenWrapperDownloader.java" + javaClass="$MAVEN_PROJECTBASEDIR/.mvn/wrapper/MavenWrapperDownloader.class" + # For Cygwin, switch paths to Windows format before running javac + if $cygwin; then + javaSource=$(cygpath --path --windows "$javaSource") + javaClass=$(cygpath --path --windows "$javaClass") + fi + if [ -e "$javaSource" ]; then + if [ ! -e "$javaClass" ]; then + log " - Compiling MavenWrapperDownloader.java ..." + ("$JAVA_HOME/bin/javac" "$javaSource") + fi + if [ -e "$javaClass" ]; then + log " - Running MavenWrapperDownloader.java ..." + ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$wrapperUrl" "$wrapperJarPath") || rm -f "$wrapperJarPath" + fi + fi + fi +fi +########################################################################################## +# End of extension +########################################################################################## + +# If specified, validate the SHA-256 sum of the Maven wrapper jar file +wrapperSha256Sum="" +while IFS="=" read -r key value; do + case "$key" in wrapperSha256Sum) + wrapperSha256Sum=$value + break + ;; + esac +done <"$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.properties" +if [ -n "$wrapperSha256Sum" ]; then + wrapperSha256Result=false + if command -v sha256sum >/dev/null; then + if echo "$wrapperSha256Sum $wrapperJarPath" | sha256sum -c >/dev/null 2>&1; then + wrapperSha256Result=true + fi + elif command -v shasum >/dev/null; then + if echo "$wrapperSha256Sum $wrapperJarPath" | shasum -a 256 -c >/dev/null 2>&1; then + wrapperSha256Result=true + fi + else + echo "Checksum validation was requested but neither 'sha256sum' or 'shasum' are available." >&2 + echo "Please install either command, or disable validation by removing 'wrapperSha256Sum' from your maven-wrapper.properties." >&2 + exit 1 + fi + if [ $wrapperSha256Result = false ]; then + echo "Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised." >&2 + echo "Investigate or delete $wrapperJarPath to attempt a clean download." >&2 + echo "If you updated your Maven version, you need to update the specified wrapperSha256Sum property." >&2 + exit 1 + fi +fi + +MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" + +# For Cygwin, switch paths to Windows format before running java +if $cygwin; then + [ -n "$JAVA_HOME" ] \ + && JAVA_HOME=$(cygpath --path --windows "$JAVA_HOME") + [ -n "$CLASSPATH" ] \ + && CLASSPATH=$(cygpath --path --windows "$CLASSPATH") + [ -n "$MAVEN_PROJECTBASEDIR" ] \ + && MAVEN_PROJECTBASEDIR=$(cygpath --path --windows "$MAVEN_PROJECTBASEDIR") +fi + +# Provide a "standardized" way to retrieve the CLI args that will +# work with both Windows and non-Windows executions. +MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $*" +export MAVEN_CMD_LINE_ARGS + +WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +# shellcheck disable=SC2086 # safe args +exec "$JAVACMD" \ + $MAVEN_OPTS \ + $MAVEN_DEBUG_OPTS \ + -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ + "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ + ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/mvnw.cmd b/mvnw.cmd new file mode 100644 index 0000000..1204076 --- /dev/null +++ b/mvnw.cmd @@ -0,0 +1,206 @@ +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Apache Maven Wrapper startup batch script, version 3.3.2 +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM set title of command window +title %0 +@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_pre.bat" call "%USERPROFILE%\mavenrc_pre.bat" %* +if exist "%USERPROFILE%\mavenrc_pre.cmd" call "%USERPROFILE%\mavenrc_pre.cmd" %* +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. >&2 +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. >&2 +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. >&2 +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. >&2 +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +set WRAPPER_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar" + +FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( + IF "%%A"=="wrapperUrl" SET WRAPPER_URL=%%B +) + +@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +@REM This allows using the maven wrapper in projects that prohibit checking in binary data. +if exist %WRAPPER_JAR% ( + if "%MVNW_VERBOSE%" == "true" ( + echo Found %WRAPPER_JAR% + ) +) else ( + if not "%MVNW_REPOURL%" == "" ( + SET WRAPPER_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar" + ) + if "%MVNW_VERBOSE%" == "true" ( + echo Couldn't find %WRAPPER_JAR%, downloading it ... + echo Downloading from: %WRAPPER_URL% + ) + + powershell -Command "&{"^ + "$webclient = new-object System.Net.WebClient;"^ + "if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^ + "$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^ + "}"^ + "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%WRAPPER_URL%', '%WRAPPER_JAR%')"^ + "}" + if "%MVNW_VERBOSE%" == "true" ( + echo Finished downloading %WRAPPER_JAR% + ) +) +@REM End of extension + +@REM If specified, validate the SHA-256 sum of the Maven wrapper jar file +SET WRAPPER_SHA_256_SUM="" +FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( + IF "%%A"=="wrapperSha256Sum" SET WRAPPER_SHA_256_SUM=%%B +) +IF NOT %WRAPPER_SHA_256_SUM%=="" ( + powershell -Command "&{"^ + "Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function Get-FileHash;"^ + "$hash = (Get-FileHash \"%WRAPPER_JAR%\" -Algorithm SHA256).Hash.ToLower();"^ + "If('%WRAPPER_SHA_256_SUM%' -ne $hash){"^ + " Write-Error 'Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised.';"^ + " Write-Error 'Investigate or delete %WRAPPER_JAR% to attempt a clean download.';"^ + " Write-Error 'If you updated your Maven version, you need to update the specified wrapperSha256Sum property.';"^ + " exit 1;"^ + "}"^ + "}" + if ERRORLEVEL 1 goto error +) + +@REM Provide a "standardized" way to retrieve the CLI args that will +@REM work with both Windows and non-Windows executions. +set MAVEN_CMD_LINE_ARGS=%* + +%MAVEN_JAVA_EXE% ^ + %JVM_CONFIG_MAVEN_PROPS% ^ + %MAVEN_OPTS% ^ + %MAVEN_DEBUG_OPTS% ^ + -classpath %WRAPPER_JAR% ^ + "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" ^ + %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%"=="" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_post.bat" call "%USERPROFILE%\mavenrc_post.bat" +if exist "%USERPROFILE%\mavenrc_post.cmd" call "%USERPROFILE%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%"=="on" pause + +if "%MAVEN_TERMINATE_CMD%"=="on" exit %ERROR_CODE% + +cmd /C exit /B %ERROR_CODE% diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..94accbd --- /dev/null +++ b/pom.xml @@ -0,0 +1,349 @@ + + + 4.0.0 + + + org.springframework.boot + spring-boot-starter-parent + 4.1.0 + + + + dev.sonpx.loyalty + loyalty-agent-service + 0.0.1-SNAPSHOT + loyalty-agent-service + AI Agent Service to orchestrate Loyalty core system + + + 25 + 2.0.0 + + + + + + org.springframework.boot + spring-boot-starter-web + + + + + org.springframework.ai + spring-ai-starter-model-ollama + + + + + org.springframework.boot + spring-boot-starter-webflux + + + + + org.springframework.boot + spring-boot-starter-oauth2-client + + + + + org.projectlombok + lombok + true + + + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + 2.7.0 + + + + + org.openapitools + jackson-databind-nullable + 0.2.6 + + + jakarta.annotation + jakarta.annotation-api + + + org.springframework.boot + spring-boot-starter-validation + + + org.apache.httpcomponents + httpclient + 4.5.14 + + + org.apache.httpcomponents + httpmime + 4.5.14 + + + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + org.springframework.ai + spring-ai-bom + ${spring-ai.version} + pom + import + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + org.projectlombok + lombok + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.5.0 + + + add-source + generate-sources + + add-source + + + + ${project.build.directory}/generated-sources/openapi/src/main/java + + + + + + + + + + + gen + + + + + + org.openapitools + openapi-generator-maven-plugin + 7.23.0 + + true + + org.springframework.util.MultiValueMap + + + org.springframework.util.MultiValueMap + + user_name=user_name_raw,setAttributeId=set_attribute_id_val + + + + generate-attribute + generate + + ${project.basedir}/src/main/resources/specs/attribute.json + java + native + dev.sonpx.loyalty.agent.client.api.attribute + dev.sonpx.loyalty.agent.client.model.attribute + false + false + + true + true + + + + + + generate-catalogue + generate + + ${project.basedir}/src/main/resources/specs/catalogue.json + java + native + dev.sonpx.loyalty.agent.client.api.catalogue + dev.sonpx.loyalty.agent.client.model.catalogue + false + false + + true + true + + + + + generate-customer + generate + + ${project.basedir}/src/main/resources/specs/customer.json + java + native + dev.sonpx.loyalty.agent.client.api.customer + dev.sonpx.loyalty.agent.client.model.customer + false + false + + true + true + + + + + generate-identity + generate + + ${project.basedir}/src/main/resources/specs/identity.json + java + native + dev.sonpx.loyalty.agent.client.api.identity + dev.sonpx.loyalty.agent.client.model.identity + false + false + + true + true + + + + + generate-marketing + generate + + ${project.basedir}/src/main/resources/specs/marketing.json + java + native + dev.sonpx.loyalty.agent.client.api.marketing + dev.sonpx.loyalty.agent.client.model.marketing + false + false + + true + true + + + + + generate-master + generate + + ${project.basedir}/src/main/resources/specs/master.json + java + native + dev.sonpx.loyalty.agent.client.api.master + dev.sonpx.loyalty.agent.client.model.master + false + false + + true + true + + + + + + generate-reward + generate + + ${project.basedir}/src/main/resources/specs/reward.json + java + native + dev.sonpx.loyalty.agent.client.api.reward + dev.sonpx.loyalty.agent.client.model.reward + false + false + + true + true + + + + + generate-transaction + generate + + ${project.basedir}/src/main/resources/specs/transaction.json + java + native + dev.sonpx.loyalty.agent.client.api.transaction + dev.sonpx.loyalty.agent.client.model.transaction + false + false + + true + true + + + + + + + + + com.google.code.maven-replacer-plugin + replacer + 1.5.3 + + + process-sources + + replace + + + + + + ${project.basedir}/target/generated-sources/openapi/src/main/java/**/*Api.java + + + + (?<!\.)MultiValueMapStringString + dev.sonpx.loyalty.agent.client.model.transaction.MultiValueMapStringString + + + + + + + + + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + false + + + + diff --git a/src/main/java/dev/sonpx/loyalty/agent/LoyaltyAgentApplication.java b/src/main/java/dev/sonpx/loyalty/agent/LoyaltyAgentApplication.java new file mode 100644 index 0000000..af01d30 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/LoyaltyAgentApplication.java @@ -0,0 +1,12 @@ +package dev.sonpx.loyalty.agent; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class LoyaltyAgentApplication { + + public static void main(String[] args) { + SpringApplication.run(LoyaltyAgentApplication.class, args); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/api/CampaignApi.java b/src/main/java/dev/sonpx/loyalty/agent/client/api/CampaignApi.java new file mode 100644 index 0000000..233791f --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/api/CampaignApi.java @@ -0,0 +1,19 @@ +package dev.sonpx.loyalty.agent.client.api; + +import com.example.loyalty.agent.client.model.Campaign; +import com.example.loyalty.agent.client.model.CreateCampaignRequest; + +import java.util.UUID; + +public class CampaignApi { + public Campaign createCampaign(CreateCampaignRequest request) { + // Mock behavior + return new Campaign( + UUID.randomUUID().toString(), + request.name(), + request.targetTierId(), + request.rewardPoolId(), + "ACTIVE" + ); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/api/MemberTierApi.java b/src/main/java/dev/sonpx/loyalty/agent/client/api/MemberTierApi.java new file mode 100644 index 0000000..3a2f74d --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/api/MemberTierApi.java @@ -0,0 +1,12 @@ +package dev.sonpx.loyalty.agent.client.api; + +import com.example.loyalty.agent.client.model.MemberTier; + +import java.util.List; + +public class MemberTierApi { + public List listMemberTiers() { + // Mock data to ensure it compiles and works before OpenAPI generation + return List.of(new MemberTier("TIER_GOLD", "Gold", 1000)); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/api/PointPoolApi.java b/src/main/java/dev/sonpx/loyalty/agent/client/api/PointPoolApi.java new file mode 100644 index 0000000..2d96eee --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/api/PointPoolApi.java @@ -0,0 +1,13 @@ +package dev.sonpx.loyalty.agent.client.api; + +import com.example.loyalty.agent.client.model.PointPool; + +import java.math.BigDecimal; +import java.util.List; + +public class PointPoolApi { + public List listPointPools() { + // Mock data + return List.of(new PointPool("POOL_1", "Main Pool", new BigDecimal("1000000"))); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/model/Campaign.java b/src/main/java/dev/sonpx/loyalty/agent/client/model/Campaign.java new file mode 100644 index 0000000..0b991aa --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/model/Campaign.java @@ -0,0 +1,3 @@ +package com.example.loyalty.agent.client.model; + +public record Campaign(String campaignId, String name, String targetTierId, String rewardPoolId, String status) {} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/model/CreateCampaignRequest.java b/src/main/java/dev/sonpx/loyalty/agent/client/model/CreateCampaignRequest.java new file mode 100644 index 0000000..5fc3b04 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/model/CreateCampaignRequest.java @@ -0,0 +1,3 @@ +package com.example.loyalty.agent.client.model; + +public record CreateCampaignRequest(String name, String targetTierId, String rewardPoolId) {} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/model/MemberTier.java b/src/main/java/dev/sonpx/loyalty/agent/client/model/MemberTier.java new file mode 100644 index 0000000..58640ef --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/model/MemberTier.java @@ -0,0 +1,3 @@ +package com.example.loyalty.agent.client.model; + +public record MemberTier(String tierId, String tierName, Integer requiredPoints) {} diff --git a/src/main/java/dev/sonpx/loyalty/agent/client/model/PointPool.java b/src/main/java/dev/sonpx/loyalty/agent/client/model/PointPool.java new file mode 100644 index 0000000..f351f7a --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/client/model/PointPool.java @@ -0,0 +1,5 @@ +package com.example.loyalty.agent.client.model; + +import java.math.BigDecimal; + +public record PointPool(String poolId, String poolName, BigDecimal balance) {} diff --git a/src/main/java/dev/sonpx/loyalty/agent/config/ApiClientConfig.java b/src/main/java/dev/sonpx/loyalty/agent/config/ApiClientConfig.java new file mode 100644 index 0000000..5851d16 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/config/ApiClientConfig.java @@ -0,0 +1,105 @@ +package dev.sonpx.loyalty.agent.config; + +import dev.sonpx.loyalty.agent.client.api.CampaignApi; +import dev.sonpx.loyalty.agent.client.api.MemberTierApi; +import dev.sonpx.loyalty.agent.client.api.PointPoolApi; +import dev.sonpx.loyalty.agent.client.api.ApiClient; +import dev.sonpx.loyalty.agent.client.api.attribute.StaticAttributeResourceApi; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.security.oauth2.client.OAuth2AuthorizeRequest; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClient; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager; + +/** + * Configures the generated API clients. + * This class mocks the configuration that will wrap the actual classes + * generated by openapi-generator-maven-plugin. + */ +@Configuration +public class ApiClientConfig { + + @Value("${loyalty.core.base-url}") + private String coreBaseUrl; + + private ApiClient createApiClient(OAuth2AuthorizedClientManager authorizedClientManager, String servicePrefix) { + ApiClient apiClient = new ApiClient(); + apiClient.updateBaseUri(coreBaseUrl + servicePrefix); + + apiClient.setRequestInterceptor(builder -> { + System.out.println("Executing API Client Interceptor for keycloak..."); + org.springframework.security.core.Authentication principal = + new org.springframework.security.authentication.AnonymousAuthenticationToken( + "key", "loyalty-agent-service", + org.springframework.security.core.authority.AuthorityUtils.createAuthorityList("ROLE_ANONYMOUS")); + OAuth2AuthorizeRequest authorizeRequest = OAuth2AuthorizeRequest + .withClientRegistrationId("keycloak") + .principal(principal) + .build(); + try { + OAuth2AuthorizedClient authorizedClient = authorizedClientManager.authorize(authorizeRequest); + if (authorizedClient != null && authorizedClient.getAccessToken() != null) { + System.out.println("Successfully fetched OAuth2 Token! Token length: " + authorizedClient.getAccessToken().getTokenValue().length()); + builder.header("Authorization", "Bearer " + authorizedClient.getAccessToken().getTokenValue()); + } else { + System.out.println("WARNING: authorizedClient is null or accessToken is null!"); + } + } catch (Exception e) { + System.out.println("ERROR during OAuth2 authorize: " + e.getMessage()); + e.printStackTrace(); + } + }); + + return apiClient; + } + + @Bean + public StaticAttributeResourceApi staticAttributeResourceApi(OAuth2AuthorizedClientManager authorizedClientManager) { + return new StaticAttributeResourceApi(createApiClient(authorizedClientManager, "/svc/attribute")); + } + + @Bean + public org.springframework.web.client.RestClient loyaltyRestClient(OAuth2AuthorizedClientManager authorizedClientManager) { + return org.springframework.web.client.RestClient.builder() + .baseUrl(coreBaseUrl + "/svc/attribute") + .requestInterceptor((request, body, execution) -> { + org.springframework.security.core.Authentication principal = + new org.springframework.security.authentication.AnonymousAuthenticationToken( + "key", "loyalty-agent-service", + org.springframework.security.core.authority.AuthorityUtils.createAuthorityList("ROLE_ANONYMOUS")); + OAuth2AuthorizeRequest authorizeRequest = OAuth2AuthorizeRequest + .withClientRegistrationId("keycloak") + .principal(principal) + .build(); + try { + OAuth2AuthorizedClient authorizedClient = authorizedClientManager.authorize(authorizeRequest); + if (authorizedClient != null && authorizedClient.getAccessToken() != null) { + request.getHeaders().setBearerAuth(authorizedClient.getAccessToken().getTokenValue()); + } + } catch (Exception e) { + e.printStackTrace(); + } + return execution.execute(request, body); + }) + .build(); + } + + @Bean + public MemberTierApi memberTierApi() { + // In reality: return new MemberTierApi(apiClient()); + return new MemberTierApi(); + } + + @Bean + public PointPoolApi pointPoolApi() { + // In reality: return new PointPoolApi(apiClient()); + return new PointPoolApi(); + } + + @Bean + public CampaignApi campaignApi() { + // In reality: return new CampaignApi(apiClient()); + return new CampaignApi(); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/config/LoyaltyAgentTools.java b/src/main/java/dev/sonpx/loyalty/agent/config/LoyaltyAgentTools.java new file mode 100644 index 0000000..a86a837 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/config/LoyaltyAgentTools.java @@ -0,0 +1,64 @@ +package dev.sonpx.loyalty.agent.config; + +import dev.sonpx.loyalty.agent.client.api.CampaignApi; +import dev.sonpx.loyalty.agent.client.api.MemberTierApi; +import dev.sonpx.loyalty.agent.client.api.PointPoolApi; +import dev.sonpx.loyalty.agent.client.api.attribute.StaticAttributeResourceApi; +import dev.sonpx.loyalty.agent.client.model.attribute.StaticAttributeViewCriteria; +import dev.sonpx.loyalty.agent.client.model.attribute.StaticAttributeDto; +import dev.sonpx.loyalty.agent.client.model.attribute.StringFilter; +import dev.sonpx.loyalty.agent.client.model.attribute.Pageable; +import com.example.loyalty.agent.client.model.Campaign; +import com.example.loyalty.agent.client.model.CreateCampaignRequest; +import com.example.loyalty.agent.client.model.MemberTier; +import com.example.loyalty.agent.client.model.PointPool; +import org.springframework.ai.tool.annotation.Tool; + +import java.util.Arrays; +import java.util.List; + +public class LoyaltyAgentTools { + + private final MemberTierApi memberTierApi; + private final PointPoolApi pointPoolApi; + private final CampaignApi campaignApi; + private final StaticAttributeResourceApi staticAttributeApi; + private final org.springframework.web.client.RestClient restClient; + + public LoyaltyAgentTools(MemberTierApi memberTierApi, PointPoolApi pointPoolApi, CampaignApi campaignApi, StaticAttributeResourceApi staticAttributeApi, org.springframework.web.client.RestClient restClient) { + this.memberTierApi = memberTierApi; + this.pointPoolApi = pointPoolApi; + this.campaignApi = campaignApi; + this.staticAttributeApi = staticAttributeApi; + this.restClient = restClient; + } + + @Tool(description = "List all available Member Tiers. Always use this to verify a Tier exists before creating a Campaign.") + public List listMemberTiers() { + return memberTierApi.listMemberTiers(); + } + + @Tool(description = "List all available Point Pools. Always use this to verify a Pool exists and has sufficient balance before creating a Campaign.") + public List listPointPools() { + return pointPoolApi.listPointPools(); + } + + @Tool(description = "Create a new Campaign. This requires a valid targetTierId and rewardPoolId, which MUST be verified beforehand using listMemberTiers and listPointPools.") + public Campaign createCampaign(CreateCampaignRequest request) { + return campaignApi.createCampaign(request); + } + + @Tool(description = "List all available Static Attributes. Use this tool when you need to find configurations, properties, or static values like tier types or currencies.") + public List listStaticAttributes() { + try { + String url = "/api/static-attribute/csr/view/list?sort=lastApproveDate,desc&sort=lastUpdateDate,desc&page=0&size=10&status.in=A"; + return restClient.get() + .uri(url) + .retrieve() + .body(new org.springframework.core.ParameterizedTypeReference>() {}); + } catch (Exception e) { + e.printStackTrace(); + throw new RuntimeException("Failed to fetch static attributes", e); + } + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/config/SecurityConfig.java b/src/main/java/dev/sonpx/loyalty/agent/config/SecurityConfig.java new file mode 100644 index 0000000..b15bd90 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/config/SecurityConfig.java @@ -0,0 +1,44 @@ +package dev.sonpx.loyalty.agent.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.security.config.annotation.web.builders.HttpSecurity; +import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; +import org.springframework.security.oauth2.client.AuthorizedClientServiceOAuth2AuthorizedClientManager; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientProviderBuilder; +import org.springframework.security.oauth2.client.OAuth2AuthorizedClientService; +import org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; +import org.springframework.security.web.SecurityFilterChain; + +@Configuration +@EnableWebSecurity +public class SecurityConfig { + + @Bean + public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { + http + .csrf(csrf -> csrf.disable()) + .authorizeHttpRequests(auth -> auth.anyRequest().permitAll()); + return http.build(); + } + + @Bean + public OAuth2AuthorizedClientManager authorizedClientManager( + ClientRegistrationRepository clientRegistrationRepository, + OAuth2AuthorizedClientService authorizedClientService) { + + OAuth2AuthorizedClientProvider authorizedClientProvider = + OAuth2AuthorizedClientProviderBuilder.builder() + .clientCredentials() + .build(); + + AuthorizedClientServiceOAuth2AuthorizedClientManager authorizedClientManager = + new AuthorizedClientServiceOAuth2AuthorizedClientManager( + clientRegistrationRepository, authorizedClientService); + authorizedClientManager.setAuthorizedClientProvider(authorizedClientProvider); + + return authorizedClientManager; + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/controller/AgentController.java b/src/main/java/dev/sonpx/loyalty/agent/controller/AgentController.java new file mode 100644 index 0000000..71b85c8 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/controller/AgentController.java @@ -0,0 +1,27 @@ +package dev.sonpx.loyalty.agent.controller; + +import dev.sonpx.loyalty.agent.service.LoyaltyAgentService; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping("/api/v1/agent") +public class AgentController { + + private final LoyaltyAgentService agentService; + + public AgentController(LoyaltyAgentService agentService) { + this.agentService = agentService; + } + + public record ChatRequest(String prompt) {} + public record ChatResponse(String answer) {} + + @PostMapping("/chat") + public ChatResponse chat(@RequestBody ChatRequest request) { + String answer = agentService.chat(request.prompt()); + return new ChatResponse(answer); + } +} diff --git a/src/main/java/dev/sonpx/loyalty/agent/service/LoyaltyAgentService.java b/src/main/java/dev/sonpx/loyalty/agent/service/LoyaltyAgentService.java new file mode 100644 index 0000000..3539b12 --- /dev/null +++ b/src/main/java/dev/sonpx/loyalty/agent/service/LoyaltyAgentService.java @@ -0,0 +1,48 @@ +package dev.sonpx.loyalty.agent.service; + +import org.springframework.ai.chat.client.ChatClient; +import org.springframework.stereotype.Service; + +import dev.sonpx.loyalty.agent.client.api.CampaignApi; +import dev.sonpx.loyalty.agent.client.api.MemberTierApi; +import dev.sonpx.loyalty.agent.client.api.PointPoolApi; +import dev.sonpx.loyalty.agent.client.api.attribute.StaticAttributeResourceApi; +import dev.sonpx.loyalty.agent.config.LoyaltyAgentTools; + +@Service +public class LoyaltyAgentService { + + private final ChatClient chatClient; + + public LoyaltyAgentService(ChatClient.Builder chatClientBuilder, + MemberTierApi memberTierApi, PointPoolApi pointPoolApi, + CampaignApi campaignApi, StaticAttributeResourceApi staticAttributeApi, + org.springframework.web.client.RestClient loyaltyRestClient) { + + LoyaltyAgentTools tools = new LoyaltyAgentTools(memberTierApi, pointPoolApi, campaignApi, staticAttributeApi, loyaltyRestClient); + + this.chatClient = chatClientBuilder + .defaultSystem(""" + You are an expert Loyalty System AI Assistant. + Your primary job is to orchestrate operations for our Loyalty core system. + + CRITICAL RULES: + 1. DO NOT create a model.client.dev.sonpx.loyalty.agent.Campaign unless you verify that Member Tiers and Point Pools exist first. + 2. Use the `listMemberTiers` tool to check for valid tier IDs. + 3. Use the `listPointPools` tool to check for valid pool IDs and ensure they have a sufficient balance. + 4. Use the `listStaticAttributes` tool when asked about configurations, properties, or static values. + 5. Only use the `createCampaign` tool once verification is complete. + 6. IMPORTANT: You must use the native tool calling capability to execute tools. NEVER output raw JSON tool calls as your text response. After receiving the tool's result, provide a natural language summary to the user. + 7. Always answer the user in the language they used (e.g., Vietnamese). + """) + .defaultTools(tools) + .build(); + } + + public String chat(String userMessage) { + return this.chatClient.prompt() + .user(userMessage) + .call() + .content(); + } +} diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml new file mode 100644 index 0000000..d3a7030 --- /dev/null +++ b/src/main/resources/application.yml @@ -0,0 +1,34 @@ +server: + port: 8085 + +spring: + application: + name: loyalty-agent-service + ai: + ollama: + base-url: http://192.168.10.112:11434 + chat: + options: + model: qwen3.5:9b + temperature: 0.3 + security: + oauth2: + client: + registration: + keycloak: + client-id: ols-cli + client-secret: 1jV8NSAeybIqmUK0AWhI8hgdo1q5itj7 + authorization-grant-type: client_credentials + provider: + keycloak: + token-uri: http://192.168.99.235/auth/realms/ols-cn-sit/protocol/openid-connect/token + +loyalty: + core: + base-url: http://192.168.99.242:8081 + +logging: + level: + org.springframework.ai: DEBUG + org.springframework.web: DEBUG + dev.sonpx.loyalty: DEBUG diff --git a/src/main/resources/specs/attribute.json b/src/main/resources/specs/attribute.json new file mode 100644 index 0000000..cfc0af1 --- /dev/null +++ b/src/main/resources/specs/attribute.json @@ -0,0 +1,5622 @@ +{ + "openapi": "3.1.0", + "info": { + "title": "OpenAPI definition", + "version": "v0" + }, + "servers": [ + { + "url": "http://attribute-service:8080", + "description": "Generated server url" + } + ], + "tags": [ + { + "name": "Mapping Matrix", + "description": "Context Mapping Matrix APIs" + } + ], + "paths": { + "/api/static-attribute/csr/create": { + "post": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "create", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/create-draft": { + "post": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "createDraft", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/create": { + "post": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "create_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/create-draft": { + "post": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "createDraft_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/edit": { + "post": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "editCustomerAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeRequestVo" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultCustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/attribute/dynamic/update": { + "post": { + "tags": [ + "attribute-controller" + ], + "operationId": "updateAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpdateAttributeValueVo" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/UpdateAttributeValueVo" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/create": { + "post": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "create_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/create-draft": { + "post": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "createDraft_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/reject": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "reject", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RejectRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/edit": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "edit", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/edit-draft": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "editDraft", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/bulk-upload": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "bulkUpload", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkUploadRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/static-attribute/csr/bulk-reject": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "bulkReject", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/static-attribute/csr/bulk-approve": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "bulkApprove", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/static-attribute/csr/approve": { + "patch": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "approve", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApproveRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/reject": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "reject_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RejectRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/edit": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "edit_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/edit-draft": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "editDraft_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/bulk-upload": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "bulkUpload_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkUploadRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/dynamic-attribute/csr/bulk-reject": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "bulkReject_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/dynamic-attribute/csr/bulk-approve": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "bulkApprove_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/dynamic-attribute/csr/approve": { + "patch": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "approve_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApproveRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/reject": { + "patch": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "rejectCustomerAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RejectRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultCustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/approve": { + "patch": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "approveCustomerAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApproveRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultCustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/reject": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "reject_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/RejectRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/edit": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "edit_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/edit-draft": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "editDraft_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/bulk-upload": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "bulkUpload_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkUploadRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/attribute-group/csr/bulk-reject": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "bulkReject_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/attribute-group/csr/bulk-approve": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "bulkApprove_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/api/attribute-group/csr/approve": { + "patch": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "approve_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApproveRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + }, + "/api/static-attribute/{attributeId}": { + "get": { + "tags": [ + "static-attribute-controller" + ], + "operationId": "findStaticAttributeById", + "parameters": [ + { + "name": "attributeId", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeVo" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/{recordNo}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findByRecordNo", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/{group}/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "listByGroupCode", + "parameters": [ + { + "name": "group", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/csr/view/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findViewByCriteria", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeViewCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/csr/view/count": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findViewByCriteria_1", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeViewCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/rejection-reason/{recordNo}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "rejectionReason", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/RejectionReasonVo" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "getAll", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/csr/id": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findActiveByIds", + "parameters": [ + { + "name": "params", + "in": "query", + "required": true, + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/id/{id}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findActiveById", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/id/generate": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "generateId", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/id/check/{id}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "checkId", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string", + "pattern": "^(?!.*__)[A-Z0-9][A-Z0-9_]*$" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/history/{recordNo}": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "findHistoryByRecordNo", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/history/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "getAllHistory", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/csr/count": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "count", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/StaticAttributeCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/context/{contextId}/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "getAllByContextId", + "parameters": [ + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + }, + { + "name": "search", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + } + } + } + } + } + }, + "/api/static-attribute/attribute-type/list": { + "get": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "getAllAttributeType", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + } + } + } + } + } + } + }, + "/api/mapping-matrix": { + "get": { + "tags": [ + "Mapping Matrix" + ], + "summary": "Get mapping matrix", + "description": "Returns mapping matrix based on object type (Static Attribute or Entity)", + "operationId": "getMappingMatrix", + "parameters": [ + { + "name": "objectType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "pattern": "STATIC_ATTRIBUTE|ENTITY" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/MappingMatrixResponseDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/{attributeId}": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "findAttributeById", + "parameters": [ + { + "name": "attributeId", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/list-by-data-type": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "getListDynamicAttributeByDataType", + "parameters": [ + { + "name": "dataType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "STRING", + "NUMBER", + "DATE", + "BOOLEAN", + "TIME" + ] + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/list-active": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "getListActive", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findByRecordNo_1", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/view/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findViewByCriteria_2", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeViewCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/view/count": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "countViewByCriteria", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeViewCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/rejection-reason/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "rejectionReason_1", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/RejectionReasonVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "getAll_1", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/id": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findActiveByIds_1", + "parameters": [ + { + "name": "params", + "in": "query", + "required": true, + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/id/{id}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findActiveById_1", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/id/generate": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "generateId_1", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/id/check/{id}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "checkId_1", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string", + "pattern": "^(?!.*__)[A-Z0-9][A-Z0-9_]*$" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/history/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "findHistoryByRecordNo_1", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/history/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "getAllHistory_1", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/count": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "count_1", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/context/{contextId}/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "getAllByContextId_1", + "parameters": [ + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + }, + { + "name": "search", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute/check": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "checkAttribute", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "boolean" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/check-with-data-type": { + "get": { + "tags": [ + "dynamic-attribute-controller" + ], + "operationId": "checkAttributeWithDataType", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "dataType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "STRING", + "NUMBER", + "DATE", + "BOOLEAN", + "TIME" + ] + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "boolean" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/attribute-type/list": { + "get": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "getAllAttributeType_1", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "getCustomerAttributeValueChange", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/{recordNo}/csn/{csn}": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "getCustomerAttributeValueChange_1", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + }, + { + "name": "csn", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/list": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "listCustomerAttributeValueChanges", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/history/{recordNo}": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "findHistoryByRecordNo_2", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/history/list": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "getAllHistory_2", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/detail": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "getActiveDetail", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeValueDetailCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/DynamicAttributeValueDetailVo" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/detail/add-on/list": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "listActiveDetailAddOns", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/DynamicAttributeValueAddOnCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DynamicAttributeValueAddOnVo" + } + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/count": { + "get": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "count_2", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/attribute/value": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "findByEntityAndEntityIdAndAttrIdAndDate", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "entityId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "baseDate", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date-time" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeValueVo" + } + } + } + } + } + } + }, + "/api/attribute/reference/values": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAttributeReferenceValues", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeReferenceValue" + } + } + } + } + } + } + } + }, + "/api/attribute/find-by-id": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "findByAttributeId", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeVo" + } + } + } + } + } + } + }, + "/api/attribute/dynamic/list": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "listAllDynamicAttributes", + "parameters": [ + { + "name": "attrGroupId", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/dynamic/list-by-data-type": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "listDynamicAttributesByDataType", + "parameters": [ + { + "name": "dataType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "STRING", + "NUMBER", + "DATE", + "BOOLEAN", + "TIME" + ] + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/dynamic/check/{attributeId}": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "checkAttributeValueByAttributeId", + "parameters": [ + { + "name": "attributeId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "boolean" + } + } + } + } + } + } + }, + "/api/attribute/criteria/{attrGroupId}/list": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "findCriteriaAttributesByAttrGroupId", + "parameters": [ + { + "name": "attrGroupId", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/criteria/tree": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getRuleCriteriaAttributes", + "parameters": [ + { + "name": "attributeType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FolderAttributeDto" + } + } + } + } + } + }, + "deprecated": true + } + }, + "/api/attribute/criteria/non-group/list": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getNonGroupAttributes", + "parameters": [ + { + "name": "attributeType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + }, + "deprecated": true + } + }, + "/api/attribute/criteria/list": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "listCriteriaAttributes", + "parameters": [ + { + "name": "attrGroupId", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "contextId", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/criteria/context/{contextId}/tree": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getAllRuleCriteriaTreeAttribute", + "parameters": [ + { + "name": "attributeType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + } + }, + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FolderAttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/criteria/context/{contextId}/non-group/list": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getAllNonGroupAttribute", + "parameters": [ + { + "name": "attributeType", + "in": "query", + "required": true, + "schema": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + } + }, + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/criteria/config/find": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "getAttributeCriteriaConfig", + "parameters": [ + { + "name": "attributeId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeCriteriaConfigDto" + } + } + } + } + } + } + }, + "/api/attribute/criteria/config/all": { + "get": { + "tags": [ + "attribute-criteria-controller" + ], + "operationId": "findAllCriteriaConfig", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeCriteriaConfigDto" + } + } + } + } + } + } + } + }, + "/api/attribute/context/{contextId}/audience/tree": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAudienceAttributes", + "parameters": [ + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FolderAttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/context/{contextId}/audience/non-group/list": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAudienceNonGroupAttributes", + "parameters": [ + { + "name": "contextId", + "in": "path", + "required": true, + "schema": { + "type": "string", + "minLength": 1 + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/audience/{attrGroupId}/list": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "findAudienceAttributesByAttrGroupId", + "parameters": [ + { + "name": "attrGroupId", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + } + } + }, + "/api/attribute/audience/tree": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAudienceAttributes_1", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FolderAttributeDto" + } + } + } + } + } + }, + "deprecated": true + } + }, + "/api/attribute/audience/non-group/list": { + "get": { + "tags": [ + "attribute-controller" + ], + "operationId": "getAudienceNonGroupAttributes_1", + "parameters": [ + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + } + } + }, + "deprecated": true + } + }, + "/api/attribute-group/list-parent-group": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getParentGroupByLevel", + "parameters": [ + { + "name": "level", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "searchComponent", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/list-for-static-attribute": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getListAttGroupForStaticAttribute", + "parameters": [ + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/list-child-group-code": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getListChildGroupForBasicAttribute", + "parameters": [ + { + "name": "code", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + } + }, + "/api/attribute-group/list-by-level": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getByLevel", + "parameters": [ + { + "name": "level", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/list-all-display-tree": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getAllDisplayTree", + "parameters": [ + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/csr/{recordNo}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "findByRecordNo_2", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/rejection-reason/{recordNo}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "rejectionReason_2", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/RejectionReasonVo" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/list": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getAll_2", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/AttributeGroupCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/csr/id": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "findActiveByIds_2", + "parameters": [ + { + "name": "params", + "in": "query", + "required": true, + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/id/{id}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "findActiveById_2", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/id/generate": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "generateId_2", + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/id/check/{id}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "checkId_2", + "parameters": [ + { + "name": "id", + "in": "path", + "required": true, + "schema": { + "type": "string", + "pattern": "^(?!.*__)[A-Z0-9][A-Z0-9_]*$" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "string" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/history/{recordNo}": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "findHistoryByRecordNo_3", + "parameters": [ + { + "name": "recordNo", + "in": "path", + "required": true, + "schema": { + "type": "integer", + "format": "int64" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/history/list": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "getAllHistory_3", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/AttributeGroupCriteria" + } + }, + { + "name": "pageable", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/Pageable" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + } + } + } + } + } + }, + "/api/attribute-group/csr/count": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "count_3", + "parameters": [ + { + "name": "criteria", + "in": "query", + "required": true, + "schema": { + "$ref": "#/components/schemas/AttributeGroupCriteria" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "integer", + "format": "int64" + } + } + } + } + } + } + }, + "/api/attribute-group/check": { + "get": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "existsAttributeGroup", + "parameters": [ + { + "name": "groupId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "type": "boolean" + } + } + } + } + } + } + }, + "/api/attribute-group/by-group-id": { + "get": { + "tags": [ + "attribute-group-controller" + ], + "operationId": "findAttributeGroupById", + "parameters": [ + { + "name": "groupId", + "in": "query", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/AttributeGroupVo" + } + } + } + } + } + } + }, + "/api/static-attribute/csr/delete": { + "delete": { + "tags": [ + "static-attribute-resource" + ], + "operationId": "delete", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultStaticAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute/csr/delete": { + "delete": { + "tags": [ + "dynamic-attribute-resource" + ], + "operationId": "delete_1", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultDynamicAttributeDto" + } + } + } + } + } + } + }, + "/api/dynamic-attribute-value/csr/delete": { + "delete": { + "tags": [ + "dynamic-attribute-value-resource" + ], + "operationId": "deleteCustomerAttributeValue", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultCustomerAttributeValueChangeVo" + } + } + } + } + } + } + }, + "/api/attribute-group/csr/delete": { + "delete": { + "tags": [ + "attribute-group-manage-resource" + ], + "operationId": "delete_2", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeleteRequest" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "OK", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/OperationResultAttributeGroupDto" + } + } + } + } + } + } + } + }, + "components": { + "schemas": { + "ReferenceData": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "description": { + "type": "string" + }, + "notFound": { + "type": "boolean" + }, + "recordStatus": { + "type": "string" + }, + "attributes": { + "type": "object", + "additionalProperties": {} + } + } + }, + "StaticAttributeDto": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "status": { + "type": "string", + "readOnly": true + }, + "lastUpdateBy": { + "type": "string", + "readOnly": true + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastApproveBy": { + "type": "string", + "readOnly": true + }, + "lastApproveDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + }, + "lastApproveByName": { + "type": "string", + "readOnly": true + }, + "attributeId": { + "type": "string" + }, + "fieldName": { + "type": "string" + }, + "dataType": { + "type": "string", + "enum": [ + "STRING", + "INT", + "DECIMAL", + "DATE", + "TIME", + "BOOLEAN", + "SEGMENT", + "AUDIENCE" + ] + }, + "attributeName": { + "type": "string" + }, + "attributeGroups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + }, + "audienceAttribute": { + "type": "boolean" + }, + "audienceIdentified": { + "type": "boolean" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "tableReferenceData": { + "$ref": "#/components/schemas/ReferenceData" + }, + "contentParam": { + "type": "boolean" + }, + "maxLength": { + "type": "integer", + "format": "int64" + }, + "description": { + "type": "string", + "maxLength": 500, + "minLength": 0 + } + } + }, + "OperationResultStaticAttributeDto": { + "type": "object", + "properties": { + "errorCode": { + "type": "string" + }, + "message": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/StaticAttributeDto" + } + } + }, + "DynamicAttributeDto": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "status": { + "type": "string", + "readOnly": true + }, + "lastUpdateBy": { + "type": "string", + "readOnly": true + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastApproveBy": { + "type": "string", + "readOnly": true + }, + "lastApproveDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + }, + "lastApproveByName": { + "type": "string", + "readOnly": true + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "attributeId": { + "type": "string", + "maxLength": 30, + "minLength": 1 + }, + "attributeName": { + "type": "string", + "maxLength": 100, + "minLength": 1 + }, + "description": { + "type": "string", + "maxLength": 100, + "minLength": 0 + }, + "effectiveFrom": { + "type": "string", + "format": "date" + }, + "effectiveTo": { + "type": "string", + "format": "date" + }, + "dataType": { + "type": "string", + "enum": [ + "STRING", + "NUMBER", + "DATE", + "BOOLEAN", + "TIME" + ] + }, + "semanticType": { + "type": "string" + }, + "defaultValue": { + "type": "string", + "maxLength": 50, + "minLength": 0 + }, + "preDefineAttributeValue": { + "type": "boolean" + }, + "listOfValue": { + "type": "array", + "items": { + "type": "string" + } + }, + "attributeGroups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + } + }, + "required": [ + "attributeId", + "attributeName", + "effectiveFrom", + "effectiveTo" + ] + }, + "OperationResultDynamicAttributeDto": { + "type": "object", + "properties": { + "errorCode": { + "type": "string" + }, + "message": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/DynamicAttributeDto" + } + } + }, + "CustomerAttributeValueChangeRequestVo": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "isSpecific": { + "type": "boolean" + }, + "attributeId": { + "type": "string" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "entityId": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "reason": { + "type": "string", + "minLength": 1 + }, + "newAttributeValue": { + "type": "string", + "minLength": 1 + }, + "newEffectiveFromMode": { + "type": "string", + "enum": [ + "FIXED_DATE", + "DURATION", + "NON_EXPIRY" + ] + }, + "newEffectiveFrom": { + "type": "string", + "format": "date-time" + }, + "newEffectiveFromDuration": { + "type": "integer", + "format": "int32" + }, + "newEffectiveFromPeriod": { + "type": "string", + "enum": [ + "DAY", + "WEEK", + "MONTH", + "QUARTER", + "YEAR" + ] + }, + "newEffectiveToMode": { + "type": "string", + "enum": [ + "FIXED_DATE", + "DURATION", + "NON_EXPIRY" + ] + }, + "newEffectiveTo": { + "type": "string", + "format": "date-time" + }, + "newEffectiveToDuration": { + "type": "integer", + "format": "int32" + }, + "newEffectiveToPeriod": { + "type": "string", + "enum": [ + "DAY", + "WEEK", + "MONTH", + "QUARTER", + "YEAR" + ] + }, + "newEffectFromDesc": { + "type": "string" + }, + "newEffectToDesc": { + "type": "string" + } + }, + "required": [ + "newAttributeValue", + "reason" + ] + }, + "CustomerAttributeValueChangeVo": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "definitionRecordNo": { + "type": "integer", + "format": "int64" + }, + "recordNoRef": { + "type": "integer", + "format": "int64" + }, + "isSpecific": { + "type": "boolean" + }, + "valueSource": { + "type": "string" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "entityName": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "cifNbr": { + "type": "string" + }, + "entityValue": { + "type": "string" + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "attributeValue": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + }, + "newAttributeValue": { + "type": "string" + }, + "newEffectiveFrom": { + "type": "string", + "format": "date-time" + }, + "newEffectiveTo": { + "type": "string", + "format": "date-time" + }, + "newEffectFromDesc": { + "type": "string" + }, + "newEffectToDesc": { + "type": "string" + }, + "newEffectiveFromMode": { + "type": "string", + "enum": [ + "FIXED_DATE", + "DURATION", + "NON_EXPIRY" + ] + }, + "newEffectiveFromDuration": { + "type": "integer", + "format": "int32" + }, + "newEffectiveFromPeriod": { + "type": "string", + "enum": [ + "DAY", + "WEEK", + "MONTH", + "QUARTER", + "YEAR" + ] + }, + "newEffectiveToMode": { + "type": "string", + "enum": [ + "FIXED_DATE", + "DURATION", + "NON_EXPIRY" + ] + }, + "newEffectiveToDuration": { + "type": "integer", + "format": "int32" + }, + "newEffectiveToPeriod": { + "type": "string", + "enum": [ + "DAY", + "WEEK", + "MONTH", + "QUARTER", + "YEAR" + ] + }, + "reason": { + "type": "string" + }, + "rejectReason": { + "type": "string" + }, + "status": { + "type": "string" + }, + "lastUpdateBy": { + "type": "string" + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time" + }, + "lastApproveBy": { + "type": "string" + }, + "lastApproveDate": { + "type": "string", + "format": "date-time" + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + }, + "lastApproveByName": { + "type": "string", + "readOnly": true + } + } + }, + "OperationResultCustomerAttributeValueChangeVo": { + "type": "object", + "properties": { + "errorCode": { + "type": "string" + }, + "message": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/CustomerAttributeValueChangeVo" + } + } + }, + "UpdateAttributeValueVo": { + "type": "object", + "properties": { + "loyaltyAccountNo": { + "type": "string" + }, + "referenceNo": { + "type": "string" + }, + "attributeId": { + "type": "string" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "entityId": { + "type": "string" + }, + "attrValue": { + "type": "string" + }, + "baseDate": { + "type": "string", + "format": "date-time" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + }, + "recordNoRef": { + "type": "integer", + "format": "int64" + }, + "oldAttrValue": { + "type": "string" + }, + "success": { + "type": "boolean" + }, + "entityTable": { + "type": "boolean" + } + } + }, + "AttributeGroupDto": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "status": { + "type": "string", + "readOnly": true + }, + "lastUpdateBy": { + "type": "string", + "readOnly": true + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastApproveBy": { + "type": "string", + "readOnly": true + }, + "lastApproveDate": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + }, + "lastApproveByName": { + "type": "string", + "readOnly": true + }, + "groupId": { + "type": "string", + "maxLength": 10, + "minLength": 1 + }, + "groupName": { + "type": "string", + "maxLength": 200, + "minLength": 1 + }, + "level": { + "type": "string", + "enum": [ + "L1", + "L2", + "L3" + ] + }, + "parentGroup": { + "$ref": "#/components/schemas/ReferenceData" + }, + "description": { + "type": "string", + "maxLength": 500, + "minLength": 0 + }, + "subGroups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "required": [ + "groupId", + "groupName" + ] + }, + "OperationResultAttributeGroupDto": { + "type": "object", + "properties": { + "errorCode": { + "type": "string" + }, + "message": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/AttributeGroupDto" + } + } + }, + "RejectRequest": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "rejectReason": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "recordNo", + "rejectReason" + ] + }, + "BulkUploadRequest": { + "type": "object", + "properties": { + "file": { + "type": "string", + "format": "binary" + } + } + }, + "BulkRequest": { + "type": "object", + "properties": { + "recordNos": { + "type": "array", + "items": { + "type": "integer", + "format": "int64" + }, + "minItems": 1 + }, + "rejectReason": { + "type": "string" + } + }, + "required": [ + "recordNos" + ] + }, + "ApproveRequest": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "recordNo" + ] + }, + "StaticAttributeVo": { + "type": "object", + "properties": { + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "description": { + "type": "string" + }, + "dataType": { + "type": "string" + }, + "semanticType": { + "type": "string" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "attributeGroups": { + "type": "array", + "items": { + "type": "string" + } + }, + "maxLength": { + "type": "integer", + "format": "int64" + }, + "fieldName": { + "type": "string" + }, + "audienceAttribute": { + "type": "boolean" + }, + "criteriaAttribute": { + "type": "boolean" + }, + "audienceIdentified": { + "type": "boolean" + }, + "tableReferenceData": { + "type": "string" + }, + "contentParam": { + "type": "boolean" + }, + "metaProperty": { + "type": "string" + } + } + }, + "Pageable": { + "type": "object", + "properties": { + "page": { + "type": "integer", + "format": "int32", + "minimum": 0 + }, + "size": { + "type": "integer", + "format": "int32", + "minimum": 1 + }, + "sort": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "RangeFilterInstant": { + "type": "object", + "properties": { + "equals": { + "type": "string", + "format": "date-time" + }, + "notEquals": { + "type": "string", + "format": "date-time" + }, + "specified": { + "type": "boolean" + }, + "in": { + "type": "array", + "items": { + "type": "string", + "format": "date-time" + } + }, + "notIn": { + "type": "array", + "items": { + "type": "string", + "format": "date-time" + } + }, + "greaterThan": { + "type": "string", + "format": "date-time" + }, + "lessThan": { + "type": "string", + "format": "date-time" + }, + "greaterThanOrEqual": { + "type": "string", + "format": "date-time" + }, + "lessThanOrEqual": { + "type": "string", + "format": "date-time" + } + } + }, + "StaticAttributeViewCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "fieldName": { + "$ref": "#/components/schemas/StringFilter" + }, + "dataType": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "audienceAttribute": { + "$ref": "#/components/schemas/StringFilter" + }, + "criteriaAttribute": { + "$ref": "#/components/schemas/StringFilter" + }, + "contentParam": { + "$ref": "#/components/schemas/StringFilter" + }, + "description": { + "$ref": "#/components/schemas/StringFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + }, + "attributeGroups": { + "$ref": "#/components/schemas/StringFilter" + } + } + }, + "StringFilter": { + "type": "object", + "properties": { + "equals": { + "type": "string" + }, + "notEquals": { + "type": "string" + }, + "specified": { + "type": "boolean" + }, + "in": { + "type": "array", + "items": { + "type": "string" + } + }, + "notIn": { + "type": "array", + "items": { + "type": "string" + } + }, + "contains": { + "type": "string" + }, + "doesNotContain": { + "type": "string" + } + } + }, + "RejectionReasonVo": { + "type": "object", + "properties": { + "moduleName": { + "type": "string" + }, + "moduleRecordNo": { + "type": "integer", + "format": "int64" + }, + "moduleStatus": { + "type": "string" + }, + "rejectionReason": { + "type": "string" + }, + "createdBy": { + "type": "string" + }, + "createdDate": { + "type": "string", + "format": "date-time" + }, + "lastUpdateBy": { + "type": "string" + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time" + }, + "createdByName": { + "type": "string", + "readOnly": true + }, + "lastUpdateByName": { + "type": "string", + "readOnly": true + } + } + }, + "StaticAttributeCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "fieldName": { + "$ref": "#/components/schemas/StringFilter" + }, + "dataType": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "audienceAttribute": { + "$ref": "#/components/schemas/StringFilter" + }, + "criteriaAttribute": { + "$ref": "#/components/schemas/StringFilter" + }, + "contentParam": { + "$ref": "#/components/schemas/StringFilter" + }, + "description": { + "$ref": "#/components/schemas/StringFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "MappingMatrixResponseDto": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "firstColumnHeader": { + "type": "string" + }, + "columns": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MatrixColumnDto" + } + }, + "rows": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MatrixRowDto" + } + } + } + }, + "MatrixCellDto": { + "type": "object", + "properties": { + "contextId": { + "type": "string" + }, + "isEnabled": { + "type": "boolean" + } + } + }, + "MatrixColumnDto": { + "type": "object", + "properties": { + "contextId": { + "type": "string" + }, + "contextType": { + "type": "string" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + } + } + }, + "MatrixRowDto": { + "type": "object", + "properties": { + "objectId": { + "type": "string" + }, + "name": { + "type": "string" + }, + "cells": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MatrixCellDto" + } + } + } + }, + "DynamicAttributeVo": { + "type": "object", + "properties": { + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "description": { + "type": "string" + }, + "dataType": { + "type": "string" + }, + "semanticType": { + "type": "string" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "attributeGroups": { + "type": "array", + "items": { + "type": "string" + } + }, + "maxLength": { + "type": "integer", + "format": "int64" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "effectiveFrom": { + "type": "string", + "format": "date" + }, + "effectiveTo": { + "type": "string", + "format": "date" + }, + "defaultValue": { + "type": "string" + }, + "attrGroupId": { + "type": "string" + } + } + }, + "DynamicAttributeViewCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "description": { + "$ref": "#/components/schemas/StringFilter" + }, + "attrGroupId": { + "$ref": "#/components/schemas/StringFilter" + }, + "dataType": { + "$ref": "#/components/schemas/StringFilter" + }, + "effectiveFrom": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "effectiveTo": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + }, + "attributeGroups": { + "$ref": "#/components/schemas/StringFilter" + } + } + }, + "LocalDateFilter": { + "type": "object", + "properties": { + "equals": { + "type": "string", + "format": "date" + }, + "notEquals": { + "type": "string", + "format": "date" + }, + "specified": { + "type": "boolean" + }, + "in": { + "type": "array", + "items": { + "type": "string", + "format": "date" + } + }, + "notIn": { + "type": "array", + "items": { + "type": "string", + "format": "date" + } + }, + "greaterThan": { + "type": "string", + "format": "date" + }, + "lessThan": { + "type": "string", + "format": "date" + }, + "greaterThanOrEqual": { + "type": "string", + "format": "date" + }, + "lessThanOrEqual": { + "type": "string", + "format": "date" + } + } + }, + "DynamicAttributeCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "entity": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "description": { + "$ref": "#/components/schemas/StringFilter" + }, + "attrGroupId": { + "$ref": "#/components/schemas/StringFilter" + }, + "dataType": { + "$ref": "#/components/schemas/StringFilter" + }, + "effectiveFrom": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "effectiveTo": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "BooleanFilter": { + "type": "object", + "properties": { + "equals": { + "type": "boolean" + }, + "notEquals": { + "type": "boolean" + }, + "specified": { + "type": "boolean" + }, + "in": { + "type": "array", + "items": { + "type": "boolean" + } + }, + "notIn": { + "type": "array", + "items": { + "type": "boolean" + } + } + } + }, + "CustomerAttributeValueChangeCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "attributeId": { + "$ref": "#/components/schemas/StringFilter" + }, + "attributeName": { + "$ref": "#/components/schemas/StringFilter" + }, + "entity": { + "$ref": "#/components/schemas/StringFilter" + }, + "entityId": { + "$ref": "#/components/schemas/StringFilter" + }, + "isSpecific": { + "$ref": "#/components/schemas/BooleanFilter" + }, + "effectiveFrom": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "effectiveTo": { + "$ref": "#/components/schemas/LocalDateFilter" + }, + "effectiveOnly": { + "type": "boolean" + }, + "csn": { + "type": "string" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "DynamicAttributeValueDetailCriteria": { + "type": "object", + "properties": { + "status": { + "type": "string" + }, + "valueSource": { + "type": "string" + }, + "recordNo": { + "type": "integer", + "format": "int64" + }, + "definitionRecordNo": { + "type": "integer", + "format": "int64" + }, + "entity": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "csn": { + "type": "string" + } + } + }, + "DynamicAttributeValueDetailVo": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "definitionRecordNo": { + "type": "integer", + "format": "int64" + }, + "csn": { + "type": "string" + }, + "cifNbr": { + "type": "string" + }, + "isSpecific": { + "type": "boolean" + }, + "valueSource": { + "type": "string" + }, + "entity": { + "type": "string", + "enum": [ + "CLIENT", + "PRODUCT_ACCOUNT", + "CARD", + "CORPORATION", + "CHAIN", + "STORE", + "CAMPAIGN", + "ITEM" + ] + }, + "entityName": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "entityValue": { + "type": "string" + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "attributeValue": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + }, + "status": { + "type": "string" + }, + "lastUpdateBy": { + "type": "string" + }, + "lastUpdateDate": { + "type": "string", + "format": "date-time" + }, + "lastApproveBy": { + "type": "string" + }, + "lastApproveDate": { + "type": "string", + "format": "date-time" + }, + "addOnVisible": { + "type": "boolean" + }, + "historyEmpty": { + "type": "boolean" + } + } + }, + "DynamicAttributeValueAddOnCriteria": { + "type": "object", + "properties": { + "csn": { + "type": "string" + }, + "entity": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "attributeId": { + "type": "string" + }, + "excludeRecordNo": { + "type": "integer", + "format": "int64" + }, + "search": { + "type": "string" + } + } + }, + "DynamicAttributeValueAddOnVo": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + }, + "attributeValue": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + }, + "currentlyEffective": { + "type": "boolean" + }, + "status": { + "type": "string" + } + } + }, + "AttributeValueVo": { + "type": "object", + "properties": { + "attributeId": { + "type": "string" + }, + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "entity": { + "type": "string" + }, + "entityId": { + "type": "string" + }, + "attrValue": { + "type": "string" + }, + "effectiveFrom": { + "type": "string", + "format": "date-time" + }, + "effectiveTo": { + "type": "string", + "format": "date-time" + } + } + }, + "AttributeReferenceValue": { + "type": "object", + "properties": { + "code": { + "type": "string" + }, + "description": { + "type": "string" + } + } + }, + "AttributeVo": { + "type": "object", + "properties": { + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "description": { + "type": "string" + }, + "dataType": { + "type": "string" + }, + "semanticType": { + "type": "string" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "attributeGroups": { + "type": "array", + "items": { + "type": "string" + } + }, + "maxLength": { + "type": "integer", + "format": "int64" + } + } + }, + "AttributeDto": { + "type": "object", + "properties": { + "attributeType": { + "type": "string", + "enum": [ + "CUSTOM", + "DYNAMIC", + "STATIC" + ] + }, + "attributeId": { + "type": "string" + }, + "attributeName": { + "type": "string" + }, + "description": { + "type": "string" + }, + "dataType": { + "type": "string" + }, + "semanticType": { + "type": "string" + }, + "attributeValuePredefined": { + "type": "boolean" + }, + "preDefineAttributeValue": { + "type": "boolean" + }, + "listOfValue": { + "type": "array", + "items": { + "type": "string" + } + }, + "attributeGroups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ReferenceData" + } + }, + "maxLength": { + "type": "integer", + "format": "int64" + } + } + }, + "FolderAttributeDto": { + "type": "object", + "properties": { + "groupId": { + "type": "string" + }, + "groupName": { + "type": "string" + }, + "parentGroup": { + "type": "string" + }, + "level": { + "type": "string", + "enum": [ + "L1", + "L2", + "L3" + ] + }, + "attributes": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeDto" + } + } + } + }, + "AttributeCriteriaConfigDto": { + "type": "object", + "properties": { + "attributeId": { + "type": "string" + }, + "criteriaFieldId": { + "type": "string" + }, + "computeInd": { + "type": "string" + }, + "compareValue": { + "type": "string" + }, + "criteriaType": { + "type": "string" + } + } + }, + "AttributeGroupCriteria": { + "type": "object", + "properties": { + "status": { + "$ref": "#/components/schemas/StringFilter" + }, + "lastUpdateDate": { + "$ref": "#/components/schemas/RangeFilterInstant" + }, + "search": { + "type": "string" + }, + "searchComponent": { + "type": "string" + }, + "groupId": { + "$ref": "#/components/schemas/StringFilter" + }, + "groupName": { + "$ref": "#/components/schemas/StringFilter" + }, + "parentGroup": { + "$ref": "#/components/schemas/StringFilter" + }, + "level": { + "$ref": "#/components/schemas/StringFilter" + }, + "componentColumns": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "AttributeGroupVo": { + "type": "object", + "properties": { + "groupId": { + "type": "string" + }, + "groupName": { + "type": "string" + }, + "level": { + "type": "string" + }, + "parentGroup": { + "type": "string" + }, + "description": { + "type": "string" + }, + "subGroup": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AttributeGroupVo" + } + } + } + }, + "DeleteRequest": { + "type": "object", + "properties": { + "recordNo": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "recordNo" + ] + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/specs/catalogue.json b/src/main/resources/specs/catalogue.json new file mode 100644 index 0000000..daf3366 --- /dev/null +++ b/src/main/resources/specs/catalogue.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://catalogue-service:8080","description":"Generated server url"}],"tags":[{"name":"Voucher","description":"Voucher information APIs"},{"name":"Merchant Brand Store","description":"Merchant Brand Store Management APIs"},{"name":"Supplier","description":"Supplier"},{"name":"Item Detail","description":"Item Detail (multiples languages)"},{"name":"ImageStock","description":"ImageStock"},{"name":"Category","description":"Category APIs - Retrieve category information"},{"name":"ItemPrice","description":"Item Price Management APIs"},{"name":"Item","description":"Item"},{"name":"Item Image","description":"Item Image APIs"},{"name":"Brand Store","description":"Brand Store Management APIs"},{"name":"Voucher","description":"Voucher Management APIs"},{"name":"Brand","description":"Brand Management APIs"},{"name":"Merchant Brand","description":"Merchant Brand Management APIs"},{"name":"Merchant Item","description":"Merchant Item Management APIs"},{"name":"OfferDisplayGroup","description":"OfferDisplayGroup"},{"name":"Item","description":"Item "},{"name":"Merchant Voucher Code","description":"Merchant Voucher Code Lookup APIs"},{"name":"VoucherUpload","description":"Voucher Upload APIs"},{"name":"Category","description":"Category Management APIs"},{"name":"Merchant Voucher Detail","description":"Merchant Voucher Detail APIs"},{"name":"VoucherDetail","description":"Voucher Detail APIs"},{"name":"Catalogue","description":"Catalogue Management APIs"},{"name":"Merchant Category","description":"Merchant Category Lookup APIs"}],"paths":{"/api/voucher/{voucherNo}/fulfillment-status":{"put":{"tags":["Voucher"],"operationId":"updateVoucherFulfillmentStatus","parameters":[{"name":"voucherNo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherFulfillmentStatusUpdateRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/voucher-code/csr/create":{"post":{"tags":["Voucher"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/voucher-code/csr/create-draft":{"post":{"tags":["Voucher"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/supplier/csr/create":{"post":{"tags":["Supplier"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/supplier/csr/create-draft":{"post":{"tags":["Supplier"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/merchant-voucher-upload/csr/upload-file":{"post":{"tags":["VoucherUpload"],"operationId":"uploadFile","requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/voucher-upload/csr/upload-file":{"post":{"tags":["VoucherUpload"],"operationId":"uploadFile_1","requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/voucher-upload/csr/create":{"post":{"tags":["VoucherUpload"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherUploadDto"}}}}}}},"/api/merchant-voucher-upload/csr/create":{"post":{"tags":["VoucherUpload"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherUploadDto"}}}}}}},"/api/merchant-voucher-code/csr/create":{"post":{"tags":["Merchant Voucher Code"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/merchant-item/csr/create":{"post":{"tags":["Merchant Item"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-brand/csr/create":{"post":{"tags":["Merchant Brand"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand-store/csr/create":{"post":{"tags":["Merchant Brand Store"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/item/reserve-stock":{"post":{"tags":["Item"],"operationId":"validateAndReserveStock","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemStockRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ServiceResultListProcessResult"}}}}}}},"/api/item/csr/create":{"post":{"tags":["Item"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/csr/create-draft":{"post":{"tags":["Item"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/confirm-reservation":{"post":{"tags":["Item"],"operationId":"confirmReservation","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemStockRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ServiceResultListProcessResult"}}}}}}},"/api/item/cancel-reservation":{"post":{"tags":["Item"],"operationId":"cancelReservation","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemStockRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ServiceResultListProcessResult"}}}}}}},"/api/item-voucher-linked/csr/create":{"post":{"tags":["Voucher"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/create-draft":{"post":{"tags":["Voucher"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-price/csr/create":{"post":{"tags":["ItemPrice"],"operationId":"create_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-price/csr/create-draft":{"post":{"tags":["ItemPrice"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-offer/csr/overlap-warning":{"post":{"tags":["item-offer-resource"],"operationId":"getOverlapWarnings","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferOverlapWarningDto"}}}}}}}},"/api/item-offer/csr/item-display":{"post":{"tags":["item-offer-resource"],"operationId":"getItemsDisplay","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDisplayRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/{item-type}":{"post":{"tags":["item-offer-resource"],"operationId":"getItemsDisplayByItemType","parameters":[{"name":"item-type","in":"path","required":true,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDisplayRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/price-by-specific-item":{"post":{"tags":["item-offer-resource"],"operationId":"getItemPriceBySpecific","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceBySpecificDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/price-by-price-code":{"post":{"tags":["item-offer-resource"],"operationId":"getItemPriceByPriceCode","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceByPriceCodes"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/price-by-attribute":{"post":{"tags":["item-offer-resource"],"operationId":"getItemPriceByAttribute","parameters":[{"name":"search","in":"query","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceByAttributeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDisplayDto"}}}}}}}},"/api/item-offer/csr/item-display/item-type/summary":{"post":{"tags":["item-offer-resource"],"operationId":"getItemTypeSummary","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDisplayRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemTypeSummaryDto"}}}}}}}},"/api/item-offer/csr/create":{"post":{"tags":["item-offer-resource"],"operationId":"create_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-offer/csr/create-draft":{"post":{"tags":["item-offer-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-image/csr/create":{"post":{"tags":["Item Image"],"operationId":"create_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-image/csr/create-draft":{"post":{"tags":["Item Image"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-favorite":{"post":{"tags":["mp-favorite-item-controller"],"operationId":"create_13","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MpFavoriteItemRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MpFavoriteItemVo"}}}}}}},"/api/item-enquiry":{"post":{"tags":["item-enquiry-controller"],"operationId":"enquire","parameters":[{"name":"page","in":"query","description":"Zero-based page index (0..N)","required":false,"schema":{"type":"integer","default":0,"minimum":0}},{"name":"size","in":"query","description":"The size of the page to be returned","required":false,"schema":{"type":"integer","default":20,"minimum":1}},{"name":"sort","in":"query","description":"Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemRedemptionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListItemResponse"}}}}}}},"/api/item-enquiry/{itemCode}":{"post":{"tags":["item-enquiry-controller"],"operationId":"enquireDetail","parameters":[{"name":"itemCode","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemRedemptionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseItemDetailResponse"}}}}}}},"/api/item-detail/csr/create":{"post":{"tags":["Item Detail"],"operationId":"create_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/create-draft":{"post":{"tags":["Item Detail"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/image-stock/upload":{"post":{"tags":["ImageStock"],"operationId":"uploadImage","parameters":[{"name":"imageGroup","in":"query","required":true,"schema":{"type":"string","enum":["category","supplier","item","item-listing","item-detail","banner","merchant-avatar","oa-avatar","default"]}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ImageResourceDTO"}}}}}}},"/api/image-stock/upload/{folderName}":{"post":{"tags":["ImageStock"],"operationId":"uploadImageToFolder","parameters":[{"name":"imageGroup","in":"query","required":true,"schema":{"type":"string","enum":["category","supplier","item","item-listing","item-detail","banner","merchant-avatar","oa-avatar","default"]}},{"name":"folderName","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ImageResourceDTO"}}}}}}},"/api/category/csr/create":{"post":{"tags":["Category"],"operationId":"create_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/category/csr/create-draft":{"post":{"tags":["Category"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/catalogue/csr/create":{"post":{"tags":["Catalogue"],"operationId":"create_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/catalogue/csr/create-draft":{"post":{"tags":["Catalogue"],"operationId":"createDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/brand/csr/inactive-brands":{"post":{"tags":["Brand"],"operationId":"inactiveBrands","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/brand/csr/create":{"post":{"tags":["Brand"],"operationId":"create_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand/csr/create-draft":{"post":{"tags":["Brand"],"operationId":"createDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand-store/csr/inactive-brand-stores":{"post":{"tags":["Brand Store"],"operationId":"inactiveBrandStores","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/brand-store/csr/create":{"post":{"tags":["Brand Store"],"operationId":"create_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/brand-store/csr/create-draft":{"post":{"tags":["Brand Store"],"operationId":"createDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/voucher-code/csr/reject":{"patch":{"tags":["Voucher"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/voucher-code/csr/edit":{"patch":{"tags":["Voucher"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/voucher-code/csr/edit-draft":{"patch":{"tags":["Voucher"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/voucher-code/csr/bulk-upload":{"patch":{"tags":["Voucher"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/voucher-code/csr/bulk-reject":{"patch":{"tags":["Voucher"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/voucher-code/csr/bulk-approve":{"patch":{"tags":["Voucher"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/voucher-code/csr/approve":{"patch":{"tags":["Voucher"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/supplier/csr/reject":{"patch":{"tags":["Supplier"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/supplier/csr/edit":{"patch":{"tags":["Supplier"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/supplier/csr/edit-draft":{"patch":{"tags":["Supplier"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/supplier/csr/bulk-upload":{"patch":{"tags":["Supplier"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/supplier/csr/bulk-reject":{"patch":{"tags":["Supplier"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/supplier/csr/bulk-approve":{"patch":{"tags":["Supplier"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/supplier/csr/approve":{"patch":{"tags":["Supplier"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/merchant-voucher-code/csr/edit":{"patch":{"tags":["Merchant Voucher Code"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/merchant-item/csr/reject":{"patch":{"tags":["Merchant Item"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-item/csr/edit":{"patch":{"tags":["Merchant Item"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-item/csr/approve":{"patch":{"tags":["Merchant Item"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-brand/csr/reject":{"patch":{"tags":["Merchant Brand"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand/csr/edit":{"patch":{"tags":["Merchant Brand"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand/csr/approve":{"patch":{"tags":["Merchant Brand"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand-store/csr/reject":{"patch":{"tags":["Merchant Brand Store"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/edit":{"patch":{"tags":["Merchant Brand Store"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/approve":{"patch":{"tags":["Merchant Brand Store"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/item/csr/reject":{"patch":{"tags":["Item"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/csr/edit":{"patch":{"tags":["Item"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/csr/edit-draft":{"patch":{"tags":["Item"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item/csr/bulk-upload":{"patch":{"tags":["Item"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item/csr/bulk-reject":{"patch":{"tags":["Item"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item/csr/bulk-approve":{"patch":{"tags":["Item"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item/csr/approve":{"patch":{"tags":["Item"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item-voucher-linked/csr/reject":{"patch":{"tags":["Voucher"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/edit":{"patch":{"tags":["Voucher"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/edit-draft":{"patch":{"tags":["Voucher"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/bulk-upload":{"patch":{"tags":["Voucher"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-voucher-linked/csr/bulk-reject":{"patch":{"tags":["Voucher"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-voucher-linked/csr/bulk-approve":{"patch":{"tags":["Voucher"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-voucher-linked/csr/approve":{"patch":{"tags":["Voucher"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-price/csr/reject":{"patch":{"tags":["ItemPrice"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-price/csr/edit":{"patch":{"tags":["ItemPrice"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-price/csr/edit-draft":{"patch":{"tags":["ItemPrice"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-price/csr/bulk-upload":{"patch":{"tags":["ItemPrice"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-price/csr/bulk-reject":{"patch":{"tags":["ItemPrice"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-price/csr/bulk-approve":{"patch":{"tags":["ItemPrice"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-price/csr/approve":{"patch":{"tags":["ItemPrice"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-offer/csr/reject":{"patch":{"tags":["item-offer-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-offer/csr/edit":{"patch":{"tags":["item-offer-resource"],"operationId":"edit_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-offer/csr/edit-draft":{"patch":{"tags":["item-offer-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-offer/csr/bulk-upload":{"patch":{"tags":["item-offer-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-offer/csr/bulk-reject":{"patch":{"tags":["item-offer-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-offer/csr/bulk-approve":{"patch":{"tags":["item-offer-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-offer/csr/approve":{"patch":{"tags":["item-offer-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-image/csr/reject":{"patch":{"tags":["Item Image"],"operationId":"reject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-image/csr/edit":{"patch":{"tags":["Item Image"],"operationId":"edit_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-image/csr/edit-draft":{"patch":{"tags":["Item Image"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-image/csr/bulk-upload":{"patch":{"tags":["Item Image"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-image/csr/bulk-reject":{"patch":{"tags":["Item Image"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-image/csr/bulk-approve":{"patch":{"tags":["Item Image"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-image/csr/approve":{"patch":{"tags":["Item Image"],"operationId":"approve_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-detail/csr/reject":{"patch":{"tags":["Item Detail"],"operationId":"reject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/edit":{"patch":{"tags":["Item Detail"],"operationId":"edit_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/edit-draft":{"patch":{"tags":["Item Detail"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/bulk-upload":{"patch":{"tags":["Item Detail"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-detail/csr/bulk-reject":{"patch":{"tags":["Item Detail"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-detail/csr/bulk-approve":{"patch":{"tags":["Item Detail"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/item-detail/csr/approve":{"patch":{"tags":["Item Detail"],"operationId":"approve_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/category/csr/reject":{"patch":{"tags":["Category"],"operationId":"reject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/category/csr/edit":{"patch":{"tags":["Category"],"operationId":"edit_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/category/csr/edit-draft":{"patch":{"tags":["Category"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/category/csr/bulk-upload":{"patch":{"tags":["Category"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/category/csr/bulk-reject":{"patch":{"tags":["Category"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/category/csr/bulk-approve":{"patch":{"tags":["Category"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/category/csr/approve":{"patch":{"tags":["Category"],"operationId":"approve_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/catalogue/csr/reject":{"patch":{"tags":["Catalogue"],"operationId":"reject_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/catalogue/csr/edit":{"patch":{"tags":["Catalogue"],"operationId":"edit_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/catalogue/csr/edit-draft":{"patch":{"tags":["Catalogue"],"operationId":"editDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/catalogue/csr/bulk-upload":{"patch":{"tags":["Catalogue"],"operationId":"bulkUpload_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/catalogue/csr/bulk-reject":{"patch":{"tags":["Catalogue"],"operationId":"bulkReject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/catalogue/csr/bulk-approve":{"patch":{"tags":["Catalogue"],"operationId":"bulkApprove_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/catalogue/csr/approve":{"patch":{"tags":["Catalogue"],"operationId":"approve_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/brand/csr/reject":{"patch":{"tags":["Brand"],"operationId":"reject_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand/csr/edit":{"patch":{"tags":["Brand"],"operationId":"edit_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand/csr/edit-draft":{"patch":{"tags":["Brand"],"operationId":"editDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand/csr/bulk-upload":{"patch":{"tags":["Brand"],"operationId":"bulkUpload_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand/csr/bulk-reject":{"patch":{"tags":["Brand"],"operationId":"bulkReject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand/csr/bulk-approve":{"patch":{"tags":["Brand"],"operationId":"bulkApprove_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand/csr/approve":{"patch":{"tags":["Brand"],"operationId":"approve_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand-store/csr/reject":{"patch":{"tags":["Brand Store"],"operationId":"reject_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/brand-store/csr/edit":{"patch":{"tags":["Brand Store"],"operationId":"edit_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/brand-store/csr/edit-draft":{"patch":{"tags":["Brand Store"],"operationId":"editDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/brand-store/csr/bulk-upload":{"patch":{"tags":["Brand Store"],"operationId":"bulkUpload_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand-store/csr/bulk-reject":{"patch":{"tags":["Brand Store"],"operationId":"bulkReject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand-store/csr/bulk-approve":{"patch":{"tags":["Brand Store"],"operationId":"bulkApprove_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/brand-store/csr/approve":{"patch":{"tags":["Brand Store"],"operationId":"approve_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/voucher/{voucherNo}":{"get":{"tags":["Voucher"],"summary":"Get voucher information by voucher number","description":"Retrieves voucher display details including barcode/QR form and e-voucher number","operationId":"getVoucherInformation","parameters":[{"name":"voucherNo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseVoucherInfoVo"}}}}}}},"/api/voucher-detail/statistic":{"get":{"tags":["VoucherDetail"],"operationId":"getVoucherStatistic","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherStatisticDto"}}}}}}},"/api/voucher-detail/list":{"get":{"tags":["VoucherDetail"],"operationId":"getListVoucherDetailByVoucherCode","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherDetailCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherDetailDto"}}}}}}}},"/api/voucher-detail/csr/quantity-on-hand":{"get":{"tags":["VoucherDetail"],"operationId":"getQuantityOnHandByVoucherItem","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"baseDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/voucher-detail/available/count":{"get":{"tags":["VoucherDetail"],"operationId":"getQuantityAvailableVouchers","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"postDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/voucher-code/getVoucherNotExistsInItem":{"get":{"tags":["Voucher"],"operationId":"getVoucherNotExistsInItem","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCode"}}}}}}}},"/api/voucher-code/getVoucherByCode":{"get":{"tags":["Voucher"],"operationId":"getVoucherByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeVo"}}}}}}},"/api/voucher-code/csr/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/voucher-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/voucher-code/csr/list":{"get":{"tags":["Voucher"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/voucher-code/csr/id":{"get":{"tags":["Voucher"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/voucher-code/csr/id/{id}":{"get":{"tags":["Voucher"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/voucher-code/csr/id/generate":{"get":{"tags":["Voucher"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/voucher-code/csr/id/check/{id}":{"get":{"tags":["Voucher"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/voucher-code/csr/history/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/voucher-code/csr/history/list":{"get":{"tags":["Voucher"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/voucher-code/csr/count":{"get":{"tags":["Voucher"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/v1/ping":{"get":{"tags":["ping-resource"],"operationId":"ping","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/supplier/csr/{recordNo}":{"get":{"tags":["Supplier"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}}}}}},"/api/supplier/csr/rejection-reason/{recordNo}":{"get":{"tags":["Supplier"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/supplier/csr/list":{"get":{"tags":["Supplier"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SupplierCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SupplierDto"}}}}}}}},"/api/supplier/csr/id":{"get":{"tags":["Supplier"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}}}}}},"/api/supplier/csr/id/{id}":{"get":{"tags":["Supplier"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}}}}}},"/api/supplier/csr/id/generate":{"get":{"tags":["Supplier"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/supplier/csr/id/check/{id}":{"get":{"tags":["Supplier"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/supplier/csr/history/{recordNo}":{"get":{"tags":["Supplier"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SupplierDto"}}}}}}},"/api/supplier/csr/history/list":{"get":{"tags":["Supplier"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SupplierCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SupplierDto"}}}}}}}},"/api/supplier/csr/count":{"get":{"tags":["Supplier"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SupplierCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/offer-display-group":{"get":{"tags":["OfferDisplayGroup"],"operationId":"getOfferDisplayGroupById","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OfferDisplayGroupVo"}}}}}}},"/api/offer-display-group/csr/list":{"get":{"tags":["offer-display-group-resource"],"operationId":"findAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OfferDisplayGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OfferDisplayGroupDto"}}}}}}}},"/api/merchant-voucher-upload/csr/{recordNo}":{"get":{"tags":["VoucherUpload"],"operationId":"getDetail","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherUploadDto"}}}}}}},"/api/voucher-upload/csr/{recordNo}":{"get":{"tags":["VoucherUpload"],"operationId":"getDetail_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherUploadDto"}}}}}}},"/api/voucher-upload/csr/list":{"get":{"tags":["VoucherUpload"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherUploadCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherUploadDto"}}}}}}}},"/api/merchant-voucher-upload/csr/list":{"get":{"tags":["VoucherUpload"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherUploadCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherUploadDto"}}}}}}}},"/api/merchant-voucher-upload/csr/id/generate":{"get":{"tags":["VoucherUpload"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/voucher-upload/csr/id/generate":{"get":{"tags":["VoucherUpload"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-voucher-upload/csr/id/check/{id}":{"get":{"tags":["VoucherUpload"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/voucher-upload/csr/id/check/{id}":{"get":{"tags":["VoucherUpload"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/merchant-voucher-detail/csr/list":{"get":{"tags":["Merchant Voucher Detail"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherDetailCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherDetailDto"}}}}}}}},"/api/merchant-voucher-code/getVoucherNotExistsInItem":{"get":{"tags":["Merchant Voucher Code"],"operationId":"getVoucherNotExistsInItem_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/merchant-voucher-code/csr/{recordNo}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/merchant-voucher-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-voucher-code/csr/list":{"get":{"tags":["Merchant Voucher Code"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/merchant-voucher-code/csr/id":{"get":{"tags":["Merchant Voucher Code"],"operationId":"findByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/merchant-voucher-code/csr/id/{id}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"findById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/merchant-voucher-code/csr/id/generate":{"get":{"tags":["Merchant Voucher Code"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-voucher-code/csr/id/check/{id}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-voucher-code/csr/history/{recordNo}":{"get":{"tags":["Merchant Voucher Code"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}},"/api/merchant-voucher-code/csr/history/list":{"get":{"tags":["Merchant Voucher Code"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/VoucherCodeDto"}}}}}}}},"/api/merchant-voucher-code/csr/count":{"get":{"tags":["Merchant Voucher Code"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/VoucherCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/merchant-voucher-code/csr/check-redeemed-in-transaction":{"get":{"tags":["Merchant Voucher Code"],"operationId":"checkVoucherCodeRedeemedInTransaction","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant-voucher-code/csr/check-in-use":{"get":{"tags":["Merchant Voucher Code"],"operationId":"checkVoucherInUse","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/merchant-item/csr/{recordNo}":{"get":{"tags":["Merchant Item"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/merchant-item/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Item"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-item/csr/list":{"get":{"tags":["Merchant Item"],"operationId":"getAllV3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/merchant-item/csr/list-v3":{"get":{"tags":["Merchant Item"],"operationId":"getAllV2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/merchant-item/csr/list-v2":{"get":{"tags":["Merchant Item"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/merchant-item/csr/id":{"get":{"tags":["Merchant Item"],"operationId":"findByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/merchant-item/csr/id/{id}":{"get":{"tags":["Merchant Item"],"operationId":"findById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/merchant-item/csr/id/generate":{"get":{"tags":["Merchant Item"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-item/csr/id/check/{id}":{"get":{"tags":["Merchant Item"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-item/csr/history/{recordNo}":{"get":{"tags":["Merchant Item"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/merchant-item/csr/history/list":{"get":{"tags":["Merchant Item"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/merchant-item/csr/count":{"get":{"tags":["Merchant Item"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/merchant-category/csr/list":{"get":{"tags":["Merchant Category"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CategoryDto"}}}}}}}},"/api/merchant-brand/csr/{recordNo}":{"get":{"tags":["Merchant Brand"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/merchant-brand/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Brand"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-brand/csr/list":{"get":{"tags":["Merchant Brand"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}},{"name":"status","in":"query","required":false,"schema":{"type":"string"}},{"name":"keyword","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandDto"}}}}}}}},"/api/merchant-brand/csr/id/{id}":{"get":{"tags":["Merchant Brand"],"operationId":"findById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/merchant-brand/csr/id/generate":{"get":{"tags":["Merchant Brand"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-brand/csr/id/check/{id}":{"get":{"tags":["Merchant Brand"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-brand/csr/history/{recordNo}":{"get":{"tags":["Merchant Brand"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/merchant-brand/csr/history/list":{"get":{"tags":["Merchant Brand"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}},{"name":"keyword","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandDto"}}}}}}}},"/api/merchant-brand/csr/count":{"get":{"tags":["Merchant Brand"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"status","in":"query","required":false,"schema":{"type":"string"}},{"name":"keyword","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/merchant-brand-store/csr/{recordNo}":{"get":{"tags":["Merchant Brand Store"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/state-code/list":{"get":{"tags":["Merchant Brand Store"],"operationId":"getStateCodesByBrand","parameters":[{"name":"brandId","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"countryCode","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StateCodeVo"}}}}}}}},"/api/merchant-brand-store/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Brand Store"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-brand-store/csr/page":{"get":{"tags":["Merchant Brand Store"],"operationId":"getPage","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PageBrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/location/list":{"get":{"tags":["Merchant Brand Store"],"operationId":"getAllByLocation","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreLocationCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/merchant-brand-store/csr/list":{"get":{"tags":["Merchant Brand Store"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/merchant-brand-store/csr/id/{id}":{"get":{"tags":["Merchant Brand Store"],"operationId":"findById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/id/generate":{"get":{"tags":["Merchant Brand Store"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-brand-store/csr/id/check/{id}":{"get":{"tags":["Merchant Brand Store"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-brand-store/csr/history/{recordNo}":{"get":{"tags":["Merchant Brand Store"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/merchant-brand-store/csr/history/list":{"get":{"tags":["Merchant Brand Store"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/merchant-brand-store/csr/count":{"get":{"tags":["Merchant Brand Store"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item":{"get":{"tags":["Item"],"operationId":"getItemByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVo"}}}}}}},"/api/item/{itemCode}/store":{"get":{"tags":["Item"],"operationId":"getItemStores","parameters":[{"name":"itemCode","in":"path","required":true,"schema":{"type":"string"}},{"name":"storeName","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page index (0..N)","required":false,"schema":{"type":"integer","default":0,"minimum":0}},{"name":"size","in":"query","description":"The size of the page to be returned","required":false,"schema":{"type":"integer","default":20,"minimum":1}},{"name":"sort","in":"query","description":"Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListBrandStoreResponse"}}}}}}},"/api/item/notification-configs":{"get":{"tags":["Item"],"operationId":"getActiveItemNotificationConfigs","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"fulfillmentStatus","in":"query","required":true,"schema":{"type":"string"}},{"name":"languageCode","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemNotificationConfigVo"}}}}}}}},"/api/item/list-by-codes":{"get":{"tags":["Item"],"operationId":"getListItemByCodes","parameters":[{"name":"codeList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemVo"}}}}}}}},"/api/item/item-image/list-by-codes":{"get":{"tags":["Item"],"operationId":"getItemImageList","parameters":[{"name":"itemCodes","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}},{"name":"isCover","in":"query","required":true,"schema":{"type":"boolean"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/ItemImage"}}}}}}}}},"/api/item/exists":{"get":{"tags":["Item"],"operationId":"existsItem","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item/csr/{recordNo}":{"get":{"tags":["Item"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/item/csr/rejection-reason/{recordNo}":{"get":{"tags":["Item"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item/csr/redemption-request/list":{"get":{"tags":["Item"],"operationId":"findListByItemRedemptionRequest","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemRedemptionRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/item/csr/list":{"get":{"tags":["Item"],"operationId":"getAll_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/item/csr/id":{"get":{"tags":["Item"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/item/csr/id/{id}":{"get":{"tags":["Item"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/item/csr/id/generate":{"get":{"tags":["Item"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item/csr/id/check/{id}":{"get":{"tags":["Item"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item/csr/history/{recordNo}":{"get":{"tags":["Item"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDto"}}}}}}},"/api/item/csr/history/list":{"get":{"tags":["Item"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/item/csr/count":{"get":{"tags":["Item"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item/csr/by-locale/list":{"get":{"tags":["Item"],"operationId":"findListByItemRedemptionRequest_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDto"}}}}}}}},"/api/item/check-item-in-use":{"get":{"tags":["Item"],"operationId":"checkItemInUse","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item-voucher-linked/csr/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/rejection-reason/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-voucher-linked/csr/list":{"get":{"tags":["Voucher"],"operationId":"getAll_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}}},"/api/item-voucher-linked/csr/id":{"get":{"tags":["Voucher"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/id/{id}":{"get":{"tags":["Voucher"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/id/generate":{"get":{"tags":["Voucher"],"operationId":"generateId_9","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-voucher-linked/csr/id/check/{id}":{"get":{"tags":["Voucher"],"operationId":"checkId_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-voucher-linked/csr/history/{recordNo}":{"get":{"tags":["Voucher"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}},"/api/item-voucher-linked/csr/history/list":{"get":{"tags":["Voucher"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}}}}}}},"/api/item-voucher-linked/csr/count":{"get":{"tags":["Voucher"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemVoucherLinkedCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item-price/find-by-price-code":{"get":{"tags":["item-price-controller"],"operationId":"getItemPriceByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceVo"}}}}}}},"/api/item-price/find-all-by-item-code":{"get":{"tags":["item-price-controller"],"operationId":"getAllItemPriceByItemCode","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceVo"}}}}}}}},"/api/item-price/csr/{recordNo}":{"get":{"tags":["ItemPrice"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-price/csr/rejection-reason/{recordNo}":{"get":{"tags":["ItemPrice"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-price/csr/list":{"get":{"tags":["ItemPrice"],"operationId":"getAll_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemPriceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}}},"/api/item-price/csr/id":{"get":{"tags":["ItemPrice"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-price/csr/id/{id}":{"get":{"tags":["ItemPrice"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-price/csr/id/generate":{"get":{"tags":["ItemPrice"],"operationId":"generateId_10","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-price/csr/id/check/{id}":{"get":{"tags":["ItemPrice"],"operationId":"checkId_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-price/csr/history/{recordNo}":{"get":{"tags":["ItemPrice"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-price/csr/history/list":{"get":{"tags":["ItemPrice"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemPriceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}}},"/api/item-price/csr/count":{"get":{"tags":["ItemPrice"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemPriceCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item-price/check/{code}":{"get":{"tags":["item-price-controller"],"operationId":"checkItemPriceByCode","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item-price/by-priority":{"get":{"tags":["item-price-controller"],"operationId":"getBestPriceByItemCode","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"channel","in":"query","required":true,"schema":{"type":"string"}},{"name":"cifNbr","in":"query","required":false,"schema":{"type":"string"}},{"name":"paNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"paType","in":"query","required":false,"schema":{"type":"string"}},{"name":"cardNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"itemOfferCampaign","in":"query","required":false,"schema":{"type":"string"}},{"name":"redemptionDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceVo"}}}}}}},"/api/item-price/by-item-redemption-entry":{"get":{"tags":["ItemPrice"],"operationId":"getItemPriceByItemRedemptionEntry","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PriorityItemPriceRequest"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemPriceDto"}}}}}}},"/api/item-offer/{itemOfferId}":{"get":{"tags":["item-offer-controller"],"operationId":"getItemOfferById","parameters":[{"name":"itemOfferId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferVo"}}}}}}},"/api/item-offer/list-by-ids":{"get":{"tags":["item-offer-controller"],"operationId":"getListItemOfferByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferVo"}}}}}}}},"/api/item-offer/csr/{recordNo}":{"get":{"tags":["item-offer-resource"],"operationId":"findByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}},"/api/item-offer/csr/seq-no-in-use/{seqNo}":{"get":{"tags":["item-offer-resource"],"operationId":"existsActiveSeqNo","parameters":[{"name":"seqNo","in":"path","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"offerGroup","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item-offer/csr/rejection-reason/{recordNo}":{"get":{"tags":["item-offer-resource"],"operationId":"rejectionReason_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-offer/csr/list":{"get":{"tags":["item-offer-resource"],"operationId":"getAll_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemOfferFilterCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}}},"/api/item-offer/csr/item-display/other-price":{"get":{"tags":["item-offer-resource"],"operationId":"getAllOtherOfferPrice","parameters":[{"name":"excludeOfferId","in":"query","required":true,"schema":{"type":"string"}},{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OtherOfferPriceDto"}}}}}}}},"/api/item-offer/csr/id":{"get":{"tags":["item-offer-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}},"/api/item-offer/csr/id/{id}":{"get":{"tags":["item-offer-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}},"/api/item-offer/csr/id/generate":{"get":{"tags":["item-offer-resource"],"operationId":"generateId_11","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-offer/csr/id/check/{id}":{"get":{"tags":["item-offer-resource"],"operationId":"checkId_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-offer/csr/history/{recordNo}":{"get":{"tags":["item-offer-resource"],"operationId":"findHistoryByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}},"/api/item-offer/csr/history/list":{"get":{"tags":["item-offer-resource"],"operationId":"getAllHistory_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemOfferFilterCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}}},"/api/item-offer/csr/count":{"get":{"tags":["item-offer-resource"],"operationId":"count_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemOfferFilterCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item-offer/csr/conflicts":{"get":{"tags":["item-offer-resource"],"operationId":"getOfferConflict","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OfferConflictRequest"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferDto"}}}}}}}},"/api/item-offer-adjustment/csr/id/generate":{"get":{"tags":["item-offer-adjustment-resource"],"operationId":"generateId_12","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-offer-adjustment/csr/id/check/{id}":{"get":{"tags":["item-offer-adjustment-resource"],"operationId":"generateId_13","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/item-image/csr/{recordNo}":{"get":{"tags":["Item Image"],"operationId":"findByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}},"/api/item-image/csr/rejection-reason/{recordNo}":{"get":{"tags":["Item Image"],"operationId":"rejectionReason_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-image/csr/list":{"get":{"tags":["Item Image"],"operationId":"getAll_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemImageCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}}},"/api/item-image/csr/id":{"get":{"tags":["Item Image"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}},"/api/item-image/csr/id/{id}":{"get":{"tags":["Item Image"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}},"/api/item-image/csr/id/generate":{"get":{"tags":["Item Image"],"operationId":"generateId_14","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-image/csr/id/check/{id}":{"get":{"tags":["Item Image"],"operationId":"checkId_12","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-image/csr/history/{recordNo}":{"get":{"tags":["Item Image"],"operationId":"findHistoryByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}},"/api/item-image/csr/history/list":{"get":{"tags":["Item Image"],"operationId":"getAllHistory_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemImageCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}}}}}}}},"/api/item-image/csr/count":{"get":{"tags":["Item Image"],"operationId":"count_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemImageCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/item-fulfilment-control":{"get":{"tags":["item-fulfilment-control-controller"],"operationId":"getItemFulfilmentControlByItemType","parameters":[{"name":"itemType","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"country","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemFulfilmentControlVo"}}}}}}},"/api/item-detail/csr/{recordNo}":{"get":{"tags":["Item Detail"],"operationId":"findByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/rejection-reason/{recordNo}":{"get":{"tags":["Item Detail"],"operationId":"rejectionReason_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/item-detail/csr/list":{"get":{"tags":["Item Detail"],"operationId":"getAll_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemDetailLocaleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}}},"/api/item-detail/csr/id":{"get":{"tags":["Item Detail"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/id/{id}":{"get":{"tags":["Item Detail"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/id/generate":{"get":{"tags":["Item Detail"],"operationId":"generateId_15","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-detail/csr/id/check/{id}":{"get":{"tags":["Item Detail"],"operationId":"checkId_13","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/item-detail/csr/history/{recordNo}":{"get":{"tags":["Item Detail"],"operationId":"findHistoryByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}},"/api/item-detail/csr/history/list":{"get":{"tags":["Item Detail"],"operationId":"getAllHistory_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemDetailLocaleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}}}}}}},"/api/item-detail/csr/count":{"get":{"tags":["Item Detail"],"operationId":"count_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemDetailLocaleCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/category":{"get":{"tags":["Category"],"operationId":"getCategoryByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryVo"}}}}}}},"/api/category/csr/{recordNo}":{"get":{"tags":["Category"],"operationId":"findByRecordNo_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}}}}}},"/api/category/csr/rejection-reason/{recordNo}":{"get":{"tags":["Category"],"operationId":"rejectionReason_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/category/csr/list":{"get":{"tags":["Category"],"operationId":"getAll_16","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CategoryDto"}}}}}}}},"/api/category/csr/id":{"get":{"tags":["Category"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}}}}}},"/api/category/csr/id/{id}":{"get":{"tags":["Category"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}}}}}},"/api/category/csr/id/generate":{"get":{"tags":["Category"],"operationId":"generateId_16","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/category/csr/id/check/{id}":{"get":{"tags":["Category"],"operationId":"checkId_14","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/category/csr/history/{recordNo}":{"get":{"tags":["Category"],"operationId":"findHistoryByRecordNo_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CategoryDto"}}}}}}},"/api/category/csr/history/list":{"get":{"tags":["Category"],"operationId":"getAllHistory_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CategoryDto"}}}}}}}},"/api/category/csr/count":{"get":{"tags":["Category"],"operationId":"count_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CategoryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/category/all":{"get":{"tags":["Category"],"summary":"Get all categories","description":"Retrieve a paginated list of all active categories. If `locale` is not provided, the system default language will be used. Pagination info is returned via response body and response headers.","operationId":"getAllCategories","parameters":[{"name":"locale","in":"query","description":"Locale/language code for category names (e.g. `EN`, `VI`). Defaults to the system configured language if not provided.","required":false,"schema":{"type":"string","enum":["EN","VI"]},"example":"EN"},{"name":"page","in":"query","description":"Zero-based page index (0..N)","required":false,"schema":{"type":"integer","default":0,"minimum":0}},{"name":"size","in":"query","description":"The size of the page to be returned","required":false,"schema":{"type":"integer","default":20,"minimum":1}},{"name":"sort","in":"query","description":"Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"List of categories retrieved successfully","headers":{"X-Total-Count":{"description":"Total number of categories","style":"simple","schema":{"type":"integer"}},"Link":{"description":"Pagination links (first, prev, next, last). Example: `; rel=\"next\", ; rel=\"first\"`","style":"simple","schema":{"type":"string"}}},"content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberPortalCategoryVo"}}}},"400":{"description":"Invalid request parameters","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberPortalCategoryVo"}}}},"500":{"description":"Internal server error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberPortalCategoryVo"}}}}}}},"/api/catalogue":{"get":{"tags":["catalogue-controller"],"operationId":"getCatalogueByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueVo"}}}}}}},"/api/catalogue/list-by-codes":{"get":{"tags":["catalogue-controller"],"operationId":"getListCatalogueByCodes","parameters":[{"name":"codeList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CatalogueVo"}}}}}}}},"/api/catalogue/exists":{"get":{"tags":["catalogue-controller"],"operationId":"existsCatalogue","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/catalogue/csr/{recordNo}":{"get":{"tags":["Catalogue"],"operationId":"findByRecordNo_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}},"/api/catalogue/csr/rejection-reason/{recordNo}":{"get":{"tags":["Catalogue"],"operationId":"rejectionReason_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/catalogue/csr/list":{"get":{"tags":["Catalogue"],"operationId":"getAll_17","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CatalogueCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}}},"/api/catalogue/csr/id":{"get":{"tags":["Catalogue"],"operationId":"findActiveByIds_9","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}},"/api/catalogue/csr/id/{id}":{"get":{"tags":["Catalogue"],"operationId":"findActiveById_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}},"/api/catalogue/csr/id/generate":{"get":{"tags":["Catalogue"],"operationId":"generateId_17","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/catalogue/csr/id/check/{id}":{"get":{"tags":["Catalogue"],"operationId":"checkId_15","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/catalogue/csr/history/{recordNo}":{"get":{"tags":["Catalogue"],"operationId":"findHistoryByRecordNo_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}},"/api/catalogue/csr/history/list":{"get":{"tags":["Catalogue"],"operationId":"getAllHistory_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CatalogueCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CatalogueDto"}}}}}}}},"/api/catalogue/csr/count":{"get":{"tags":["Catalogue"],"operationId":"count_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CatalogueCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/brand":{"get":{"tags":["brand-controller"],"operationId":"getBrandById","parameters":[{"name":"brandId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandVo"}}}}}}},"/api/brand/exists":{"get":{"tags":["brand-controller"],"operationId":"existsBrand","parameters":[{"name":"brandId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/brand/csr/{recordNo}":{"get":{"tags":["Brand"],"operationId":"findByRecordNo_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/brand/csr/rejection-reason/{recordNo}":{"get":{"tags":["Brand"],"operationId":"rejectionReason_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/brand/csr/list":{"get":{"tags":["Brand"],"operationId":"getAll_18","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandDto"}}}}}}}},"/api/brand/csr/id":{"get":{"tags":["Brand"],"operationId":"findActiveByIds_10","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/brand/csr/id/{id}":{"get":{"tags":["Brand"],"operationId":"findActiveById_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/brand/csr/id/generate":{"get":{"tags":["Brand"],"operationId":"generateId_18","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/brand/csr/id/check/{id}":{"get":{"tags":["Brand"],"operationId":"checkId_16","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/brand/csr/history/{recordNo}":{"get":{"tags":["Brand"],"operationId":"findHistoryByRecordNo_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandDto"}}}}}}},"/api/brand/csr/history/list":{"get":{"tags":["Brand"],"operationId":"getAllHistory_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandDto"}}}}}}}},"/api/brand/csr/count":{"get":{"tags":["Brand"],"operationId":"count_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/brand/all":{"get":{"tags":["brand-controller"],"operationId":"getAllBrand","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandVo"}}}}}}}},"/api/brand-store/csr/{recordNo}":{"get":{"tags":["Brand Store"],"operationId":"findByRecordNo_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/brand-store/csr/rejection-reason/{recordNo}":{"get":{"tags":["Brand Store"],"operationId":"rejectionReason_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/brand-store/csr/list":{"get":{"tags":["Brand Store"],"operationId":"getAll_19","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/brand-store/csr/id":{"get":{"tags":["Brand Store"],"operationId":"findActiveByIds_11","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/brand-store/csr/id/{id}":{"get":{"tags":["Brand Store"],"operationId":"findActiveById_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/brand-store/csr/id/generate":{"get":{"tags":["Brand Store"],"operationId":"generateId_19","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/brand-store/csr/id/check/{id}":{"get":{"tags":["Brand Store"],"operationId":"checkId_17","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/brand-store/csr/history/{recordNo}":{"get":{"tags":["Brand Store"],"operationId":"findHistoryByRecordNo_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}},"/api/brand-store/csr/history/list":{"get":{"tags":["Brand Store"],"operationId":"getAllHistory_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}}}}}}}},"/api/brand-store/csr/count":{"get":{"tags":["Brand Store"],"operationId":"count_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BrandStoreCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/attribute-catalogue/get-value-from-entity-table":{"get":{"tags":["attribute-resource"],"operationId":"getValueFromEntityTable","parameters":[{"name":"columnName","in":"query","required":true,"schema":{"type":"string"}},{"name":"entity","in":"query","required":true,"schema":{"type":"string","enum":["CLIENT","PRODUCT_ACCOUNT","CARD","CORPORATION","CHAIN","STORE","CAMPAIGN","ITEM"]}},{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/voucher-code/csr/delete":{"delete":{"tags":["Voucher"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/supplier/csr/delete":{"delete":{"tags":["Supplier"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSupplierDto"}}}}}}},"/api/merchant-voucher-upload/csr/upload-file/{fileId}":{"delete":{"tags":["VoucherUpload"],"operationId":"deleteFile","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/voucher-upload/csr/upload-file/{fileId}":{"delete":{"tags":["VoucherUpload"],"operationId":"deleteFile_1","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/merchant-voucher-code/csr/delete":{"delete":{"tags":["Merchant Voucher Code"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultVoucherCodeDto"}}}}}}},"/api/merchant-item/csr/delete":{"delete":{"tags":["Merchant Item"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/merchant-brand/csr/delete":{"delete":{"tags":["Merchant Brand"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/merchant-brand-store/csr/delete":{"delete":{"tags":["Merchant Brand Store"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}},"/api/item/csr/delete":{"delete":{"tags":["Item"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDto"}}}}}}},"/api/item-voucher-linked/csr/delete":{"delete":{"tags":["Voucher"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemVoucherLinkedDto"}}}}}}},"/api/item-price/csr/delete":{"delete":{"tags":["ItemPrice"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemPriceDto"}}}}}}},"/api/item-offer/csr/delete":{"delete":{"tags":["item-offer-resource"],"operationId":"delete_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemOfferDto"}}}}}}},"/api/item-image/csr/delete":{"delete":{"tags":["Item Image"],"operationId":"delete_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemImageDto"}}}}}}},"/api/item-favorite/{itemCode}":{"delete":{"tags":["mp-favorite-item-controller"],"operationId":"delete_11","parameters":[{"name":"itemCode","in":"path","required":true,"schema":{"type":"string"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/item-detail/csr/delete":{"delete":{"tags":["Item Detail"],"operationId":"delete_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultItemDetailLocaleDto"}}}}}}},"/api/image-stock/remove-image/{fileId}":{"delete":{"tags":["ImageStock"],"operationId":"removeFile","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/category/csr/delete":{"delete":{"tags":["Category"],"operationId":"delete_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCategoryDto"}}}}}}},"/api/catalogue/csr/delete":{"delete":{"tags":["Catalogue"],"operationId":"delete_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCatalogueDto"}}}}}}},"/api/brand/csr/delete":{"delete":{"tags":["Brand"],"operationId":"delete_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandDto"}}}}}}},"/api/brand-store/csr/delete":{"delete":{"tags":["Brand Store"],"operationId":"delete_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultBrandStoreDto"}}}}}}}},"components":{"schemas":{"VoucherFulfillmentStatusUpdateRequest":{"type":"object","properties":{"fulfillmentStatus":{"type":"string","minLength":1},"updatedBy":{"type":"string"}},"required":["fulfillmentStatus"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"VoucherCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"voucherCode":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"supplierId":{"$ref":"#/components/schemas/ReferenceData"},"expiryPolicy":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"expiryParams":{"type":"integer","format":"int32"},"generateVoucher":{"type":"boolean"},"quantity":{"type":"integer","format":"int32","maximum":99999},"promoType":{"type":"string"},"voucherValue":{"type":"number","format":"double"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"voucherStatus":{"type":"string"},"voucherForm":{"type":"array","items":{"type":"string"}},"voucherUpload":{"$ref":"#/components/schemas/VoucherUploadDto"},"fulfilledCodeCount":{"type":"integer","format":"int64"},"minimumQuantity":{"type":"integer","format":"int32"},"hasRedeemedCode":{"type":"boolean"},"showVoucherDetails":{"type":"boolean"},"numberVoucherInUse":{"type":"integer","format":"int64"},"promoCode":{"type":"boolean"}},"required":["voucherCode"]},"VoucherUploadDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"id":{"type":"string","maxLength":20,"minLength":0},"description":{"type":"string","maxLength":120,"minLength":0},"inputFile":{"type":"string","maxLength":500,"minLength":0},"inputFileInfo":{"$ref":"#/components/schemas/VoucherUploadFileInfoDto","readOnly":true},"errorFile":{"type":"string","readOnly":true},"errorFileInfo":{"$ref":"#/components/schemas/VoucherUploadFileInfoDto","readOnly":true},"processingStatus":{"type":"string","readOnly":true},"batchNo":{"type":"integer","format":"int64","readOnly":true},"voucherCode":{"type":"string","maxLength":50,"minLength":0},"totalSuccess":{"type":"integer","format":"int64","readOnly":true},"totalError":{"type":"integer","format":"int64","readOnly":true}},"required":["id"]},"VoucherUploadFileInfoDto":{"type":"object","properties":{"fileId":{"type":"string"},"originalFileName":{"type":"string"},"file_size":{"type":"integer","format":"int64"},"created_date":{"type":"string","format":"date-time"}}},"OperationResultVoucherCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/VoucherCodeDto"}}},"ImageResourceDTO":{"type":"object","properties":{"imageSource":{"type":"string","enum":["UPLOAD","URL"]},"imageUrl":{"type":"string"},"imageId":{"type":"string"},"imageName":{"type":"string"},"imageSize":{"type":"integer","format":"int64"}}},"SupplierDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"supplierId":{"type":"string","maxLength":50,"minLength":1},"supplierName":{"type":"string"},"description":{"type":"string"},"image":{"$ref":"#/components/schemas/ImageResourceDTO"},"partnerCode":{"$ref":"#/components/schemas/ReferenceData"},"email":{"type":"string"},"phone":{"type":"string"},"supplierStatus":{"type":"string"}},"required":["supplierId"]},"OperationResultSupplierDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/SupplierDto"}}},"FileStorageVo":{"type":"object","properties":{"fileId":{"type":"string"},"bucketName":{"type":"string"},"objectPath":{"type":"string"},"originalFileName":{"type":"string"},"uploadedFileName":{"type":"string"},"fileSize":{"type":"integer","format":"int64"},"fileStatus":{"type":"string"},"contentType":{"type":"string"},"storageUri":{"type":"string"},"uploadedAt":{"type":"string","format":"date-time"}}},"OperationResultVoucherUploadDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/VoucherUploadDto"}}},"ImageReferenceDto":{"type":"object","properties":{"imageSource":{"type":"string"},"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"ItemContentEmailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"sender":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"fulfillmentStatus":{"type":"string"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"ItemContentNotificationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"fulfillmentStatus":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"notificationContentId":{"type":"string"},"languageCode":{"type":"string"},"title":{"type":"string"},"shortContent":{"type":"string"},"content":{"type":"string"},"navigationType":{"$ref":"#/components/schemas/ReferenceData"},"link":{"type":"string"},"targetScreen":{"$ref":"#/components/schemas/ReferenceData"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"offerGroup":{"$ref":"#/components/schemas/ReferenceData"},"categoryId":{"$ref":"#/components/schemas/ReferenceData"},"referenceNo":{"$ref":"#/components/schemas/ReferenceData"},"campaignId":{"$ref":"#/components/schemas/ReferenceData"},"itemCodeContent":{"$ref":"#/components/schemas/ReferenceData"},"notificationType":{"$ref":"#/components/schemas/ReferenceData"},"richMedia":{"type":"boolean"},"avatar":{"$ref":"#/components/schemas/ImageReferenceDto"},"relatedButtons":{"type":"array","items":{"$ref":"#/components/schemas/ItemNotificationButtonDto"}}}},"ItemContentSmsDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"smsBrand":{"$ref":"#/components/schemas/ReferenceData"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"fulfillmentStatus":{"type":"string"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"}}},"ItemDetailLocaleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"locale":{"type":"string","minLength":1},"itemName":{"type":"string","maxLength":120,"minLength":0},"itemDescription":{"type":"string","maxLength":4000,"minLength":0},"itemContent":{"type":"string","maxLength":2000,"minLength":0},"howToUse":{"type":"string","maxLength":2000,"minLength":0},"termAndCondition":{"type":"string","maxLength":2000,"minLength":0}},"required":["itemName","locale"]},"ItemDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemCode":{"type":"string","minLength":1},"itemName":{"type":"string","maxLength":120,"minLength":0},"defaultLanguage":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"category":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"supplierId":{"$ref":"#/components/schemas/ReferenceData"},"redTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"awdTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"itemType":{"type":"string"},"itemValue":{"type":"number","format":"double"},"voucherSetupOption":{"type":"string"},"voucherCode":{"$ref":"#/components/schemas/ReferenceData"},"itemVoucherLinked":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"},"trackQuantityOnHand":{"type":"boolean"},"quantityOnHand":{"type":"integer","format":"int32"},"lowStockAlertId":{"type":"string"},"lowStockMessage":{"type":"string"},"lowStockAlertGroup":{"type":"string"},"itemDetails":{"type":"array","items":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}},"itemImages":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}},"itemPrices":{"type":"array","items":{"$ref":"#/components/schemas/ItemPriceDto"}},"limitOnRedemptions":{"type":"array","items":{"$ref":"#/components/schemas/LimitOnRedemptionDto"}},"itemContentSms":{"type":"array","items":{"$ref":"#/components/schemas/ItemContentSmsDto"}},"itemContentEmail":{"type":"array","items":{"$ref":"#/components/schemas/ItemContentEmailDto"}},"catalogueCode":{"$ref":"#/components/schemas/ReferenceData"},"faceValue":{"type":"number","format":"double"},"initQuantityOfStock":{"type":"integer","format":"int32"},"quantityRedeem":{"type":"integer","format":"int32"},"numberExchange":{"type":"integer","format":"int64","readOnly":true},"hasRedeemed":{"type":"boolean","readOnly":true},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"hotItem":{"type":"string"},"featuredItem":{"type":"string"},"brandId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"itemStores":{"type":"array","items":{"$ref":"#/components/schemas/ItemStoreDto"}},"itemContentNotifications":{"type":"array","items":{"$ref":"#/components/schemas/ItemContentNotificationDto"}},"redemptionModes":{"type":"array","items":{"type":"string"}},"recordNoActive":{"type":"string","readOnly":true},"numberItemsByCategories":{"type":"object","additionalProperties":{"type":"integer","format":"int64"}},"itemNameLanguages":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["itemCode"]},"ItemImageDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"image":{"$ref":"#/components/schemas/ImageResourceDTO"},"displayOrder":{"type":"integer","format":"int32"},"isCover":{"type":"boolean"}}},"ItemNotificationButtonDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"messageId":{"type":"string"},"notificationContentId":{"type":"string"},"buttonId":{"type":"string"},"buttonName":{"type":"string"},"buttonNavigationType":{"$ref":"#/components/schemas/ReferenceData"},"buttonLink":{"type":"string"},"buttonTargetScreen":{"$ref":"#/components/schemas/ReferenceData"},"buttonPoolId":{"$ref":"#/components/schemas/ReferenceData"},"buttonOfferGroup":{"$ref":"#/components/schemas/ReferenceData"},"buttonCategoryId":{"$ref":"#/components/schemas/ReferenceData"},"buttonCampaignId":{"$ref":"#/components/schemas/ReferenceData"},"buttonItemCode":{"$ref":"#/components/schemas/ReferenceData"},"buttonReferenceNo":{"$ref":"#/components/schemas/ReferenceData"},"buttonNotificationType":{"$ref":"#/components/schemas/ReferenceData"}}},"ItemPriceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"priceCode":{"type":"string","minLength":1},"priceName":{"type":"string","minLength":1},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"redemptionChannel":{"type":"array","items":{"type":"string"}},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"priceInPoint":{"type":"number"},"faceValue":{"type":"number"},"partialRedemption":{"type":"boolean"},"fullItemPriceInCash":{"type":"string","pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"minPartialRedeemPoint":{"type":"string","pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"internalCost":{"type":"number"},"useOnlyPoint":{"type":"boolean"},"originalPrice":{"type":"number"},"discountValue":{"type":"number","format":"double","readOnly":true},"cashValuePerPoint":{"type":"number"},"taxRate":{"type":"string"},"cashPerTransaction":{"type":"number"},"pointPerTransaction":{"type":"string","pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"criteria":{"type":"string"},"campaignId":{"$ref":"#/components/schemas/ReferenceData"}},"required":["poolId","priceCode","priceInPoint","priceName"]},"ItemStoreDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"}}},"ItemVoucherLinkedDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"voucherCode":{"type":"string","maxLength":50,"minLength":1},"itemCode":{"type":"string","minLength":1},"supplierId":{"$ref":"#/components/schemas/ReferenceData"},"expiryPolicy":{"type":"string","minLength":1},"expiryDate":{"type":"string","format":"date"},"expiryParams":{"type":"integer","format":"int32"},"quantity":{"type":"integer","format":"int32","maximum":99999}},"required":["expiryPolicy","itemCode","voucherCode"]},"LimitOnRedemptionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"allowNotMoreThan":{"type":"number"},"unit":{"type":"string"},"perEntity":{"type":"string"},"perPeriod":{"type":"string"}}},"OperationResultItemDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemDto"}}},"BrandDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"brandId":{"type":"string","maxLength":10,"minLength":1},"brandName":{"type":"string","maxLength":50,"minLength":1},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"avatar":{"$ref":"#/components/schemas/ImageResourceDTO"},"description":{"type":"string","maxLength":200,"minLength":0},"rewardSupplier":{"type":"string"},"emailAddress":{"type":"string","format":"email","maxLength":50,"minLength":0},"phoneNumber":{"type":"string","maxLength":50,"minLength":0},"brandStatus":{"type":"string","maxLength":1,"minLength":0,"pattern":"^(|A|I)$"},"website":{"type":"string","maxLength":100,"minLength":0,"pattern":"^(|((https?://)?([A-Za-z0-9-]+\\.)+[A-Za-z]{2,})(:\\d{1,5})?([/?#]\\S*)?)$"},"numberStore":{"type":"integer","format":"int64","readOnly":true},"rejectReason":{"type":"string","readOnly":true},"lastRejectedBy":{"type":"string","readOnly":true},"lastRejectedDate":{"type":"string","format":"date-time","readOnly":true},"recordNoActive":{"type":"string","readOnly":true}},"required":["brandId","brandName"]},"OperationResultBrandDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/BrandDto"}}},"BrandStoreDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"brandId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"type":"string","maxLength":10,"minLength":0,"pattern":"^(|[A-Z0-9][A-Z0-9_]*)$"},"storeName":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":200,"minLength":0},"phoneNumber":{"type":"string","maxLength":50,"minLength":0,"pattern":"^(|[+0-9][0-9 ()-]{0,49})$"},"contactPerson":{"type":"string","maxLength":50,"minLength":0},"address":{"type":"string","maxLength":100,"minLength":0},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"stateCode":{"$ref":"#/components/schemas/ReferenceData"},"cityCode":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"storeStatus":{"type":"string","maxLength":1,"minLength":0,"pattern":"^(|A|I)$"}},"required":["brandId","cityCode","countryCode","stateCode","storeName"]},"OperationResultBrandStoreDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/BrandStoreDto"}}},"RedeemStockInfoRequest":{"type":"object","properties":{"itemCode":{"type":"string"},"redeemQuantity":{"type":"integer","format":"int32"},"voucherCode":{"type":"string"}}},"RedeemStockRequest":{"type":"object","properties":{"redeemStockInfos":{"type":"array","items":{"$ref":"#/components/schemas/RedeemStockInfoRequest"}},"txnDate":{"type":"string","format":"date-time"},"postDate":{"type":"string","format":"date-time"},"requestId":{"type":"string"},"lastUpdateBy":{"type":"string"}}},"ProcessResult":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"targetId":{"type":"string"}}},"ServiceResultListProcessResult":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"array","items":{"$ref":"#/components/schemas/ProcessResult"}},"fail":{"type":"boolean"}}},"OperationResultItemVoucherLinkedDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemVoucherLinkedDto"}}},"OperationResultItemPriceDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemPriceDto"}}},"ItemOfferAdjustmentDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferRecordNo":{"type":"integer","format":"int64"},"itemOfferId":{"type":"string"},"adjustmentId":{"type":"string","minLength":1},"adjustmentName":{"type":"string","minLength":1},"redemptionChannels":{"type":"array","items":{"type":"string"},"minItems":1},"discountType":{"type":"string"},"addAllItem":{"type":"boolean"},"discountValue":{"type":"number","format":"double"},"maxDiscountValue":{"type":"number","format":"double"},"selectedItemPrices":{"type":"array","items":{"$ref":"#/components/schemas/SelectedOfferItemPriceDto"}}},"required":["adjustmentId","adjustmentName","discountValue","redemptionChannels"]},"ItemOfferCriteriaDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferRecordNo":{"type":"integer","format":"int64"},"itemOfferId":{"type":"string"},"targetCriteria":{"type":"string"},"itemCriteria":{"type":"string"}}},"ItemOfferDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferId":{"type":"string","minLength":1},"offerName":{"type":"string","maxLength":100,"minLength":0},"description":{"type":"string","maxLength":500,"minLength":0},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"displayBehavior":{"type":"string","minLength":1},"offerGroup":{"$ref":"#/components/schemas/ReferenceData"},"seqNo":{"type":"integer","format":"int32","minimum":1},"sortType":{"type":"string"},"offerCriteria":{"$ref":"#/components/schemas/ItemOfferCriteriaDto"},"offerOrders":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferOrderDto"}},"offerAdjustments":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferAdjustmentDto"}},"offerPrices":{"type":"array","items":{"$ref":"#/components/schemas/ItemOfferPriceDto"}}},"required":["displayBehavior","effectiveFrom","effectiveTo","itemOfferId","offerGroup","offerName"]},"ItemOfferOrderDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferRecordNo":{"type":"integer","format":"int64"},"itemOfferId":{"type":"string"},"field":{"type":"string"},"direction":{"type":"string"},"priorities":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}}},"ItemOfferPriceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"itemOfferRecordNo":{"type":"integer","format":"int64"},"itemOfferId":{"type":"string"},"adjustmentId":{"type":"string"},"item":{"$ref":"#/components/schemas/ReferenceData"},"itemPrice":{"$ref":"#/components/schemas/ReferenceData"}}},"SelectedOfferItemPriceDto":{"type":"object","properties":{"categories":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"itemType":{"type":"string"},"priceCode":{"$ref":"#/components/schemas/ReferenceData"},"channel":{"type":"string"},"originalPrice":{"type":"number","format":"double"},"discountValue":{"type":"number","format":"double"},"maxDiscountValue":{"type":"number","format":"double"},"adjustedValue":{"type":"number","format":"double"},"redTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"awdTransactionCode":{"$ref":"#/components/schemas/ReferenceData"}}},"ItemOfferOverlapWarningDto":{"type":"object","properties":{"item":{"$ref":"#/components/schemas/ReferenceData"},"adjustments":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}}},"ConditionRule":{"type":"object","properties":{"field":{"type":"string"},"fieldType":{"type":"string"},"counterCriteria":{"type":"string"},"counterEntity":{"type":"string"},"counterBucketStartDate":{"type":"string"},"counterBucketEndDate":{"type":"string"},"counterBucketNoHit":{"type":"boolean"},"operator":{"type":"string"},"filterValue":{"type":"array","items":{"type":"string"}},"filterType":{"type":"string"},"combinator":{"type":"string"},"rules":{"type":"array","items":{}},"not":{"type":"boolean"}}},"ItemDisplayRequest":{"type":"object","properties":{"displayRules":{"type":"string"},"sortRules":{"type":"array","items":{"$ref":"#/components/schemas/SortConfig"}},"filters":{"$ref":"#/components/schemas/ConditionRule"}}},"SortConfig":{"type":"object","properties":{"field":{"type":"string"},"direction":{"type":"string"},"priorities":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"ItemDisplayDto":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemImages":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}},"itemType":{"type":"string"},"supplier":{"$ref":"#/components/schemas/ReferenceData"},"categories":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"redTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"awardTransactionCode":{"$ref":"#/components/schemas/ReferenceData"}}},"AdjustPriceSettingDto":{"type":"object","properties":{"adjustmentId":{"type":"string"},"adjustmentName":{"type":"string"},"redemptionChannels":{"type":"array","items":{"type":"string"}},"discountType":{"type":"string"},"discountValue":{"type":"number","format":"double"},"maxDiscountValue":{"type":"number","format":"double"}}},"ItemPriceBySpecificDto":{"type":"object","properties":{"displayRules":{"type":"string"},"selectBySpecificItem":{"type":"array","items":{"$ref":"#/components/schemas/SpecificFilter"}},"filters":{"$ref":"#/components/schemas/ConditionRule"},"adjustSetting":{"$ref":"#/components/schemas/AdjustPriceSettingDto"}}},"SpecificFilter":{"type":"object","properties":{"itemType":{"type":"string"},"categories":{"type":"array","items":{"type":"string"}},"empty":{"type":"boolean"}}},"ItemPriceDisplayDto":{"type":"object","properties":{"priceCode":{"type":"string"},"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemType":{"type":"string"},"categories":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"originalPrice":{"type":"number","format":"double"},"adjustedValue":{"type":"number","format":"double"},"discountValue":{"type":"number","format":"double"},"discountType":{"type":"string"},"redemptionChannel":{"type":"string"},"redTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"awardTransactionCode":{"$ref":"#/components/schemas/ReferenceData"}}},"ItemPriceByPriceCodes":{"type":"object","properties":{"displayRules":{"type":"string"},"priceCodes":{"type":"array","items":{"type":"string"}},"adjustSetting":{"$ref":"#/components/schemas/AdjustPriceSettingDto"}}},"ItemPriceByAttributeDto":{"type":"object","properties":{"displayRules":{"type":"string"},"selectByAttribute":{"$ref":"#/components/schemas/ConditionRule"},"filters":{"$ref":"#/components/schemas/ConditionRule"},"adjustSetting":{"$ref":"#/components/schemas/AdjustPriceSettingDto"}}},"ItemCategory":{"type":"object","properties":{"categoryId":{"type":"string"},"categoryName":{"type":"string"}}},"ItemTypeSummaryDto":{"type":"object","properties":{"itemType":{"type":"string"},"categories":{"type":"array","items":{"$ref":"#/components/schemas/ItemCategory"}},"totalItem":{"type":"integer","format":"int64"}}},"OperationResultItemOfferDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemOfferDto"}}},"OperationResultItemImageDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemImageDto"}}},"MpFavoriteItemRequest":{"type":"object","properties":{"itemCode":{"type":"string"}}},"MpFavoriteItemVo":{"type":"object","properties":{"csn":{"type":"string"},"itemCode":{"type":"string"}}},"ItemRedemptionRequest":{"type":"object","properties":{"channel":{"type":"string"},"redemptionDate":{"type":"string","format":"date-time"},"category":{"type":"string"},"includePrice":{"type":"boolean"},"cifNbr":{"type":"string"},"paNo":{"type":"string"},"paLevel":{"type":"string"},"paType":{"type":"string"},"cardNo":{"type":"string"},"locale":{"type":"string"},"offerDisplayGroup":{"type":"string"},"favoritePage":{"type":"boolean"},"itemCategory":{"type":"string"},"itemSortBy":{"type":"string"},"itemBrand":{"type":"array","items":{"type":"string"}},"itemPriceLow":{"type":"number","format":"double"},"itemPriceHigh":{"type":"number","format":"double"},"itemType":{"type":"string"},"searchComponent":{"type":"string"}}},"ApiResponseListItemResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/ItemResponse"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ItemImage":{"type":"object","properties":{"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"ItemResponse":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemContent":{"type":"string"},"itemType":{"type":"string"},"itemPrice":{"type":"number","format":"double"},"pricePoolId":{"type":"string"},"itemAdjustedPrice":{"type":"number","format":"double"},"itemDiscountAmount":{"type":"number","format":"double"},"itemDiscountType":{"type":"string"},"itemOfferCampaign":{"type":"string"},"priceId":{"type":"string"},"itemImage":{"type":"array","items":{"$ref":"#/components/schemas/ItemImage"}},"itemStartDate":{"type":"string","format":"date"},"itemEndDate":{"type":"string","format":"date"},"itemBrand":{"type":"string"},"itemBrandName":{"type":"string"},"itemCategory":{"type":"string"},"itemRewardSupplier":{"type":"string"},"rewardSupplierName":{"type":"string"},"itemQtyOnHand":{"type":"integer","format":"int32"},"isHot":{"type":"boolean"},"isFeatured":{"type":"boolean"},"isFavorite":{"type":"boolean"}}},"Pagination":{"type":"object","properties":{"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalItems":{"type":"integer","format":"int64"},"totalPages":{"type":"integer","format":"int32"}}},"ApiResponseItemDetailResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/ItemDetailResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ItemDetailResponse":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemContent":{"type":"string"},"itemType":{"type":"string"},"itemPrice":{"type":"number","format":"double"},"pricePoolId":{"type":"string"},"itemAdjustedPrice":{"type":"number","format":"double"},"itemDiscountAmount":{"type":"number","format":"double"},"itemDiscountType":{"type":"string"},"itemOfferCampaign":{"type":"string"},"priceId":{"type":"string"},"itemImage":{"type":"array","items":{"$ref":"#/components/schemas/ItemImage"}},"itemStartDate":{"type":"string","format":"date"},"itemEndDate":{"type":"string","format":"date"},"itemBrand":{"type":"string"},"itemBrandName":{"type":"string"},"itemCategory":{"type":"string"},"itemRewardSupplier":{"type":"string"},"rewardSupplierName":{"type":"string"},"itemQtyOnHand":{"type":"integer","format":"int32"},"isHot":{"type":"boolean"},"isFeatured":{"type":"boolean"},"isFavorite":{"type":"boolean"},"brandImageId":{"type":"string"},"brandImageUrl":{"type":"string"},"supplierImageId":{"type":"string"},"supplierImageUrl":{"type":"string"}}},"OperationResultItemDetailLocaleDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ItemDetailLocaleDto"}}},"CategoryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"categoryCode":{"type":"string","minLength":1},"categoryName":{"type":"string"},"description":{"type":"string"},"image":{"$ref":"#/components/schemas/ImageResourceDTO"},"iconImage":{"$ref":"#/components/schemas/ImageResourceDTO"},"displayOrder":{"type":"integer","format":"int32","maximum":99,"minimum":1},"categoryLocale":{"type":"array","items":{"$ref":"#/components/schemas/CategoryLocaleDto"}}},"required":["categoryCode"]},"CategoryLocaleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"categoryRecordNo":{"type":"integer","format":"int64"},"categoryCode":{"type":"string"},"locale":{"type":"string"},"categoryName":{"type":"string","minLength":1},"description":{"type":"string"}},"required":["categoryName"]},"OperationResultCategoryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CategoryDto"}}},"CatalogueDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"catalogueCode":{"type":"string"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"image":{"$ref":"#/components/schemas/ImageResourceDTO"},"catalogueLocale":{"type":"array","items":{"$ref":"#/components/schemas/CatalogueLocaleDto"}}}},"CatalogueLocaleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"catalogueRecordNo":{"type":"integer","format":"int64"},"catalogueCode":{"type":"string"},"locale":{"type":"string"},"description":{"type":"string"}}},"OperationResultCatalogueDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CatalogueDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"ApiResponseVoucherInfoVo":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/VoucherInfoVo"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"VoucherInfoVo":{"type":"object","properties":{"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"evoucherNo":{"type":"string"},"evoucherSerial":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"voucherInfo":{"type":"string"},"displayForm":{"type":"string"}}},"VoucherStatisticDto":{"type":"object","properties":{"totalVoucher":{"type":"string"},"totalAvailable":{"type":"string"},"totalRedeemed":{"type":"string"},"totalCancelled":{"type":"string"},"totalExpired":{"type":"string"}}},"BooleanFilter":{"type":"object","properties":{"equals":{"type":"boolean"},"notEquals":{"type":"boolean"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"boolean"}},"notIn":{"type":"array","items":{"type":"boolean"}}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"VoucherDetailCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"voucherNo":{"$ref":"#/components/schemas/StringFilter"},"redemptionIndicator":{"$ref":"#/components/schemas/BooleanFilter"},"redemptionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"expiryDate":{"$ref":"#/components/schemas/LocalDateFilter"},"fulfillmentStatus":{"$ref":"#/components/schemas/StringFilter"},"fullfillmentStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"evoucherNo":{"$ref":"#/components/schemas/StringFilter"},"eserialNo":{"$ref":"#/components/schemas/StringFilter"}}},"VoucherDetailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"redemptionDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"redemptionIndicator":{"type":"string"},"cancellationIndicator":{"type":"string"},"fulfillmentStatus":{"type":"string"},"voucherUrl":{"type":"string"},"evoucherNo":{"type":"string"},"eserialNo":{"type":"string"},"eSerialNo":{"type":"string"}}},"VoucherCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"supplierId":{"$ref":"#/components/schemas/StringFilter"},"expiryPolicy":{"$ref":"#/components/schemas/StringFilter"},"promoType":{"$ref":"#/components/schemas/StringFilter"},"isItemGenerated":{"$ref":"#/components/schemas/StringFilter"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"voucherStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"VoucherCode":{"type":"object","properties":{"status":{"type":"string"},"lastApproveBy":{"type":"string"},"lastApproveDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"recordNo":{"type":"integer","format":"int64"},"voucherCode":{"type":"string"},"description":{"type":"string"},"supplierId":{"type":"string"},"expiryPolicy":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"expiryParams":{"type":"integer","format":"int32"},"generateVoucher":{"type":"string"},"quantity":{"type":"integer","format":"int32"},"promoType":{"type":"string"},"voucherValue":{"type":"number","format":"double"},"termAndCondition":{"type":"string"},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"processDate":{"type":"string","format":"date-time"},"itemCode":{"type":"string"},"corporationId":{"type":"string"},"voucherStatus":{"type":"string"},"voucherForm":{"type":"string"},"promoCode":{"type":"boolean"},"primaryKey":{"type":"string"},"foreignRecordNoColumn":{"type":"string"},"mainRecordNo":{"type":"integer","format":"int64","writeOnly":true},"foreignKey":{"type":"string","writeOnly":true}}},"VoucherCodeVo":{"type":"object","properties":{"voucherCode":{"type":"string"},"description":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"expiryParams":{"type":"integer","format":"int32"},"expiryPolicy":{"type":"string"}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"SupplierCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"supplierId":{"$ref":"#/components/schemas/StringFilter"},"supplierName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"partnerCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OfferDisplayGroupVo":{"type":"object","properties":{"groupId":{"type":"string"},"groupName":{"type":"string"},"description":{"type":"string"}}},"OfferDisplayGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"groupId":{"$ref":"#/components/schemas/StringFilter"},"groupName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OfferDisplayGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"groupId":{"type":"string"},"groupName":{"type":"string"},"description":{"type":"string"}}},"VoucherUploadCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"id":{"$ref":"#/components/schemas/StringFilter"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"processingStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"catalogueCode":{"$ref":"#/components/schemas/StringFilter"},"itemCode":{"$ref":"#/components/schemas/StringFilter"},"itemName":{"$ref":"#/components/schemas/StringFilter"},"itemType":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"supplierId":{"$ref":"#/components/schemas/StringFilter"},"brandId":{"$ref":"#/components/schemas/StringFilter"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"redTransactionCode":{"$ref":"#/components/schemas/StringFilter"},"category":{"$ref":"#/components/schemas/ListContainsFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ListContainsFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"containsList":{"type":"string"},"doesNotContainList":{"type":"string"}}},"CategoryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"categoryCode":{"$ref":"#/components/schemas/StringFilter"},"categoryName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"BrandCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"brandId":{"$ref":"#/components/schemas/StringFilter"},"brandName":{"$ref":"#/components/schemas/StringFilter"},"corporationId":{"$ref":"#/components/schemas/ReferenceDataStringFilter"},"brandStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ReferenceDataStringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"}}},"StateCodeVo":{"type":"object","properties":{"stateCode":{"type":"string"},"description":{"type":"string"}}},"BrandStoreCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"brandId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"storeName":{"$ref":"#/components/schemas/StringFilter"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"storeStatus":{"$ref":"#/components/schemas/StringFilter"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"cityCode":{"$ref":"#/components/schemas/StringFilter"},"phoneNumber":{"$ref":"#/components/schemas/StringFilter"},"contactPerson":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PageBrandStoreDto":{"type":"object","properties":{"totalPages":{"type":"integer","format":"int32"},"totalElements":{"type":"integer","format":"int64"},"pageable":{"$ref":"#/components/schemas/PageableObject"},"first":{"type":"boolean"},"last":{"type":"boolean"},"size":{"type":"integer","format":"int32"},"content":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreDto"}},"number":{"type":"integer","format":"int32"},"sort":{"$ref":"#/components/schemas/SortObject"},"numberOfElements":{"type":"integer","format":"int32"},"empty":{"type":"boolean"}}},"PageableObject":{"type":"object","properties":{"paged":{"type":"boolean"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"offset":{"type":"integer","format":"int64"},"sort":{"$ref":"#/components/schemas/SortObject"},"unpaged":{"type":"boolean"}}},"SortObject":{"type":"object","properties":{"sorted":{"type":"boolean"},"empty":{"type":"boolean"},"unsorted":{"type":"boolean"}}},"BrandStoreLocationCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"brandId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"storeName":{"$ref":"#/components/schemas/StringFilter"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"storeStatus":{"$ref":"#/components/schemas/StringFilter"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"cityCode":{"$ref":"#/components/schemas/StringFilter"},"phoneNumber":{"$ref":"#/components/schemas/StringFilter"},"contactPerson":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemVo":{"type":"object","properties":{"catalogueCode":{"type":"string"},"category":{"type":"string"},"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemType":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"storeId":{"type":"string"},"redTransactionCode":{"type":"string"},"awdTransactionCode":{"type":"string"},"voucherCode":{"type":"string"},"faceValue":{"type":"number","format":"double"},"trackQuantityOnHand":{"type":"boolean"},"initQuantityOfStock":{"type":"integer","format":"int32"},"quantityOnHand":{"type":"integer","format":"int32"},"quantityRedeem":{"type":"integer","format":"int32"},"limitOnRedemptions":{"type":"array","items":{"$ref":"#/components/schemas/LimitOnRedemptionVo"}}}},"LimitOnRedemptionVo":{"type":"object","properties":{"itemRecordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"allowNotMoreThan":{"type":"integer","format":"int32"},"unit":{"type":"string"},"perEntity":{"type":"string"},"perPeriod":{"type":"string"}}},"ApiResponseListBrandStoreResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/BrandStoreResponse"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"BrandStoreResponse":{"type":"object","properties":{"storeId":{"type":"string"},"storeName":{"type":"string"},"storePhone":{"type":"string"},"storeAddress":{"type":"string"},"storeCountry":{"type":"string"},"storeState":{"type":"string"},"storeCity":{"type":"string"}}},"ItemNotificationConfigVo":{"type":"object","properties":{"channelType":{"type":"string","enum":["EMAIL","SMS","PUSH"]},"recordNo":{"type":"integer","format":"int64"},"itemCode":{"type":"string"},"fulfillmentStatus":{"type":"string"},"messageId":{"type":"string"},"phoneNumber":{"type":"string"},"smsBrandName":{"type":"string"},"smsMessageTemplate":{"type":"string"},"recipientEmail":{"type":"string"},"emailSender":{"type":"string"},"emailSubjectTemplate":{"type":"string"},"emailBodyTemplate":{"type":"string"},"emailMetadata":{"type":"string"},"emailAttachments":{"type":"string"},"pushTitle":{"type":"string"},"pushBody":{"type":"string"},"pushImageUrl":{"type":"string"},"pushData":{"type":"object","additionalProperties":{"type":"string"}}}},"ItemVoucherLinkedCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"voucherCode":{"$ref":"#/components/schemas/StringFilter"},"isItemGenerated":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemPriceVo":{"type":"object","properties":{"itemCode":{"type":"string"},"priceCode":{"type":"string"},"priceName":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"redemptionChannel":{"type":"string"},"poolId":{"type":"string"},"useOnlyPoint":{"type":"boolean"},"faceValue":{"type":"number","format":"double"},"priceInPoint":{"type":"number","format":"double"},"originalPrice":{"type":"number","format":"double"},"partialRedemption":{"type":"boolean"},"minPartialRedeemPoint":{"type":"number","format":"double"},"cashValuePerPoint":{"type":"number","format":"double"},"taxRate":{"type":"string"},"cashPerTransaction":{"type":"number","format":"double"},"pointPerTransaction":{"type":"number","format":"double"},"criteria":{"type":"string"},"sourceCampaignId":{"type":"string"},"sourceCampaignName":{"type":"string"},"discountValue":{"type":"number","format":"double"}}},"ItemPriceCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"itemCode":{"$ref":"#/components/schemas/StringFilter"},"priceCode":{"$ref":"#/components/schemas/StringFilter"},"priceName":{"$ref":"#/components/schemas/StringFilter"},"redemptionChannel":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PriorityItemPriceRequest":{"type":"object","properties":{"itemCode":{"type":"string"},"channel":{"type":"string"},"cifNbr":{"type":"string"},"paNo":{"type":"string"},"paLevel":{"type":"string"},"paType":{"type":"string"},"cardNo":{"type":"string"},"itemOfferCampaign":{"type":"string"},"redemptionDate":{"type":"string","format":"date-time"}}},"ItemOfferVo":{"type":"object","properties":{"itemOfferId":{"type":"string"},"offerName":{"type":"string"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"displayBehavior":{"type":"string"},"offerGroup":{"type":"string"},"seqNo":{"type":"integer","format":"int32"}}},"ItemOfferFilterCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"itemOfferId":{"$ref":"#/components/schemas/StringFilter"},"offerName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"offerGroup":{"$ref":"#/components/schemas/ReferenceDataStringFilter"},"displayBehavior":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OtherOfferPriceDto":{"type":"object","properties":{"itemOfferId":{"type":"string"},"offerName":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"priority":{"type":"integer","format":"int32"},"discountValue":{"type":"number","format":"double"},"maxDiscountValue":{"type":"number","format":"double"},"channel":{"type":"string"},"originalPrice":{"type":"number","format":"double"},"adjustedValue":{"type":"number","format":"double"}}},"OfferConflictRequest":{"type":"object","properties":{"itemOfferId":{"type":"string","minLength":1},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"offerGroup":{"type":"string"},"displayBehavior":{"type":"string","minLength":1},"seqNo":{"type":"integer","format":"int32"}},"required":["displayBehavior","itemOfferId"]},"ItemImageCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"itemCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemFulfilmentControlVo":{"type":"object","properties":{"itemType":{"type":"string"},"country":{"type":"string"},"outputFile":{"type":"string"},"fateFile":{"type":"string"},"itemName":{"type":"string"},"autoFillAtt":{"type":"boolean"},"attrMemberId":{"type":"string"},"attrMemberFirstName":{"type":"string"},"attrMemberLastName":{"type":"string"}}},"ItemDetailLocaleCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"locale":{"$ref":"#/components/schemas/StringFilter"},"itemCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CategoryLocaleVo":{"type":"object","properties":{"lang":{"type":"string"},"nameLang":{"type":"string"}}},"CategoryVo":{"type":"object","properties":{"displayOrder":{"type":"integer","format":"int32"},"catID":{"type":"string"},"catName":{"type":"string"},"catDescr":{"type":"string"},"catNameLang":{"type":"array","items":{"$ref":"#/components/schemas/CategoryLocaleVo"}},"iconImage":{"type":"string"}}},"ApiResponseListMemberPortalCategoryVo":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MemberPortalCategoryVo"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberPortalCategoryVo":{"type":"object","properties":{"displayOrder":{"type":"integer","format":"int32"},"lang":{"type":"string"},"catID":{"type":"string"},"catDescr":{"type":"string"},"catName":{"type":"string"},"imageUrl":{"type":"string"},"imageId":{"type":"string"}}},"CatalogueVo":{"type":"object","properties":{"catalogueCode":{"type":"string"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"}}},"CatalogueCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"catalogueCode":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"BrandVo":{"type":"object","properties":{"brandId":{"type":"string"},"brandName":{"type":"string"},"corporationId":{"type":"string"},"avatar":{"$ref":"#/components/schemas/ImageReferenceVo"},"description":{"type":"string"},"emailAddress":{"type":"string"},"phoneNumber":{"type":"string"},"brandStatus":{"type":"string"},"website":{"type":"string"}}},"ImageReferenceVo":{"type":"object","properties":{"imageSource":{"type":"string"},"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file diff --git a/src/main/resources/specs/customer.json b/src/main/resources/specs/customer.json new file mode 100644 index 0000000..72526b5 --- /dev/null +++ b/src/main/resources/specs/customer.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://customer-service:8080","description":"Generated server url"}],"paths":{"/api/product-account/update":{"post":{"tags":["product-account-controller"],"operationId":"updateProductAccount","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/delete":{"post":{"tags":["product-account-controller"],"operationId":"deleteProductAccount","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/csr/create":{"post":{"tags":["product-account-resource"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/csr/create-draft":{"post":{"tags":["product-account-resource"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/create":{"post":{"tags":["product-account-controller"],"operationId":"createProductAccount","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-type/csr/create":{"post":{"tags":["product-account-type-resource"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/create-draft":{"post":{"tags":["product-account-type-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-level/csr/create":{"post":{"tags":["product-account-level-resource"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/create-draft":{"post":{"tags":["product-account-level-resource"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/customer-status/csr/create":{"post":{"tags":["customer-status-resource"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/customer-status/csr/create-draft":{"post":{"tags":["customer-status-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/client/upload-avatar":{"post":{"tags":["client-controller"],"operationId":"uploadImage","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/shipping-address":{"get":{"tags":["shipping-address-controller"],"operationId":"getMemberAddress","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ShippingAddressVo"}}}}}}},"post":{"tags":["shipping-address-controller"],"operationId":"create_4","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShippingAddressRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ShippingAddressVo"}}}}}},"patch":{"tags":["shipping-address-controller"],"operationId":"update","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShippingAddressRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ShippingAddressVo"}}}}}}},"/api/client/delete":{"post":{"tags":["client-controller"],"operationId":"deleteClient","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientResponse"}}}}}}},"/api/client/csr/upload-avatar":{"post":{"tags":["client-resource"],"operationId":"uploadImage_1","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/create":{"post":{"tags":["client-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/csr/create-draft":{"post":{"tags":["client-resource"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/create":{"post":{"tags":["client-controller"],"operationId":"createClient","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientResponse"}}}}}}},"/api/client-ffp/csr/create":{"post":{"tags":["client-ffp-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/create-draft":{"post":{"tags":["client-ffp-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/auto-create":{"post":{"tags":["client-ffp-resource"],"operationId":"autoCreateFfp","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientFfpDto"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/card/update":{"post":{"tags":["card-controller"],"operationId":"updateCard","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardResponse"}}}}}}},"/api/card/delete":{"post":{"tags":["card-controller"],"operationId":"deleteCard","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardResponse"}}}}}}},"/api/card/csr/create":{"post":{"tags":["card-resource"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/csr/create-draft":{"post":{"tags":["card-resource"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/create":{"post":{"tags":["card-controller"],"operationId":"createCard","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardResponse"}}}}}}},"/api/card-status/csr/create":{"post":{"tags":["card-status-resource"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-status/csr/create-draft":{"post":{"tags":["card-status-resource"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-block-code/csr/create":{"post":{"tags":["card-block-code-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/create-draft":{"post":{"tags":["card-block-code-resource"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/account-type-group/csr/create":{"post":{"tags":["account-type-group-resource"],"operationId":"create_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/create-draft":{"post":{"tags":["account-type-group-resource"],"operationId":"createDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-status/csr/create":{"post":{"tags":["account-status-resource"],"operationId":"create_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-status/csr/create-draft":{"post":{"tags":["account-status-resource"],"operationId":"createDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-block-code/csr/create":{"post":{"tags":["account-block-code-resource"],"operationId":"create_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/create-draft":{"post":{"tags":["account-block-code-resource"],"operationId":"createDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/product-account/csr/reject":{"patch":{"tags":["product-account-resource"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/csr/edit":{"patch":{"tags":["product-account-resource"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/csr/edit-draft":{"patch":{"tags":["product-account-resource"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account/csr/bulk-upload":{"patch":{"tags":["product-account-resource"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/csr/bulk-reject":{"patch":{"tags":["product-account-resource"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/csr/bulk-approve":{"patch":{"tags":["product-account-resource"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account/csr/approve":{"patch":{"tags":["product-account-resource"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account-type/csr/reject":{"patch":{"tags":["product-account-type-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/edit":{"patch":{"tags":["product-account-type-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/edit-draft":{"patch":{"tags":["product-account-type-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/bulk-upload":{"patch":{"tags":["product-account-type-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-type/csr/bulk-reject":{"patch":{"tags":["product-account-type-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-type/csr/bulk-approve":{"patch":{"tags":["product-account-type-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-type/csr/approve":{"patch":{"tags":["product-account-type-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-level/csr/reject":{"patch":{"tags":["product-account-level-resource"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/edit":{"patch":{"tags":["product-account-level-resource"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/edit-draft":{"patch":{"tags":["product-account-level-resource"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/bulk-upload":{"patch":{"tags":["product-account-level-resource"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-level/csr/bulk-reject":{"patch":{"tags":["product-account-level-resource"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-level/csr/bulk-approve":{"patch":{"tags":["product-account-level-resource"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/product-account-level/csr/approve":{"patch":{"tags":["product-account-level-resource"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/customer-status/csr/reject":{"patch":{"tags":["customer-status-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/customer-status/csr/edit":{"patch":{"tags":["customer-status-resource"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/customer-status/csr/edit-draft":{"patch":{"tags":["customer-status-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/customer-status/csr/bulk-upload":{"patch":{"tags":["customer-status-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-status/csr/bulk-reject":{"patch":{"tags":["customer-status-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-status/csr/bulk-approve":{"patch":{"tags":["customer-status-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-status/csr/approve":{"patch":{"tags":["customer-status-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/client/update":{"patch":{"tags":["client-controller"],"operationId":"updateClient","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientUpdateRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/update-last-login":{"patch":{"tags":["client-controller"],"operationId":"updateLastLogin","parameters":[{"name":"email","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/csr/reject":{"patch":{"tags":["client-resource"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/csr/edit":{"patch":{"tags":["client-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/csr/edit-draft":{"patch":{"tags":["client-resource"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client/csr/bulk-upload":{"patch":{"tags":["client-resource"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client/csr/bulk-reject":{"patch":{"tags":["client-resource"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client/csr/bulk-approve":{"patch":{"tags":["client-resource"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client/csr/approve":{"patch":{"tags":["client-resource"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client-ffp/csr/reject":{"patch":{"tags":["client-ffp-resource"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/edit":{"patch":{"tags":["client-ffp-resource"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/edit-draft":{"patch":{"tags":["client-ffp-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/client-ffp/csr/bulk-upload":{"patch":{"tags":["client-ffp-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client-ffp/csr/bulk-reject":{"patch":{"tags":["client-ffp-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client-ffp/csr/bulk-approve":{"patch":{"tags":["client-ffp-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/client-ffp/csr/approve":{"patch":{"tags":["client-ffp-resource"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/card/csr/reject":{"patch":{"tags":["card-resource"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/csr/edit":{"patch":{"tags":["card-resource"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/csr/edit-draft":{"patch":{"tags":["card-resource"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card/csr/bulk-upload":{"patch":{"tags":["card-resource"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card/csr/bulk-reject":{"patch":{"tags":["card-resource"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card/csr/bulk-approve":{"patch":{"tags":["card-resource"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card/csr/approve":{"patch":{"tags":["card-resource"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card-status/csr/reject":{"patch":{"tags":["card-status-resource"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-status/csr/edit":{"patch":{"tags":["card-status-resource"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-status/csr/edit-draft":{"patch":{"tags":["card-status-resource"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-status/csr/bulk-upload":{"patch":{"tags":["card-status-resource"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-status/csr/bulk-reject":{"patch":{"tags":["card-status-resource"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-status/csr/bulk-approve":{"patch":{"tags":["card-status-resource"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-status/csr/approve":{"patch":{"tags":["card-status-resource"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-block-code/csr/reject":{"patch":{"tags":["card-block-code-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/edit":{"patch":{"tags":["card-block-code-resource"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/edit-draft":{"patch":{"tags":["card-block-code-resource"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/bulk-upload":{"patch":{"tags":["card-block-code-resource"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-block-code/csr/bulk-reject":{"patch":{"tags":["card-block-code-resource"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-block-code/csr/bulk-approve":{"patch":{"tags":["card-block-code-resource"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/card-block-code/csr/approve":{"patch":{"tags":["card-block-code-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/account-type-group/csr/reject":{"patch":{"tags":["account-type-group-resource"],"operationId":"reject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/edit":{"patch":{"tags":["account-type-group-resource"],"operationId":"edit_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/edit-draft":{"patch":{"tags":["account-type-group-resource"],"operationId":"editDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/bulk-upload":{"patch":{"tags":["account-type-group-resource"],"operationId":"bulkUpload_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-type-group/csr/bulk-reject":{"patch":{"tags":["account-type-group-resource"],"operationId":"bulkReject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-type-group/csr/bulk-approve":{"patch":{"tags":["account-type-group-resource"],"operationId":"bulkApprove_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-type-group/csr/approve":{"patch":{"tags":["account-type-group-resource"],"operationId":"approve_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-status/csr/reject":{"patch":{"tags":["account-status-resource"],"operationId":"reject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-status/csr/edit":{"patch":{"tags":["account-status-resource"],"operationId":"edit_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-status/csr/edit-draft":{"patch":{"tags":["account-status-resource"],"operationId":"editDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-status/csr/bulk-upload":{"patch":{"tags":["account-status-resource"],"operationId":"bulkUpload_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-status/csr/bulk-reject":{"patch":{"tags":["account-status-resource"],"operationId":"bulkReject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-status/csr/bulk-approve":{"patch":{"tags":["account-status-resource"],"operationId":"bulkApprove_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-status/csr/approve":{"patch":{"tags":["account-status-resource"],"operationId":"approve_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-block-code/csr/reject":{"patch":{"tags":["account-block-code-resource"],"operationId":"reject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/edit":{"patch":{"tags":["account-block-code-resource"],"operationId":"edit_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/edit-draft":{"patch":{"tags":["account-block-code-resource"],"operationId":"editDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/bulk-upload":{"patch":{"tags":["account-block-code-resource"],"operationId":"bulkUpload_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-block-code/csr/bulk-reject":{"patch":{"tags":["account-block-code-resource"],"operationId":"bulkReject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-block-code/csr/bulk-approve":{"patch":{"tags":["account-block-code-resource"],"operationId":"bulkApprove_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/account-block-code/csr/approve":{"patch":{"tags":["account-block-code-resource"],"operationId":"approve_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}},"/api/v1/ping":{"get":{"tags":["ping-resource"],"operationId":"ping","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account/list-by-csn":{"get":{"tags":["product-account-controller"],"operationId":"findAllProductAccountsByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}}}}}}}},"/api/product-account/find-product-account-by-pa-no":{"get":{"tags":["product-account-controller"],"operationId":"findProductAccount","parameters":[{"name":"paNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountVo"}}}}}}},"/api/product-account/find-by-csn-in-balance":{"get":{"tags":["product-account-controller"],"operationId":"findAllProductAccountByCsnInBalance","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}}}}}}}},"/api/product-account/find-by-asn":{"get":{"tags":["product-account-controller"],"operationId":"findProductAccountByAsn","parameters":[{"name":"asn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountVo"}}}}}}},"/api/product-account/csr/{recordNo}":{"get":{"tags":["product-account-resource"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}},"/api/product-account/csr/rejection-reason/{recordNo}":{"get":{"tags":["product-account-resource"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/product-account/csr/list":{"get":{"tags":["product-account-resource"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}}},"/api/product-account/csr/id":{"get":{"tags":["product-account-resource"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}},"/api/product-account/csr/id/{id}":{"get":{"tags":["product-account-resource"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}},"/api/product-account/csr/id/generate":{"get":{"tags":["product-account-resource"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account/csr/id/check/{id}":{"get":{"tags":["product-account-resource"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account/csr/history/{recordNo}":{"get":{"tags":["product-account-resource"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}},"/api/product-account/csr/history/list":{"get":{"tags":["product-account-resource"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}}},"/api/product-account/csr/count":{"get":{"tags":["product-account-resource"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/product-account/check":{"get":{"tags":["product-account-controller"],"operationId":"checkProductAccount","parameters":[{"name":"paNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/product-account/check/pa-card-mismatch":{"get":{"tags":["product-account-controller"],"operationId":"checkPaAndCardMismatch","parameters":[{"name":"paNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}},{"name":"cardNo","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/product-account-type":{"get":{"tags":["product-account-type-controller"],"operationId":"getProductAccountType","parameters":[{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeVo"}}}}}}},"/api/product-account-type/list-by-account-types":{"get":{"tags":["product-account-type-controller"],"operationId":"getListProductAccountTypeByAccountTypes","parameters":[{"name":"accountTypes","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeVo"}}}}}}}},"/api/product-account-type/exists":{"get":{"tags":["product-account-type-controller"],"operationId":"checkProductAccountType","parameters":[{"name":"paType","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/product-account-type/csr/{recordNo}":{"get":{"tags":["product-account-type-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/rejection-reason/{recordNo}":{"get":{"tags":["product-account-type-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/product-account-type/csr/list":{"get":{"tags":["product-account-type-resource"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountTypeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}}},"/api/product-account-type/csr/id":{"get":{"tags":["product-account-type-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/id/{id}":{"get":{"tags":["product-account-type-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/id/generate":{"get":{"tags":["product-account-type-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account-type/csr/id/check/{id}":{"get":{"tags":["product-account-type-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account-type/csr/history/{recordNo}":{"get":{"tags":["product-account-type-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}},"/api/product-account-type/csr/history/list":{"get":{"tags":["product-account-type-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountTypeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}}},"/api/product-account-type/csr/count":{"get":{"tags":["product-account-type-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountTypeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/product-account-type/csr/atg":{"get":{"tags":["product-account-type-resource"],"operationId":"getPageDistinctByAtg","parameters":[{"name":"atg","in":"query","required":true,"schema":{"type":"string"}},{"name":"accountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}}},"/api/product-account-type/code":{"get":{"tags":["product-account-type-controller"],"operationId":"getProductAccountTypeByCode","parameters":[{"name":"paType","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountTypeVo"}}}}}}},"/api/product-account-level":{"get":{"tags":["product-account-level-controller"],"operationId":"findProductAccountLevelByLevel","parameters":[{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelVo"}}}}}}},"/api/product-account-level/list-by-levels":{"get":{"tags":["product-account-level-controller"],"operationId":"getListPaLevelByLevels","parameters":[{"name":"levels","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelVo"}}}}}}}},"/api/product-account-level/exists":{"get":{"tags":["product-account-level-controller"],"operationId":"checkProductAccountLevelExists","parameters":[{"name":"paLevel","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/product-account-level/csr/{recordNo}":{"get":{"tags":["product-account-level-resource"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/rejection-reason/{recordNo}":{"get":{"tags":["product-account-level-resource"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/product-account-level/csr/list":{"get":{"tags":["product-account-level-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountLevelCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}}},"/api/product-account-level/csr/id":{"get":{"tags":["product-account-level-resource"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/id/{id}":{"get":{"tags":["product-account-level-resource"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/id/generate":{"get":{"tags":["product-account-level-resource"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account-level/csr/id/check/{id}":{"get":{"tags":["product-account-level-resource"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/product-account-level/csr/history/{recordNo}":{"get":{"tags":["product-account-level-resource"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}},"/api/product-account-level/csr/history/list":{"get":{"tags":["product-account-level-resource"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountLevelCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}}},"/api/product-account-level/csr/count":{"get":{"tags":["product-account-level-resource"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountLevelCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/product-account-level/csr/atg":{"get":{"tags":["product-account-level-resource"],"operationId":"findAllActiveByAtg","parameters":[{"name":"atg","in":"query","required":true,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}}},"/api/loyalty-account/by-csn":{"get":{"tags":["loyalty-account-controller"],"operationId":"getLoyaltyAccountByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/LoyaltyAccountVo"}}}}}}},"/api/loyalty-account-balance/by-csn":{"get":{"tags":["loyalty-account-balance-controller"],"operationId":"getLoyaltyAccountByCsn_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/customer-status":{"get":{"tags":["customer-status-controller"],"operationId":"getCustomerStatusByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusVo"}}}}}}},"/api/customer-status/csr/{recordNo}":{"get":{"tags":["customer-status-resource"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}},"/api/customer-status/csr/rejection-reason/{recordNo}":{"get":{"tags":["customer-status-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/customer-status/csr/list":{"get":{"tags":["customer-status-resource"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}}},"/api/customer-status/csr/id":{"get":{"tags":["customer-status-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}},"/api/customer-status/csr/id/{id}":{"get":{"tags":["customer-status-resource"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}},"/api/customer-status/csr/id/generate":{"get":{"tags":["customer-status-resource"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/customer-status/csr/id/check/{id}":{"get":{"tags":["customer-status-resource"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/customer-status/csr/history/{recordNo}":{"get":{"tags":["customer-status-resource"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}},"/api/customer-status/csr/history/list":{"get":{"tags":["customer-status-resource"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerStatusDto"}}}}}}}},"/api/customer-status/csr/count":{"get":{"tags":["customer-status-resource"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerStatusCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/client/shipping-address/{recordNo}":{"get":{"tags":["shipping-address-controller"],"operationId":"getOne","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ShippingAddressVo"}}}}}},"delete":{"tags":["shipping-address-controller"],"operationId":"delete","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseVoid"}}}}}}},"/api/client/find-his-by-date-range":{"get":{"tags":["client-controller"],"operationId":"getListClientHisInfoByDateRange","parameters":[{"name":"startDate","in":"query","required":true,"schema":{"type":"string","format":"date"}},{"name":"endDate","in":"query","required":true,"schema":{"type":"string","format":"date"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientVo"}}}}}}}},"/api/client/find-delivery-address":{"get":{"tags":["client-controller"],"operationId":"getDeliveryAddress","parameters":[{"name":"cardNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"cifNbr","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountType","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountLevel","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeliveryAddressDto"}}}}}}},"/api/client/find-by-list-csn":{"get":{"tags":["client-controller"],"operationId":"getListClientInfoByListCsn","parameters":[{"name":"csnList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientVo"}}}}}}}},"/api/client/find-by-identifier":{"get":{"tags":["client-controller"],"operationId":"findClientByIdentifier","parameters":[{"name":"identifierType","in":"query","required":true,"schema":{"type":"string"}},{"name":"identifier","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":false,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/find-by-email":{"get":{"tags":["client-controller"],"operationId":"getClientByEmail","parameters":[{"name":"email","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/find-by-date-range":{"get":{"tags":["client-controller"],"operationId":"getListClientInfoByDateRange","parameters":[{"name":"startDate","in":"query","required":true,"schema":{"type":"string","format":"date"}},{"name":"endDate","in":"query","required":true,"schema":{"type":"string","format":"date"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientVo"}}}}}}}},"/api/client/find-by-csn":{"get":{"tags":["client-controller"],"operationId":"getClientInfoByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/find-by-cif":{"get":{"tags":["client-controller"],"operationId":"getClientByCif","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientVo"}}}}}}},"/api/client/dashboard/statistics":{"get":{"tags":["customer-dashboard-resource"],"operationId":"customerStatistics","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/dashboard/recent-activities":{"get":{"tags":["customer-dashboard-resource"],"operationId":"customerRecentActivities","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/dashboard/overview":{"get":{"tags":["customer-dashboard-resource"],"operationId":"customerOverview","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/dashboard/customer-information":{"get":{"tags":["customer-dashboard-resource"],"operationId":"getCustomerInformation","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerDto"}}}}}}},"/api/client/customer-white-list":{"get":{"tags":["client-controller"],"operationId":"getAllCustomerWhiteList","parameters":[{"name":"cifSet","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"uniqueItems":true}},{"name":"phoneSet","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"uniqueItems":true}},{"name":"emailSet","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"uniqueItems":true}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientVo"}}}}}}}},"/api/client/csr/{recordNo}":{"get":{"tags":["client-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientDto"}}}}}}},"/api/client/csr/{csn}/product-account":{"get":{"tags":["client-resource"],"operationId":"findAllActivePaByCsn","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string"}},{"name":"accountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"accountType","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}}},"/api/client/csr/{csn}/card":{"get":{"tags":["client-resource"],"operationId":"findAllActiveCardByCsn","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string"}},{"name":"accountNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"accountType","in":"query","required":false,"schema":{"type":"string"}},{"name":"accountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardDto"}}}}}}}},"/api/client/csr/{csn}/account-type":{"get":{"tags":["client-resource"],"operationId":"findAllActivePaTypeByCsn","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string"}},{"name":"accountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}}}}}}},"/api/client/csr/{csn}/account-level":{"get":{"tags":["client-resource"],"operationId":"findAllActivePaLevelByCsn","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}}}}}}},"/api/client/csr/{csnNumber}/product-account/list":{"get":{"tags":["client-resource"],"operationId":"findAllProductAccountByCsn","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountDto"}}}}}}}},"/api/client/csr/{csnNumber}/product-account/count":{"get":{"tags":["client-resource"],"operationId":"countProductAccountByCsn","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProductAccountCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/client/csr/{csnNumber}/card/list":{"get":{"tags":["client-resource"],"operationId":"findAllCardByCsn","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardDto"}}}}}}}},"/api/client/csr/{csnNumber}/card/count":{"get":{"tags":["client-resource"],"operationId":"countCardByCsn","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/client/csr/rejection-reason/{recordNo}":{"get":{"tags":["client-resource"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/client/csr/mobile/check/{mobile}":{"get":{"tags":["client-resource"],"operationId":"checkMobile","parameters":[{"name":"mobile","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/list":{"get":{"tags":["client-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientDto"}}}}}}}},"/api/client/csr/id":{"get":{"tags":["client-resource"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientDto"}}}}}}},"/api/client/csr/id/{id}":{"get":{"tags":["client-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientDto"}}}}}}},"/api/client/csr/id/generate":{"get":{"tags":["client-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/id/check/{id}":{"get":{"tags":["client-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/history/{recordNo}":{"get":{"tags":["client-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientDto"}}}}}}},"/api/client/csr/history/list":{"get":{"tags":["client-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientDto"}}}}}}}},"/api/client/csr/email/check/{email}":{"get":{"tags":["client-resource"],"operationId":"checkEmail","parameters":[{"name":"email","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client/csr/count":{"get":{"tags":["client-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/client/csr/account-card-info":{"get":{"tags":["client-resource"],"operationId":"getListAccountCardInfo","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"searchText","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountCardInfoRecord"}}}}}}}},"/api/client/check":{"get":{"tags":["client-resource"],"operationId":"checkClientByInfo","parameters":[{"name":"cifNbr","in":"query","required":false,"schema":{"type":"string"}},{"name":"mobile","in":"query","required":false,"schema":{"type":"string"}},{"name":"email","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/client/check/cif-pa-mismatch":{"get":{"tags":["client-controller"],"operationId":"checkCifNbrAndPaMismatch","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"paNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"paType","in":"query","required":true,"schema":{"type":"string"}},{"name":"paLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/client/check/cif-card-mismatch":{"get":{"tags":["client-controller"],"operationId":"checkCifNbrAndCardMismatch","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"cardNo","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/client/check-mode":{"get":{"tags":["client-controller"],"operationId":"checkMode","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/client/check-client-info":{"get":{"tags":["client-controller"],"operationId":"checkClientInfo","parameters":[{"name":"newMobile","in":"query","required":true,"schema":{"type":"string"}},{"name":"newEmail","in":"query","required":true,"schema":{"type":"string"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client-ffp/list-by-csn":{"get":{"tags":["client-ffp-controller"],"operationId":"listClientFfpByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}}},"/api/client-ffp/find-ffp-info":{"get":{"tags":["client-ffp-resource"],"operationId":"findFfpInfo","parameters":[{"name":"cardNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"cifNbr","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountNo","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountType","in":"query","required":false,"schema":{"type":"string"}},{"name":"productAccountLevel","in":"query","required":false,"schema":{"type":"string"}},{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/{recordNo}":{"get":{"tags":["client-ffp-resource"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/rejection-reason/{recordNo}":{"get":{"tags":["client-ffp-resource"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/client-ffp/csr/list":{"get":{"tags":["client-ffp-resource"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientFfpCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}}},"/api/client-ffp/csr/id":{"get":{"tags":["client-ffp-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/id/{id}":{"get":{"tags":["client-ffp-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/id/generate":{"get":{"tags":["client-ffp-resource"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client-ffp/csr/id/check/{id}":{"get":{"tags":["client-ffp-resource"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/client-ffp/csr/history/{recordNo}":{"get":{"tags":["client-ffp-resource"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}},"/api/client-ffp/csr/history/list":{"get":{"tags":["client-ffp-resource"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientFfpCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientFfpDto"}}}}}}}},"/api/client-ffp/csr/count":{"get":{"tags":["client-ffp-resource"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ClientFfpCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/card/supported-indicators":{"get":{"tags":["card-controller"],"operationId":"getSupportedIndicators","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/card/primary-indicators":{"get":{"tags":["card-controller"],"operationId":"getPrimaryIndicators","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/card/list-by-csn":{"get":{"tags":["card-controller"],"operationId":"findAllCardsByCsn","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardVo"}}}}}}}},"/api/card/csr/{recordNo}":{"get":{"tags":["card-resource"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardDto"}}}}}}},"/api/card/csr/rejection-reason/{recordNo}":{"get":{"tags":["card-resource"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/card/csr/list":{"get":{"tags":["card-resource"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardDto"}}}}}}}},"/api/card/csr/id":{"get":{"tags":["card-resource"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardDto"}}}}}}},"/api/card/csr/id/{id}":{"get":{"tags":["card-resource"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardDto"}}}}}}},"/api/card/csr/id/generate":{"get":{"tags":["card-resource"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card/csr/id/check/{id}":{"get":{"tags":["card-resource"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card/csr/history/{recordNo}":{"get":{"tags":["card-resource"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardDto"}}}}}}},"/api/card/csr/history/list":{"get":{"tags":["card-resource"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardDto"}}}}}}}},"/api/card/csr/count":{"get":{"tags":["card-resource"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/card/check":{"get":{"tags":["card-controller"],"operationId":"checkCard","parameters":[{"name":"cardNo","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/card/check-card-in-use":{"get":{"tags":["card-controller"],"operationId":"checkCardInUse","parameters":[{"name":"cardNo","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/card/active-cards":{"get":{"tags":["card-controller"],"operationId":"getActiveCards","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardListDto"}}}}}}}},"/api/card-status":{"get":{"tags":["card-status-controller"],"operationId":"getCardStatusByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusVo"}}}}}}},"/api/card-status/csr/{recordNo}":{"get":{"tags":["card-status-resource"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}},"/api/card-status/csr/rejection-reason/{recordNo}":{"get":{"tags":["card-status-resource"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/card-status/csr/list":{"get":{"tags":["card-status-resource"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}}},"/api/card-status/csr/id":{"get":{"tags":["card-status-resource"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}},"/api/card-status/csr/id/{id}":{"get":{"tags":["card-status-resource"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}},"/api/card-status/csr/id/generate":{"get":{"tags":["card-status-resource"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card-status/csr/id/check/{id}":{"get":{"tags":["card-status-resource"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card-status/csr/history/{recordNo}":{"get":{"tags":["card-status-resource"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}},"/api/card-status/csr/history/list":{"get":{"tags":["card-status-resource"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardStatusDto"}}}}}}}},"/api/card-status/csr/count":{"get":{"tags":["card-status-resource"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardStatusCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/card-status/all":{"get":{"tags":["card-status-controller"],"operationId":"getAllCardStatus","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardStatusVo"}}}}}}}},"/api/card-block-code":{"get":{"tags":["card-block-code-controller"],"operationId":"getCardBlockCodeByCode","parameters":[{"name":"blockCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardBlockCodeVo"}}}}}}}},"/api/card-block-code/csr/{recordNo}":{"get":{"tags":["card-block-code-resource"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["card-block-code-resource"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/card-block-code/csr/list":{"get":{"tags":["card-block-code-resource"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardBlockCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}}},"/api/card-block-code/csr/id":{"get":{"tags":["card-block-code-resource"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/id/{id}":{"get":{"tags":["card-block-code-resource"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/id/generate":{"get":{"tags":["card-block-code-resource"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card-block-code/csr/id/check/{id}":{"get":{"tags":["card-block-code-resource"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/card-block-code/csr/history/{recordNo}":{"get":{"tags":["card-block-code-resource"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}},"/api/card-block-code/csr/history/list":{"get":{"tags":["card-block-code-resource"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardBlockCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CardBlockCodeDto"}}}}}}}},"/api/card-block-code/csr/count":{"get":{"tags":["card-block-code-resource"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CardBlockCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/attribute-customer/get-value-from-entity-table":{"get":{"tags":["attribute-controller"],"operationId":"getValueFromEntityTable","parameters":[{"name":"columnName","in":"query","required":true,"schema":{"type":"string"}},{"name":"entity","in":"query","required":true,"schema":{"type":"string","enum":["CLIENT","PRODUCT_ACCOUNT","CARD","CORPORATION","CHAIN","STORE","CAMPAIGN","ITEM"]}},{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-type-group":{"get":{"tags":["account-type-group-controller"],"operationId":"getFirstAccountTypeGroupById","parameters":[{"name":"groupId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupVo"}}}}}}},"/api/account-type-group/get-all-by-account-type":{"get":{"tags":["account-type-group-controller"],"operationId":"getAllAtgByAccountType","parameters":[{"name":"productAccountType","in":"query","required":true,"schema":{"type":"string"}},{"name":"productAccountLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountTypeGroupVo"}}}}}}}},"/api/account-type-group/csr/{recordNo}":{"get":{"tags":["account-type-group-resource"],"operationId":"findByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["account-type-group-resource"],"operationId":"rejectionReason_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/account-type-group/csr/list":{"get":{"tags":["account-type-group-resource"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountTypeGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}}},"/api/account-type-group/csr/id":{"get":{"tags":["account-type-group-resource"],"operationId":"findActiveByIds_9","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/id/{id}":{"get":{"tags":["account-type-group-resource"],"operationId":"findActiveById_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/id/generate":{"get":{"tags":["account-type-group-resource"],"operationId":"generateId_9","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-type-group/csr/id/check/{id}":{"get":{"tags":["account-type-group-resource"],"operationId":"checkId_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-type-group/csr/history/{recordNo}":{"get":{"tags":["account-type-group-resource"],"operationId":"findHistoryByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}},"/api/account-type-group/csr/history/list":{"get":{"tags":["account-type-group-resource"],"operationId":"getAllHistory_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountTypeGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}}},"/api/account-type-group/csr/count":{"get":{"tags":["account-type-group-resource"],"operationId":"count_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountTypeGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/account-type-group/csr/atg":{"get":{"tags":["account-type-group-resource"],"operationId":"getPageDistinct","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountTypeGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}}}}}}},"/api/account-type-group/check-by-ids-pal-pat":{"get":{"tags":["account-type-group-controller"],"operationId":"checkAtgByIdAndPalAndPat","parameters":[{"name":"ids","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}},{"name":"pal","in":"query","required":true,"schema":{"type":"string"}},{"name":"pat","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/account-type-group/check-by-id":{"get":{"tags":["account-type-group-controller"],"operationId":"checkAtgById","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/account-type-group/check-by-id-pal-pat":{"get":{"tags":["account-type-group-controller"],"operationId":"checkAtgByIdAndPalAndPat_1","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}},{"name":"pal","in":"query","required":true,"schema":{"type":"string"}},{"name":"pat","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/account-status":{"get":{"tags":["account-status-controller"],"operationId":"getAccountStatusByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusVo"}}}}}}},"/api/account-status/csr/{recordNo}":{"get":{"tags":["account-status-resource"],"operationId":"findByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}},"/api/account-status/csr/rejection-reason/{recordNo}":{"get":{"tags":["account-status-resource"],"operationId":"rejectionReason_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/account-status/csr/list":{"get":{"tags":["account-status-resource"],"operationId":"getAll_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}}},"/api/account-status/csr/id":{"get":{"tags":["account-status-resource"],"operationId":"findActiveByIds_10","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}},"/api/account-status/csr/id/{id}":{"get":{"tags":["account-status-resource"],"operationId":"findActiveById_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}},"/api/account-status/csr/id/generate":{"get":{"tags":["account-status-resource"],"operationId":"generateId_10","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-status/csr/id/check/{id}":{"get":{"tags":["account-status-resource"],"operationId":"checkId_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-status/csr/history/{recordNo}":{"get":{"tags":["account-status-resource"],"operationId":"findHistoryByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}},"/api/account-status/csr/history/list":{"get":{"tags":["account-status-resource"],"operationId":"getAllHistory_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountStatusCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountStatusDto"}}}}}}}},"/api/account-status/csr/count":{"get":{"tags":["account-status-resource"],"operationId":"count_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountStatusCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/account-status/all":{"get":{"tags":["account-status-controller"],"operationId":"getAllAccountStatus","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountStatusVo"}}}}}}}},"/api/account-block-code":{"get":{"tags":["account-block-code-controller"],"operationId":"getAccountBlockCodeByCode","parameters":[{"name":"blockCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountBlockCodeVo"}}}}}}}},"/api/account-block-code/csr/{recordNo}":{"get":{"tags":["account-block-code-resource"],"operationId":"findByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["account-block-code-resource"],"operationId":"rejectionReason_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/account-block-code/csr/list":{"get":{"tags":["account-block-code-resource"],"operationId":"getAll_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountBlockCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}}},"/api/account-block-code/csr/id":{"get":{"tags":["account-block-code-resource"],"operationId":"findActiveByIds_11","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/id/{id}":{"get":{"tags":["account-block-code-resource"],"operationId":"findActiveById_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/id/generate":{"get":{"tags":["account-block-code-resource"],"operationId":"generateId_11","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-block-code/csr/id/check/{id}":{"get":{"tags":["account-block-code-resource"],"operationId":"checkId_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/account-block-code/csr/history/{recordNo}":{"get":{"tags":["account-block-code-resource"],"operationId":"findHistoryByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}},"/api/account-block-code/csr/history/list":{"get":{"tags":["account-block-code-resource"],"operationId":"getAllHistory_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountBlockCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}}}}}}},"/api/account-block-code/csr/count":{"get":{"tags":["account-block-code-resource"],"operationId":"count_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AccountBlockCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/product-account/csr/delete":{"delete":{"tags":["product-account-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountDto"}}}}}}},"/api/product-account-type/csr/delete":{"delete":{"tags":["product-account-type-resource"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountTypeDto"}}}}}}},"/api/product-account-level/csr/delete":{"delete":{"tags":["product-account-level-resource"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultProductAccountLevelDto"}}}}}}},"/api/customer-status/csr/delete":{"delete":{"tags":["customer-status-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerStatusDto"}}}}}}},"/api/client/csr/delete":{"delete":{"tags":["client-resource"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientDto"}}}}}}},"/api/client-ffp/csr/delete":{"delete":{"tags":["client-ffp-resource"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultClientFfpDto"}}}}}}},"/api/card/csr/delete":{"delete":{"tags":["card-resource"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardDto"}}}}}}},"/api/card-status/csr/delete":{"delete":{"tags":["card-status-resource"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardStatusDto"}}}}}}},"/api/card-block-code/csr/delete":{"delete":{"tags":["card-block-code-resource"],"operationId":"delete_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCardBlockCodeDto"}}}}}}},"/api/account-type-group/csr/delete":{"delete":{"tags":["account-type-group-resource"],"operationId":"delete_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountTypeGroupDto"}}}}}}},"/api/account-status/csr/delete":{"delete":{"tags":["account-status-resource"],"operationId":"delete_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountStatusDto"}}}}}}},"/api/account-block-code/csr/delete":{"delete":{"tags":["account-block-code-resource"],"operationId":"delete_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAccountBlockCodeDto"}}}}}}}},"components":{"schemas":{"ProductAccountRequest":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string","maxLength":50,"minLength":1},"accountSerialNo":{"type":"string"},"productAccountNo":{"type":"string","maxLength":20,"minLength":1},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"accountOpenDate":{"type":"string","format":"date"},"accountIndicator":{"type":"string","maxLength":50,"minLength":1},"accountStatus":{"type":"string"},"blockCode":{"type":"string","maxLength":10,"minLength":0},"blockCodeReason":{"type":"string","maxLength":100,"minLength":0},"blockCodeLud":{"type":"string","format":"date"},"cycle":{"type":"string","maxLength":2,"minLength":0},"sourceId":{"type":"string"}},"required":["accountIndicator","accountOpenDate","accountStatus","cifNbr","productAccountLevel","productAccountNo","productAccountType"]},"ProductAccountDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"csn":{"type":"string"},"cifNbr":{"type":"string","maxLength":50,"minLength":1},"accountSerialNo":{"type":"string"},"productAccountNo":{"type":"string","maxLength":20,"minLength":1},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"accountOpenDate":{"type":"string","format":"date"},"accountIndicator":{"type":"string","maxLength":50,"minLength":1},"accountStatus":{"$ref":"#/components/schemas/ReferenceData"},"blockCode":{"type":"string","maxLength":10,"minLength":0},"blockCodeReason":{"type":"string","maxLength":100,"minLength":0},"blockCodeLud":{"type":"string","format":"date"},"cycle":{"type":"string","maxLength":2,"minLength":0}},"required":["accountIndicator","accountOpenDate","accountStatus","cifNbr","productAccountLevel","productAccountNo","productAccountType"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"OperationResultProductAccountDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ProductAccountDto"}}},"ProductAccountTypeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"productAccountType":{"type":"string","maxLength":10,"minLength":1},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"description":{"type":"string","maxLength":100,"minLength":1},"systemCode":{"type":"string","maxLength":50,"minLength":0}},"required":["description","productAccountLevel","productAccountType"]},"OperationResultProductAccountTypeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ProductAccountTypeDto"}}},"ProductAccountLevelDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"productAccountLevel":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"systemCode":{"type":"string","maxLength":50,"minLength":0}},"required":["description","productAccountLevel"]},"OperationResultProductAccountLevelDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ProductAccountLevelDto"}}},"CustomerStatusDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"customerStatus":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["customerStatus","description"]},"OperationResultCustomerStatusDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CustomerStatusDto"}}},"ShippingAddressRequest":{"type":"object","description":"Request body for shipping address operations","properties":{"customerName":{"type":"string","description":"Customer Name","example":"Nguyen Van A"},"phone":{"type":"string","description":"Contact Phone Number","example":"0987654321","maxLength":50,"minLength":0},"country":{"type":"string","description":"Country","example":"VN"},"city":{"type":"string","description":"City or Province","example":"Hanoi","maxLength":20,"minLength":0},"district":{"type":"string","description":"District","example":"Cau Giay"},"ward":{"type":"string","description":"Ward","example":"Dich Vong Hau","maxLength":20,"minLength":0},"address":{"type":"string","description":"Detailed Address (Street, House No.)","example":123},"defaultAddress":{"type":"boolean","description":"Is this the default shipping address?","example":true},"recordNo":{"type":"integer","format":"int64","description":"Record No","example":"8xxxxxxxxx5"}}},"ShippingAddressVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"customerName":{"type":"string"},"csn":{"type":"string"},"phone":{"type":"string"},"country":{"type":"string"},"city":{"type":"string"},"district":{"type":"string"},"ward":{"type":"string"},"address":{"type":"string"},"fullAddress":{"type":"string"},"zipCode":{"type":"string"},"defaultAddress":{"type":"boolean"}}},"ClientRequest":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string","maxLength":30,"minLength":1},"holderType":{"type":"string"},"holderId":{"type":"string","maxLength":30,"minLength":0},"clientName":{"type":"string","maxLength":50,"minLength":1},"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date"},"registrationDate":{"type":"string","format":"date"},"gender":{"type":"string"},"customerStatus":{"type":"string"},"countryOrigin":{"type":"string"},"blockCode":{"type":"string","maxLength":10,"minLength":0},"maritalStatus":{"type":"string"},"income":{"type":"number"},"profilePicture":{"type":"string","maxLength":255,"minLength":0},"profileLanguage":{"type":"string"},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"mobile":{"type":"string","maxLength":30,"minLength":0},"email":{"type":"string","maxLength":50,"minLength":0},"address":{"type":"string","maxLength":100,"minLength":0},"address2":{"type":"string","maxLength":100,"minLength":0},"lastLoginDate":{"type":"string","format":"date-time"},"country":{"type":"string"},"zipCode":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"sourceId":{"type":"string"}},"required":["birthDate","cifNbr","clientName","customerStatus","email","mobile"]},"ClientResponse":{"type":"object","properties":{"valid":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"ClientCorrDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"clientRecordNo":{"type":"integer","format":"int64"},"csn":{"type":"string","maxLength":50,"minLength":0},"email":{"type":"string","maxLength":50,"minLength":0},"mobile":{"type":"string","maxLength":30,"minLength":0},"addressLine1":{"type":"string","maxLength":100,"minLength":0},"addressLine2":{"type":"string","maxLength":100,"minLength":0},"postalCode":{"type":"string","maxLength":50,"minLength":0},"zipCode":{"$ref":"#/components/schemas/ReferenceData"},"city":{"$ref":"#/components/schemas/ReferenceData"},"state":{"$ref":"#/components/schemas/ReferenceData"},"deviceId":{"type":"string","maxLength":50,"minLength":0},"deviceName":{"type":"string","maxLength":255,"minLength":0},"addressType":{"type":"string","enum":["HOA","BUA","BIA","SHA"]}}},"ClientDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"csn":{"type":"string"},"cifNbr":{"type":"string","maxLength":30,"minLength":1},"holderType":{"type":"string","enum":["P","I"]},"holderId":{"type":"string","maxLength":30,"minLength":0},"clientName":{"type":"string"},"firstName":{"type":"string","maxLength":50,"minLength":1},"lastName":{"type":"string","maxLength":50,"minLength":1},"birthDate":{"type":"string","format":"date"},"registrationDate":{"type":"string","format":"date"},"gender":{"type":"string","enum":["M","F","O"]},"customerStatus":{"$ref":"#/components/schemas/ReferenceData"},"countryOrigin":{"$ref":"#/components/schemas/ReferenceData"},"blockCode":{"type":"string","maxLength":10,"minLength":0},"maritalStatus":{"type":"string","enum":["S","M","O"]},"income":{"type":"number"},"profilePicture":{"type":"string","maxLength":255,"minLength":0},"profilePictureUrl":{"type":"string"},"profileLanguage":{"type":"string","maxLength":10,"minLength":0},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"mobile":{"type":"string","maxLength":30,"minLength":0},"email":{"type":"string","maxLength":50,"minLength":0},"address":{"type":"string","maxLength":100,"minLength":0},"address2":{"type":"string"},"country":{"$ref":"#/components/schemas/ReferenceData"},"zipCode":{"$ref":"#/components/schemas/ReferenceData"},"city":{"$ref":"#/components/schemas/ReferenceData"},"state":{"$ref":"#/components/schemas/ReferenceData"},"firstLoginDate":{"type":"string","format":"date-time"},"lastLoginDate":{"type":"string","format":"date-time"},"clientCorrs":{"type":"array","items":{"$ref":"#/components/schemas/ClientCorrDto"}}},"required":["birthDate","cifNbr","customerStatus","email","firstName","lastName","mobile"]},"OperationResultClientDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ClientDto"}}},"ClientFfpDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"csn":{"type":"string"},"ffpType":{"type":"string"},"membership":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}}},"OperationResultClientFfpDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ClientFfpDto"}}},"CardRequest":{"type":"object","properties":{"csn":{"type":"string"},"plasticSerialNumber":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"cardNo":{"type":"string"},"maskCardNo":{"type":"string"},"blockCode":{"type":"string"},"cardHolderName":{"type":"string"},"cardStatus":{"type":"string"},"cardIndicator":{"type":"string"},"cardActivationDate":{"type":"string","format":"date"},"cardCreationDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"oldCardNo":{"type":"string"},"sourceId":{"type":"string"}}},"CardResponse":{"type":"object","properties":{"valid":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"CardDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"csn":{"type":"string","maxLength":50,"minLength":0},"plasticSerialNumber":{"type":"string"},"cifNbr":{"type":"string","maxLength":20,"minLength":1},"productAccountNo":{"type":"string","maxLength":20,"minLength":1},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string","maxLength":20,"minLength":1},"maskCardNo":{"type":"string","maxLength":20,"minLength":0},"blockCode":{"type":"string","maxLength":10,"minLength":0},"cardHolderName":{"type":"string","maxLength":50,"minLength":1},"cardStatus":{"$ref":"#/components/schemas/ReferenceData"},"cardIndicator":{"type":"string","enum":["C","P","S"]},"cardActivationDate":{"type":"string","format":"date"},"cardCreationDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"oldCardNo":{"type":"string","maxLength":20,"minLength":0}},"required":["cardCreationDate","cardHolderName","cardNo","cardStatus","cifNbr","expiryDate","productAccountLevel","productAccountNo","productAccountType"]},"OperationResultCardDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CardDto"}}},"CardStatusDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"cardStatus":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["cardStatus","description"]},"OperationResultCardStatusDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CardStatusDto"}}},"CardBlockCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"cardBlockCode":{"type":"string","maxLength":10,"minLength":1},"atgGroupId":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"cardIndicator":{"type":"string","maxLength":50,"minLength":0},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["cardBlockCode"]},"OperationResultCardBlockCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CardBlockCodeDto"}}},"AccountTypeGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"atgGroupId":{"type":"string","maxLength":10,"minLength":1},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"sequenceNo":{"type":"integer","format":"int64","maximum":9999,"minimum":1},"description":{"type":"string","maxLength":100,"minLength":0}},"required":["atgGroupId","productAccountLevel","productAccountType","sequenceNo"]},"OperationResultAccountTypeGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AccountTypeGroupDto"}}},"AccountStatusDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"accountStatus":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["accountStatus","description"]},"OperationResultAccountStatusDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AccountStatusDto"}}},"AccountBlockCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"accountBlockCode":{"type":"string","maxLength":10,"minLength":1},"atgGroupId":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"autoForfeitAfter":{"type":"string","maxLength":4,"minLength":0},"disallowed":{"type":"array","items":{"type":"string"}}},"required":["accountBlockCode"]},"OperationResultAccountBlockCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AccountBlockCodeDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"ClientUpdateRequest":{"type":"object","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date"},"mobile":{"type":"string"},"email":{"type":"string"},"gender":{"type":"string"},"address":{"type":"string"},"country":{"type":"string"},"state":{"type":"string"},"city":{"type":"string"},"zipCode":{"type":"string"},"maritalStatus":{"type":"string"},"profilePicture":{"type":"string"},"income":{"type":"number"},"profileLanguage":{"type":"string"}}},"CardVo":{"type":"object","properties":{"csn":{"type":"string"},"plasticSerialNumber":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"cardNo":{"type":"string"},"maskCardNo":{"type":"string"},"blockCode":{"type":"string"},"cardHolderName":{"type":"string"},"cardStatus":{"type":"string"},"cardIndicator":{"type":"string"},"cardActivationDate":{"type":"string","format":"date"},"cardCreationDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"oldCardNo":{"type":"string"}}},"ClientVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"csn":{"type":"string"},"cifNbr":{"type":"string"},"holderType":{"type":"string"},"holderId":{"type":"string"},"clientName":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date"},"registrationDate":{"type":"string","format":"date"},"gender":{"type":"string"},"customerStatus":{"type":"string"},"countryOrigin":{"type":"string"},"blockCode":{"type":"string"},"maritalStatus":{"type":"string"},"income":{"type":"string"},"profilePicture":{"type":"string"},"profileLanguage":{"type":"string"},"mobile":{"type":"string"},"email":{"type":"string"},"address":{"type":"string"},"country":{"type":"string"},"zipCode":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"loyaltyAccount":{"$ref":"#/components/schemas/LoyaltyAccountVo"},"productAccounts":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}},"status":{"type":"string"},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"processDate":{"type":"string","format":"date-time"},"lastApproveBy":{"type":"string"},"lastApproveDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"}}},"LoyaltyAccountVo":{"type":"object","properties":{"csn":{"type":"string"},"loyaltyAccountNo":{"type":"string"},"loyaltyAccountStatus":{"type":"string"}}},"ProductAccountVo":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string"},"accountSerialNo":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"accountOpenDate":{"type":"string","format":"date"},"accountIndicator":{"type":"string"},"accountStatus":{"type":"string"},"blockCode":{"type":"string"},"blockCodeReason":{"type":"string"},"blockCodeLud":{"type":"string","format":"date"},"cycle":{"type":"string"},"cards":{"type":"array","items":{"$ref":"#/components/schemas/CardVo"}}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"ProductAccountCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"csn":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"accountStatus":{"$ref":"#/components/schemas/StringFilter"},"accountOpenDate":{"$ref":"#/components/schemas/LocalDateFilter"},"blockCode":{"$ref":"#/components/schemas/StringFilter"},"blockCodeReason":{"$ref":"#/components/schemas/StringFilter"},"blockCodeLud":{"$ref":"#/components/schemas/LocalDateFilter"},"cycle":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"ProductAccountTypeVo":{"type":"object","properties":{"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"},"description":{"type":"string"},"systemCode":{"type":"string"}}},"ProductAccountTypeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"atgGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ProductAccountLevelVo":{"type":"object","properties":{"productAccountLevel":{"type":"string"},"description":{"type":"string"},"systemCode":{"type":"string"}}},"ProductAccountLevelCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"csn":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"accountStatus":{"$ref":"#/components/schemas/StringFilter"},"accountOpenDate":{"$ref":"#/components/schemas/LocalDateFilter"},"blockCode":{"$ref":"#/components/schemas/StringFilter"},"blockCodeReason":{"$ref":"#/components/schemas/StringFilter"},"blockCodeLud":{"$ref":"#/components/schemas/LocalDateFilter"},"cycle":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"description":{"$ref":"#/components/schemas/StringFilter"}}},"CustomerStatusVo":{"type":"object","properties":{"customerStatus":{"type":"string"},"description":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"CustomerStatusCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"customerStatus":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DeliveryAddressDto":{"type":"object","properties":{"address":{"type":"string"},"zipCode":{"$ref":"#/components/schemas/ReferenceData"},"recipientName":{"type":"string"},"email":{"type":"string"},"mobile":{"type":"string"}}},"CustomerDto":{"type":"object","properties":{"cifNbr":{"type":"string"},"customerInformation":{"$ref":"#/components/schemas/ClientDto"},"customerContact":{"type":"array","items":{"$ref":"#/components/schemas/ClientCorrDto"}}}},"CardCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"csn":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"cardIndicator":{"$ref":"#/components/schemas/StringFilter"},"cardStatus":{"$ref":"#/components/schemas/StringFilter"},"blockCode":{"$ref":"#/components/schemas/StringFilter"},"cardHolderName":{"$ref":"#/components/schemas/StringFilter"},"cardActivationDate":{"$ref":"#/components/schemas/LocalDateFilter"},"cardCreationDate":{"$ref":"#/components/schemas/LocalDateFilter"},"expiryDate":{"$ref":"#/components/schemas/LocalDateFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ClientCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"firstName":{"$ref":"#/components/schemas/StringFilter"},"lastName":{"$ref":"#/components/schemas/StringFilter"},"clientName":{"$ref":"#/components/schemas/StringFilter"},"holderType":{"$ref":"#/components/schemas/StringFilter"},"holderId":{"$ref":"#/components/schemas/StringFilter"},"maritalStatus":{"$ref":"#/components/schemas/StringFilter"},"gender":{"$ref":"#/components/schemas/StringFilter"},"countryOrigin":{"$ref":"#/components/schemas/StringFilter"},"blockCode":{"$ref":"#/components/schemas/StringFilter"},"customerStatus":{"$ref":"#/components/schemas/StringFilter"},"birthDate":{"$ref":"#/components/schemas/LocalDateFilter"},"registrationDate":{"$ref":"#/components/schemas/LocalDateFilter"},"income":{"$ref":"#/components/schemas/DoubleFilter"},"mobile":{"$ref":"#/components/schemas/StringFilter"},"email":{"$ref":"#/components/schemas/StringFilter"},"address":{"$ref":"#/components/schemas/StringFilter"},"country":{"$ref":"#/components/schemas/StringFilter"},"zipCode":{"$ref":"#/components/schemas/StringFilter"},"city":{"$ref":"#/components/schemas/StringFilter"},"state":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DoubleFilter":{"type":"object","properties":{"equals":{"type":"number","format":"double"},"notEquals":{"type":"number","format":"double"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"number","format":"double"}},"notIn":{"type":"array","items":{"type":"number","format":"double"}},"greaterThan":{"type":"number","format":"double"},"lessThan":{"type":"number","format":"double"},"greaterThanOrEqual":{"type":"number","format":"double"},"lessThanOrEqual":{"type":"number","format":"double"}}},"AccountCardInfoRecord":{"type":"object","properties":{"accountType":{"type":"string"},"accountNo":{"type":"string"},"cardNo":{"type":"string"},"cifNbr":{"type":"string"},"cardStatus":{"type":"string"},"cardIndicator":{"type":"string"},"cardBlockCode":{"type":"string"},"cardExpiryDate":{"type":"string"},"accountBlockCode":{"type":"string"},"accountStatus":{"type":"string"},"accountOpenDate":{"type":"string"}}},"ClientFfpCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"ffpType":{"$ref":"#/components/schemas/StringFilter"},"membership":{"$ref":"#/components/schemas/StringFilter"},"firstName":{"$ref":"#/components/schemas/StringFilter"},"lastName":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CardListDto":{"type":"object","properties":{"cardNo":{"type":"string"},"cardDesc":{"type":"string"},"cardStatus":{"type":"string"},"amount":{"type":"integer","format":"int32"},"imageUrl":{"type":"string"},"productAccountNo":{"type":"string"}}},"CardStatusVo":{"type":"object","properties":{"cardStatus":{"type":"string"},"description":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"CardStatusCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cardStatus":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CardBlockCodeVo":{"type":"object","properties":{"cardBlockCode":{"type":"string"},"atgGroupId":{"type":"array","items":{"type":"string"}},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"cardIndicator":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"CardBlockCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cardBlockCode":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"disallowed":{"$ref":"#/components/schemas/StringFilter"},"cardIndicator":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AccountTypeGroupVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"atgGroupId":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"sequenceNo":{"type":"integer","format":"int64"},"description":{"type":"string"}}},"AccountTypeGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"atgGroupId":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AccountStatusVo":{"type":"object","properties":{"accountStatus":{"type":"string"},"description":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"AccountStatusCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"accountStatus":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AccountBlockCodeVo":{"type":"object","properties":{"accountBlockCode":{"type":"string"},"atgGroupId":{"type":"array","items":{"type":"string"}},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"autoForfeitAfter":{"type":"string"},"disallowed":{"type":"array","items":{"type":"string"}}}},"AccountBlockCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"accountBlockCode":{"$ref":"#/components/schemas/StringFilter"},"productAccountType":{"$ref":"#/components/schemas/StringFilter"},"productAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"disallowed":{"$ref":"#/components/schemas/StringFilter"},"autoForfeitAfter":{"$ref":"#/components/schemas/LongFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LongFilter":{"type":"object","properties":{"equals":{"type":"integer","format":"int64"},"notEquals":{"type":"integer","format":"int64"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"integer","format":"int64"}},"notIn":{"type":"array","items":{"type":"integer","format":"int64"}},"greaterThan":{"type":"integer","format":"int64"},"lessThan":{"type":"integer","format":"int64"},"greaterThanOrEqual":{"type":"integer","format":"int64"},"lessThanOrEqual":{"type":"integer","format":"int64"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"ApiResponseVoid":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"Pagination":{"type":"object","properties":{"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalItems":{"type":"integer","format":"int64"},"totalPages":{"type":"integer","format":"int32"}}}}}} \ No newline at end of file diff --git a/src/main/resources/specs/identity.json b/src/main/resources/specs/identity.json new file mode 100644 index 0000000..3a4f8b0 --- /dev/null +++ b/src/main/resources/specs/identity.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://identity-service:8080","description":"Generated server url"}],"tags":[{"name":"Merchant User Role","description":"Identity: Merchant User Role Management APIs"},{"name":"Merchant","description":"Identity: Merchant Permission Management APIs"},{"name":"API Key Management","description":"Manage API Keys for external gateway access"},{"name":"Module Management","description":"Module Management - APIs"},{"name":"Merchant Authentication","description":"Merchant login, forgot-password, renew password, and logout APIs"},{"name":"Member Users","description":"Registration and self-service profile management"},{"name":"Member Auth","description":"Login (email + password), token refresh, logout"},{"name":"User","description":"Identity: User Permission Management APIs"},{"name":"User","description":"Identity: User Management APIs"},{"name":"User Role- Permission","description":"Identity: User Role Management APIs"},{"name":"Merchant Account","description":"Identity: Merchant Account Management APIs"},{"name":"Member Admin","description":"Admin operations — NOT exposed on gateway-member"},{"name":"Keycloak","description":"Keycloak access Control"}],"paths":{"/api/api-keys/{id}/revoke":{"put":{"tags":["API Key Management"],"summary":"Revoke an API Key","description":"Marks an API Key as REVOKED so it can no longer be used for authentication","operationId":"revoke","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"}}}},"/api/user/sync-user":{"post":{"tags":["User"],"operationId":"syncUser","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SyncUserRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserResponseDto"}}}}}}},"/api/user/csr/create":{"post":{"tags":["User"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user/csr/create-draft":{"post":{"tags":["User"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user-role/csr/create":{"post":{"tags":["User Role- Permission"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-role/csr/create-draft":{"post":{"tags":["User Role- Permission"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-permission/check-permission":{"post":{"tags":["User"],"operationId":"checkPermission","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserPermissionCheckVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant/verify-password":{"post":{"tags":["Merchant Authentication"],"summary":"Verify merchant password","description":"Verify the current merchant password. Requires Authorization header with a valid bearer token.","operationId":"verifyPassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantVerifyPasswordRequest"}}},"required":true},"responses":{"200":{"description":"Merchant password verified successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"},"examples":{"Password verified successfully":{"description":"Password verified successfully","value":{"errorCode":"00","errorMessage":"Successfull","data":null}}}}}},"400":{"description":"Invalid request payload. Returns E114 or E004.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Missing old password":{"description":"Missing old password","value":{"errorCode":"E114","errorMessage":"Old Password must not be null","data":null}},"Account not found":{"description":"Account not found","value":{"errorCode":"E004","errorMessage":"Account not exist","data":null}}}}}},"401":{"description":"Invalid current password, invalid token, expired token, or missing token. Wrong password returns E045 and errorMessage in currentFailedCount_passwordFailureLimit format, for example 1_5 or 2_5.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Wrong password first failed attempt":{"description":"Wrong password first failed attempt","value":{"errorCode":"E045","errorMessage":"1_5","data":null}},"Wrong password second failed attempt":{"description":"Wrong password second failed attempt","value":{"errorCode":"E045","errorMessage":"2_5","data":null}},"Token invalid":{"description":"Token invalid","value":{"errorCode":"01","errorMessage":"Merchant token is invalid.","data":null}},"Token expired":{"description":"Token expired","value":{"errorCode":"01","errorMessage":"Merchant token is expired.","data":null}}}}}},"403":{"description":"Merchant account is not allowed to verify password, for example the account is already locked or blocked. Returns E012.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account locked":{"description":"Account locked","value":{"errorCode":"E012","errorMessage":"Account has been blocked. Please contact your administrator!","data":null}}}}}},"503":{"description":"Merchant authentication service is temporarily unavailable. Returns E113.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Authentication unavailable":{"description":"Authentication unavailable","value":{"errorCode":"E113","errorMessage":"Merchant authentication is temporarily unavailable.","data":null}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/merchant/renew-password":{"post":{"tags":["Merchant Authentication"],"summary":"Renew merchant password","description":"Changes the current merchant password. Requires Authorization header with a valid bearer token.","operationId":"renewPassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantRenewPasswordRequest"}}},"required":true},"responses":{"200":{"description":"Merchant password changed successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"},"examples":{"Password renewed successfully":{"description":"Password renewed successfully","value":{"errorCode":"00","errorMessage":"Successfull","data":null}}}}}},"400":{"description":"Invalid request payload or password renewal validation failed. Returns E114, E040, E004, E100, E010, E047, or E048.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Missing old password":{"description":"Missing old password","value":{"errorCode":"E114","errorMessage":"Old Password must not be null","data":null}},"Missing new password":{"description":"Missing new password","value":{"errorCode":"E040","errorMessage":"Password must not be null","data":null}},"Account not found":{"description":"Account not found","value":{"errorCode":"E004","errorMessage":"Account not exist","data":null}},"Old password incorrect":{"description":"Old password incorrect","value":{"errorCode":"E100","errorMessage":"Wrong old password input","data":null}},"New password same as old":{"description":"New password same as old","value":{"errorCode":"E010","errorMessage":"The new password must be different from the current password","data":null}},"New password invalid format":{"description":"New password invalid format","value":{"errorCode":"E047","errorMessage":"Invalid password input: Password must contain uppercase, lowercase, digit, and special character","data":null}},"New password matches recent password history":{"description":"New password matches recent password history","value":{"errorCode":"E048","errorMessage":"New password cannot match last 9 recent passwords","data":null}}}}}},"403":{"description":"Merchant account is not allowed to renew password, for example the account is already locked or blocked. Returns E012.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account locked":{"description":"Account locked","value":{"errorCode":"E012","errorMessage":"Account has been blocked. Please contact your administrator!","data":null}}}}}},"401":{"description":"Merchant token is invalid, expired, or missing.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Token invalid":{"description":"Token invalid","value":{"errorCode":"01","errorMessage":"Merchant token is invalid.","data":null}},"Token expired":{"description":"Token expired","value":{"errorCode":"01","errorMessage":"Merchant token is expired.","data":null}}}}}},"503":{"description":"Merchant authentication service is temporarily unavailable. Returns E113.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Authentication unavailable":{"description":"Authentication unavailable","value":{"errorCode":"E113","errorMessage":"Merchant authentication is temporarily unavailable.","data":null}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/merchant/mobile/refresh-token":{"post":{"tags":["Merchant Authentication"],"summary":"Refresh merchant mobile token","description":"Exchanges a valid merchant refresh token for a new access token.","operationId":"refreshMobileToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantMobileTokenRefreshRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantMobileTokenResponse"}}}}}}},"/api/merchant/mobile/logout":{"post":{"tags":["Merchant Authentication"],"summary":"Merchant mobile logout","description":"Revokes a merchant refresh token and invalidates the related Keycloak session.","operationId":"mobileLogout","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantMobileLogoutRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"}}}}}}},"/api/merchant/mobile/login":{"post":{"tags":["Merchant Authentication"],"summary":"Merchant mobile login","description":"Authenticates a merchant operator for native apps and returns access and refresh tokens.","operationId":"mobileLogin","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantLoginRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantMobileLoginResponse"}}}}}}},"/api/merchant/logout":{"post":{"tags":["Merchant Authentication"],"summary":"Merchant logout","description":"Logs out the current merchant session. Requires Authorization header with a valid bearer token.","operationId":"logout","responses":{"200":{"description":"Merchant logout completed","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"},"examples":{"Logout successful":{"description":"Logout successful","value":{"errorCode":"00","errorMessage":"Successfull","data":null}}}}}},"400":{"description":"Merchant account referenced by the token does not exist. Returns E004.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account not found":{"description":"Account not found","value":{"errorCode":"E004","errorMessage":"Account not exist","data":null}}}}}},"401":{"description":"Merchant token is invalid, expired, or missing.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Token invalid":{"description":"Token invalid","value":{"errorCode":"01","errorMessage":"Merchant token is invalid.","data":null}},"Token expired":{"description":"Token expired","value":{"errorCode":"01","errorMessage":"Merchant token is expired.","data":null}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/merchant/login":{"post":{"tags":["Merchant Authentication"],"summary":"Merchant login","description":"Authenticates a merchant operator and returns a Keycloak access token.","operationId":"login","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantLoginRequest"}}},"required":true},"responses":{"200":{"description":"Merchant login completed","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Successful login":{"description":"Successful login","value":{"errorCode":"00","errorMessage":"Successfull","data":{"userId":"merchant01","branchId":"BR001","branchName":"District 1","tokenExpiresIn":300,"firstLogin":false,"token":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...","passwordExpiry":false,"notifyExpirePasswordDateApproaching":false,"pinExpiryDate":"2026-06-15T00:00:00","mobilePhone":"0901234567","emailAddress":"merchant01@example.com","createFrom":"MA"}}}}}}},"400":{"description":"Invalid request payload. Returns E039, E040, or E002 depending on the validation error.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Missing operatorId":{"description":"Missing operatorId","value":{"errorCode":"E039","errorMessage":"User Id must not be null","data":null}},"Missing password":{"description":"Missing password","value":{"errorCode":"E040","errorMessage":"Password must not be null","data":null}},"Invalid payload":{"description":"Invalid payload","value":{"errorCode":"E002","errorMessage":"operatorId size must be between 3 and 100","data":null}}}}}},"401":{"description":"Invalid merchant credentials. Returns E044 when the account is not found, or E045 when the password is wrong. For E045, errorMessage is returned in currentFailedCount_passwordFailureLimit format, for example 1_5 or 2_5.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account not found":{"description":"Account not found","value":{"errorCode":"E044","errorMessage":"Invalid user id or password","data":null}},"Wrong password first failed attempt":{"description":"Wrong password first failed attempt","value":{"errorCode":"E045","errorMessage":"1_5","data":null}},"Wrong password second failed attempt":{"description":"Wrong password second failed attempt","value":{"errorCode":"E045","errorMessage":"2_5","data":null}}}}}},"403":{"description":"Merchant account is not allowed to login. Returns E005 when the account is inactive or its corporation is inactive, E012 when the number of failed attempts reaches the configured passwordFailureLimit, or E116 when a temporary password has expired before the first successful renew.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Account not activated":{"description":"Account not activated","value":{"errorCode":"E005","errorMessage":"The account has not activated yet","data":null}},"Account locked":{"description":"Account locked","value":{"errorCode":"E012","errorMessage":"Account has been blocked. Please contact your administrator!","data":null}},"Temporary password expired":{"description":"Temporary password expired","value":{"errorCode":"E116","errorMessage":"Temporary password has expired. Please request a new password.","data":null}}}}}},"503":{"description":"Keycloak token service is unavailable. Returns E113.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Authentication unavailable":{"description":"Authentication unavailable","value":{"errorCode":"E113","errorMessage":"Merchant authentication is temporarily unavailable.","data":null}}}}}}}}},"/api/merchant/forgot-password":{"post":{"tags":["Merchant Authentication"],"summary":"Forgot merchant password","description":"Resets the password for an active merchant account and sends the new default password to the registered email address.","operationId":"forgotPassword","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantForgotPasswordRequest"}}},"required":true},"responses":{"200":{"description":"Forgot-password request processed. Returns 00 when the email belongs to an active account in an active corporation, or E115 when the email is unregistered, inactive, blocked, or belongs to an inactive corporation.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantRenewResponse"},"examples":{"Password reset request sent":{"description":"Password reset request sent","value":{"errorCode":"00","errorMessage":"Password reset request has been sent","data":null}},"Password reset request failed":{"description":"Password reset request failed","value":{"errorCode":"E115","errorMessage":"Password reset request failed.","data":null}}}}}},"400":{"description":"Invalid email payload. Returns E041 when email is blank or E042 when email format is invalid.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Missing email":{"description":"Missing email","value":{"errorCode":"E041","errorMessage":"Email must not be null","data":null}},"Invalid email":{"description":"Invalid email","value":{"errorCode":"E042","errorMessage":"Email is invalid","data":null}}}}}},"503":{"description":"Password reset dependencies are unavailable, for example email dispatch failure.","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantLoginResponse"},"examples":{"Email dispatch failure":{"description":"Email dispatch failure","value":{"errorCode":"E027","errorMessage":"Sent email failed!","data":null}},"Authentication unavailable":{"description":"Authentication unavailable","value":{"errorCode":"E113","errorMessage":"Merchant authentication is temporarily unavailable.","data":null}}}}}}}}},"/api/merchant/check-permission":{"post":{"tags":["Merchant"],"operationId":"checkMerchantPermission","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantPermissionCheckVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant-user-role/csr/create":{"post":{"tags":["Merchant User Role"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantUserRoleDto"}}}}}}},"/api/merchant-account/csr/validate-unique":{"post":{"tags":["Merchant Account"],"operationId":"validateUnique","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountUniqueCheckRequest"}}}},"responses":{"200":{"description":"OK"}}}},"/api/merchant-account/csr/delete-corp-users":{"post":{"tags":["Merchant Account"],"operationId":"deleteCorpUsers","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantAccountRequest"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant-account/csr/create":{"post":{"tags":["Merchant Account"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/create-draft":{"post":{"tags":["Merchant Account"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/member/users/register":{"post":{"tags":["Member Users"],"summary":"Register","description":"Register a new member. email, firstName, lastName, cifNbr and password are all required.","operationId":"register","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberRegisterRequest"}}},"required":true},"responses":{"201":{"description":"Registered successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberRegisterResponse"}}}},"400":{"description":"Validation error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberRegisterResponse"}}}},"409":{"description":"Email already registered","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberRegisterResponse"}}}}}}},"/api/member/auth/token/refresh":{"post":{"tags":["Member Auth"],"summary":"Refresh token","description":"Exchange a valid refresh token for a new access token.","operationId":"refreshToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberTokenRefreshRequest"}}},"required":true},"responses":{"200":{"description":"Token refreshed","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}},"401":{"description":"Refresh token invalid or expired","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}}}}},"/api/member/auth/logout":{"post":{"tags":["Member Auth"],"summary":"Logout","description":"Revoke refresh token and invalidate the Keycloak session.","operationId":"logout_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberLogoutRequest"}}},"required":true},"responses":{"204":{"description":"Logged out"},"400":{"description":"Invalid request"}},"security":[{"bearerAuth":[]}]}},"/api/member/auth/login":{"post":{"tags":["Member Auth"],"summary":"Login","description":"Authenticate with email + password. Returns access token and refresh token.","operationId":"login_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberLoginRequest"}}},"required":true},"responses":{"200":{"description":"Login successful","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}},"400":{"description":"Validation error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}},"401":{"description":"Invalid credentials","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}},"503":{"description":"Identity provider unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberTokenResponse"}}}}}}},"/api/field-permission/csr/create":{"post":{"tags":["field-permission-resource"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/field-permission/csr/create-draft":{"post":{"tags":["field-permission-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/api-keys":{"get":{"tags":["API Key Management"],"summary":"List API Keys","description":"Returns a paginated list of API Keys (without key values)","operationId":"list","parameters":[{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PageApiKeyDto"}}}}}},"post":{"tags":["API Key Management"],"summary":"Create a new API Key","description":"Generates a new API Key. The full key value is returned only once in this response.","operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApiKeyRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateApiKeyResponse"}}}}}}},"/api/access-control/update-session-time-out":{"post":{"tags":["Keycloak"],"operationId":"updateAdminSessionTimeout","requestBody":{"content":{"application/json":{"schema":{"type":"integer","format":"int32"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/access-control/authentication/password-policy":{"post":{"tags":["Keycloak"],"operationId":"updatePasswordPolicy","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user/csr/reject":{"patch":{"tags":["User"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user/csr/edit":{"patch":{"tags":["User"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user/csr/edit-draft":{"patch":{"tags":["User"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user/csr/bulk-upload":{"patch":{"tags":["User"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user/csr/bulk-reject":{"patch":{"tags":["User"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user/csr/bulk-approve":{"patch":{"tags":["User"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user/csr/approve":{"patch":{"tags":["User"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user-role/csr/reject":{"patch":{"tags":["User Role- Permission"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-role/csr/edit":{"patch":{"tags":["User Role- Permission"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-role/csr/edit-draft":{"patch":{"tags":["User Role- Permission"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/user-role/csr/bulk-upload":{"patch":{"tags":["User Role- Permission"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user-role/csr/bulk-reject":{"patch":{"tags":["User Role- Permission"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user-role/csr/bulk-approve":{"patch":{"tags":["User Role- Permission"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user-role/csr/approve":{"patch":{"tags":["User Role- Permission"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/edit":{"patch":{"tags":["Merchant User Role"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantUserRoleDto"}}}}}}},"/api/merchant-account/csr/reject":{"patch":{"tags":["Merchant Account"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/edit":{"patch":{"tags":["Merchant Account"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/edit-draft":{"patch":{"tags":["Merchant Account"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/bulk-upload":{"patch":{"tags":["Merchant Account"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/merchant-account/csr/bulk-reject":{"patch":{"tags":["Merchant Account"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/merchant-account/csr/bulk-approve":{"patch":{"tags":["Merchant Account"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/merchant-account/csr/approve":{"patch":{"tags":["Merchant Account"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/member/users/me":{"get":{"tags":["Member Users"],"summary":"Get my profile","description":"Returns the authenticated member's profile including cifNbr.","operationId":"getProfile","parameters":[{"name":"X-Member-Id","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Profile returned","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}},"404":{"description":"Member not found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}}},"security":[{"bearerAuth":[]}]},"patch":{"tags":["Member Users"],"summary":"Update my profile","description":"Partially update firstName, lastName and/or email.","operationId":"updateProfile","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberUpdateProfileRequest"}}},"required":true},"responses":{"200":{"description":"Profile updated","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}},"409":{"description":"Email already taken","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}}},"security":[{"bearerAuth":[]}]}},"/api/member/admin/users/{id}/status":{"patch":{"tags":["Member Admin"],"summary":"Enable / disable member","operationId":"updateStatus","parameters":[{"name":"id","in":"path","description":"Keycloak user ID","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberUpdateStatusRequest"}}},"required":true},"responses":{"200":{"description":"Status updated","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}},"404":{"description":"Member not found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseMemberProfileResponse"}}}}},"security":[{"bearerAuth":[]}]}},"/api/field-permission/csr/reject":{"patch":{"tags":["field-permission-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/field-permission/csr/edit":{"patch":{"tags":["field-permission-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/field-permission/csr/edit-draft":{"patch":{"tags":["field-permission-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/field-permission/csr/bulk-upload":{"patch":{"tags":["field-permission-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/field-permission/csr/bulk-reject":{"patch":{"tags":["field-permission-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/field-permission/csr/bulk-approve":{"patch":{"tags":["field-permission-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/field-permission/csr/approve":{"patch":{"tags":["field-permission-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}},"/api/user/mini":{"get":{"tags":["user-controller"],"operationId":"findUserMiniByUserIds","parameters":[{"name":"userIds","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserProfileVo"}}}}}}}},"/api/user/me":{"get":{"tags":["User"],"operationId":"getCurrentUserProfile","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserResponseDto"}}}}}}},"/api/user/find-by-id":{"get":{"tags":["user-controller"],"operationId":"findById","parameters":[{"name":"userId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserVo"}}}}}}},"/api/user/csr/{recordNo}":{"get":{"tags":["User"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}},"/api/user/csr/rejection-reason/{recordNo}":{"get":{"tags":["User"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/user/csr/list":{"get":{"tags":["User"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}}},"/api/user/csr/id":{"get":{"tags":["User"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}},"/api/user/csr/id/{id}":{"get":{"tags":["User"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}},"/api/user/csr/id/generate":{"get":{"tags":["User"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user/csr/id/check/{id}":{"get":{"tags":["User"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user/csr/history/{recordNo}":{"get":{"tags":["User"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}},"/api/user/csr/history/list":{"get":{"tags":["User"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserRequestDto"}}}}}}}},"/api/user/csr/find-by-ids":{"get":{"tags":["User"],"operationId":"findByUserIds","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserResponseDto"}}}}}}}},"/api/user/csr/count":{"get":{"tags":["User"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/user/csr/check-email-in-using":{"get":{"tags":["User"],"operationId":"checkEmailInUsing","parameters":[{"name":"userId","in":"query","required":true,"schema":{"type":"string"}},{"name":"email","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/user/csr/by-role/list":{"get":{"tags":["User"],"operationId":"findAllByRole","parameters":[{"name":"roleId","in":"query","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserResponseDto"}}}}}}}},"/api/user/check-common-rule":{"get":{"tags":["user-controller"],"operationId":"checkCommonRule","parameters":[{"name":"creatorUserId","in":"query","required":true,"schema":{"type":"string"}},{"name":"approveUserId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/user-role/csr/{recordNo}":{"get":{"tags":["User Role- Permission"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}},"/api/user-role/csr/rejection-reason/{recordNo}":{"get":{"tags":["User Role- Permission"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/user-role/csr/list":{"get":{"tags":["User Role- Permission"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserRoleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}}},"/api/user-role/csr/id":{"get":{"tags":["User Role- Permission"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}},"/api/user-role/csr/id/{id}":{"get":{"tags":["User Role- Permission"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}},"/api/user-role/csr/id/generate":{"get":{"tags":["User Role- Permission"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user-role/csr/id/check/{id}":{"get":{"tags":["User Role- Permission"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/user-role/csr/history/{recordNo}":{"get":{"tags":["User Role- Permission"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}},"/api/user-role/csr/history/list":{"get":{"tags":["User Role- Permission"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserRoleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserRoleDto"}}}}}}}},"/api/user-role/csr/count":{"get":{"tags":["User Role- Permission"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserRoleCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/module/group-list":{"get":{"tags":["Module Management"],"operationId":"getLocale","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string"}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OlsGroupModuleDto"}}}}}}}},"/api/module/by-module-ids":{"get":{"tags":["module-controller"],"operationId":"findAllByModuleIds","parameters":[{"name":"moduleIds","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OlsModuleVo"}}}}}}}},"/api/module-access/me":{"get":{"tags":["module-access-controller"],"summary":"Get Module Access","operationId":"getModuleAccessMe","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ModuleAccessDto"}}}}}}}},"/api/module-access/all":{"get":{"tags":["module-access-controller"],"summary":"Load All Module Access","operationId":"getAllModuleAccess","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ModuleAccessDto"}}}}}}}},"/api/merchant/module-access/me":{"get":{"tags":["merchant-module-access-controller"],"summary":"Get Module Access","operationId":"getModuleAccessMe_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantModuleAccessDto"}}}}}}}},"/api/merchant/module-access/all":{"get":{"tags":["merchant-module-access-controller"],"summary":"Load All Module Access","operationId":"getAllModuleAccess_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantModuleAccessDto"}}}}}}}},"/api/merchant/mini":{"get":{"tags":["Merchant Authentication"],"operationId":"findMerchantMiniByUserIds","parameters":[{"name":"userIds","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserProfileVo"}}}}}}}},"/api/merchant/me/status":{"get":{"tags":["Merchant Authentication"],"summary":"Get current merchant account status","description":"Checks the current merchant account from the access token. Returns success only when the account, operator account status, and corporation are still valid.","operationId":"getCurrentAccountStatus","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountStatusResponse"}}}}},"security":[{"bearerAuth":[]}]}},"/api/merchant/find-by-id":{"get":{"tags":["Merchant Authentication"],"operationId":"findMerchantById","parameters":[{"name":"userId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantVo"}}}}}}},"/api/merchant/check-common-rule":{"get":{"tags":["Merchant Authentication"],"operationId":"checkMerchantCommonRule","parameters":[{"name":"creatorUserId","in":"query","required":true,"schema":{"type":"string"}},{"name":"approveUserId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/merchant-user-role/csr/{recordNo}":{"get":{"tags":["Merchant User Role"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/module/group-list":{"get":{"tags":["Merchant User Role"],"operationId":"getModuleGroupList","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string"}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}},{"name":"keyword","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantRoleModuleGroupDto"}}}}}}}},"/api/merchant-user-role/csr/list":{"get":{"tags":["Merchant User Role"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantUserRoleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}}},"/api/merchant-user-role/csr/id/{id}":{"get":{"tags":["Merchant User Role"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/id/generate":{"get":{"tags":["Merchant User Role"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-user-role/csr/id/check/{id}":{"get":{"tags":["Merchant User Role"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-user-role/csr/history/{recordNo}":{"get":{"tags":["Merchant User Role"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/history/list":{"get":{"tags":["Merchant User Role"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantUserRoleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}}}}}}},"/api/merchant-user-role/csr/count":{"get":{"tags":["Merchant User Role"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantUserRoleCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/merchant-account/csr/{recordNo}":{"get":{"tags":["Merchant Account"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/retrieve-user-info/{operatorId}":{"get":{"tags":["Merchant Account"],"operationId":"retrieveUserInfo","parameters":[{"name":"operatorId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/rejection-reason/{recordNo}":{"get":{"tags":["Merchant Account"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/merchant-account/csr/page":{"get":{"tags":["Merchant Account"],"operationId":"getPage","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PageMerchantAccountDto"}}}}}}},"/api/merchant-account/csr/list":{"get":{"tags":["Merchant Account"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}}},"/api/merchant-account/csr/id":{"get":{"tags":["Merchant Account"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/id/{id}":{"get":{"tags":["Merchant Account"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/id/generate":{"get":{"tags":["Merchant Account"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-account/csr/id/check/{id}":{"get":{"tags":["Merchant Account"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/merchant-account/csr/history/{recordNo}":{"get":{"tags":["Merchant Account"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}},"/api/merchant-account/csr/history/list":{"get":{"tags":["Merchant Account"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantAccountDto"}}}}}}}},"/api/merchant-account/csr/count":{"get":{"tags":["Merchant Account"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MerchantCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/member/admin/users":{"get":{"tags":["Member Admin"],"summary":"List members","description":"Paginated list of all members in the realm.","operationId":"listUsers","parameters":[{"name":"page","in":"query","description":"Zero-based page number","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0},"example":0},{"name":"size","in":"query","description":"Page size (max 100)","required":false,"schema":{"type":"integer","format":"int32","default":20,"maximum":100,"minimum":1},"example":20}],"responses":{"200":{"description":"List returned","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberProfileResponse"}}}},"403":{"description":"Forbidden","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberProfileResponse"}}}}},"security":[{"bearerAuth":[]}]}},"/api/internal/api-keys/validate":{"get":{"tags":["API Key Management"],"summary":"Validate API Key (internal)","description":"Internal endpoint for gateway to validate API Key by hash","operationId":"validate","parameters":[{"name":"keyHash","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiKeyValidationResult"}}}}}}},"/api/field-permission/csr/{recordNo}":{"get":{"tags":["field-permission-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}},"/api/field-permission/csr/rejection-reason/{recordNo}":{"get":{"tags":["field-permission-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/field-permission/csr/list":{"get":{"tags":["field-permission-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/FieldPermissionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}}},"/api/field-permission/csr/id":{"get":{"tags":["field-permission-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}},"/api/field-permission/csr/id/{id}":{"get":{"tags":["field-permission-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}},"/api/field-permission/csr/id/generate":{"get":{"tags":["field-permission-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/field-permission/csr/id/check/{id}":{"get":{"tags":["field-permission-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/field-permission/csr/history/{recordNo}":{"get":{"tags":["field-permission-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}},"/api/field-permission/csr/history/list":{"get":{"tags":["field-permission-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/FieldPermissionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FieldPermissionDto"}}}}}}}},"/api/field-permission/csr/count":{"get":{"tags":["field-permission-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/FieldPermissionCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/user/csr/delete":{"delete":{"tags":["User"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRequestDto"}}}}}}},"/api/user-role/csr/delete":{"delete":{"tags":["User Role- Permission"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultUserRoleDto"}}}}}}},"/api/merchant-user-role/csr/delete":{"delete":{"tags":["Merchant User Role"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantUserRoleDto"}}}}}}},"/api/merchant-account/csr/delete":{"delete":{"tags":["Merchant Account"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMerchantAccountDto"}}}}}}},"/api/member/admin/users/{id}":{"delete":{"tags":["Member Admin"],"summary":"Delete member","description":"Permanently removes a member from the realm.","operationId":"deleteUser","parameters":[{"name":"id","in":"path","description":"Keycloak user ID","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"Deleted"},"404":{"description":"Member not found"}},"security":[{"bearerAuth":[]}]}},"/api/field-permission/csr/delete":{"delete":{"tags":["field-permission-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultFieldPermissionDto"}}}}}}}},"components":{"schemas":{"SyncUserRequest":{"type":"object","properties":{"userId":{"type":"string","maxLength":10,"minLength":1,"pattern":"^(?!.*[\\p{IsCyrillic}\\p{IsGreek}\\p{IsHan}\\p{IsArabic}])[a-zA-Z0-9]{1,10}$"},"email":{"type":"string","maxLength":200,"minLength":1,"pattern":"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,6}$"},"roles":{"type":"array","items":{"type":"string"}}},"required":["email","userId"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"UserResponseDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"userId":{"type":"string"},"profileName":{"type":"string"},"email":{"type":"string"},"profileStartDate":{"type":"string","format":"date"},"profileEndDate":{"type":"string","format":"date"},"userGroup":{"type":"string"},"userRoles":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"reportAccessRight":{"type":"string"},"accessDays":{"type":"string"},"accessTimeStart":{"type":"string"},"accessTimeEnd":{"type":"string"},"languageCode":{"type":"string","enum":["EN","VI"]},"userStatus":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"corporation":{"$ref":"#/components/schemas/ReferenceData"},"chain":{"$ref":"#/components/schemas/ReferenceData"},"store":{"$ref":"#/components/schemas/ReferenceData"}}},"UserRequestDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"userId":{"type":"string","maxLength":10,"minLength":1,"pattern":"^(?!.*[\\p{IsCyrillic}\\p{IsGreek}\\p{IsHan}\\p{IsArabic}])[a-zA-Z0-9]{1,10}$"},"profileName":{"type":"string","maxLength":200,"minLength":1},"password":{"type":"string","maxLength":200,"minLength":1},"confirmPassword":{"type":"string","maxLength":200,"minLength":1},"email":{"type":"string","maxLength":200,"minLength":1,"pattern":"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,6}$"},"languageCode":{"type":"string","enum":["EN","VI"]},"accessTimeStart":{"type":"string"},"accessTimeEnd":{"type":"string"},"profileStartDate":{"type":"string","format":"date"},"profileEndDate":{"type":"string","format":"date"},"userRoles":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"reportAccessRight":{"$ref":"#/components/schemas/ReferenceData"},"accessDays":{"type":"array","items":{"type":"string","enum":["1","2","3","4","5","6","7"]}},"userStatus":{"type":"string","enum":["0","1"]},"createdDate":{"type":"string","format":"date-time"},"corporations":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"chains":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"stores":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["accessDays","accessTimeEnd","accessTimeStart","email","languageCode","profileEndDate","profileName","profileStartDate","userId","userRoles","userStatus"]},"OperationResultUserRequestDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/UserRequestDto"}}},"DataPermissionInfoDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"actions":{"type":"array","items":{"type":"string","enum":["CRE","D","H","M","V","A","COP"]}},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"description":{"type":"string"}},"required":["actions","effectiveFrom","effectiveTo","moduleId"]},"DataPermissionSettingDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"actions":{"type":"array","items":{"type":"string","enum":["CRE","D","H","M","V","A","COP"]}},"blockType":{"type":"string","enum":["FIELD","SCREEN"]},"alertMessage":{"type":"string"},"fieldId":{"$ref":"#/components/schemas/ReferenceData"},"maskedData":{"type":"string"},"condition":{"type":"string"}},"required":["actions","blockType","moduleId"]},"FieldPermissionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"fieldId":{"type":"string","minLength":1},"viewable":{"type":"boolean"},"editable":{"type":"boolean"}},"required":["fieldId","moduleId"]},"ModulePermissionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"isCreate":{"type":"boolean"},"isTemplate":{"type":"boolean"},"isModify":{"type":"boolean"},"isDelete":{"type":"boolean"},"isApprove":{"type":"boolean"},"isCopy":{"type":"boolean"},"isHistory":{"type":"boolean"}},"required":["moduleId"]},"UserRoleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleId":{"type":"string","maxLength":20,"minLength":1},"roleName":{"type":"string","maxLength":200,"minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"modulePermissions":{"type":"array","items":{"$ref":"#/components/schemas/ModulePermissionDto"}},"fieldPermissions":{"type":"array","items":{"$ref":"#/components/schemas/FieldPermissionDto"}},"dataPermissionInfos":{"type":"array","items":{"$ref":"#/components/schemas/DataPermissionInfoDto"}},"dataPermissionSettings":{"type":"array","items":{"$ref":"#/components/schemas/DataPermissionSettingDto"}}},"required":["roleId","roleName"]},"OperationResultUserRoleDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/UserRoleDto"}}},"UserPermissionCheckVo":{"type":"object","properties":{"userId":{"type":"string"},"slug":{"type":"string"},"servicePath":{"type":"string"},"function":{"type":"string"}}},"MerchantVerifyPasswordRequest":{"type":"object","description":"Request payload for merchant password verification","properties":{"oldPassword":{"type":"string","description":"Current merchant password","example":"P@ssw0rd123","minLength":1}},"required":["oldPassword"]},"MerchantLoginAuthMethod":{"type":"object","description":"Authentication method details","properties":{"code":{"type":"string","description":"Authentication method code","example":"SMS"},"description":{"type":"string","description":"Authentication method description","example":"SMS OTP"}}},"MerchantLoginCorporation":{"type":"object","description":"Corporation details in merchant login response","properties":{"name":{"type":"string","description":"Corporation name","example":"OneEmpower Corporate"},"description":{"type":"string","description":"Corporation description","example":"OneEmpower merchant corporation"},"fax":{"type":"string","description":"Corporation fax","example":"02887654321"},"website":{"type":"string","description":"Corporation website","example":"https://www.oneempower.com"},"corporation_id":{"type":"string","description":"Corporation identifier","example":"CORP001"},"contact_person":{"type":"string","description":"Corporation contact person","example":"John Doe"},"email_address":{"type":"string","description":"Corporation email address","example":"corp@example.com"},"address_line_1":{"type":"string","description":"Corporation address line 1","example":123},"address_line_2":{"type":"string","description":"Corporation address line 2","example":"Floor 8"},"zip_code":{"type":"string","description":"Corporation zip code","example":700000},"phone_number":{"type":"string","description":"Corporation phone number","example":"02812345678"},"corporation_type":{"type":"string","description":"Corporation type","example":"PARTNER"},"avatar_id":{"type":"string","description":"Corporation avatar id","example":"corp-avatar-001"}}},"MerchantLoginData":{"type":"object","description":"Merchant login response data","properties":{"userId":{"type":"string","description":"Merchant operator identifier","example":"merchant01"},"corporation":{"$ref":"#/components/schemas/MerchantLoginCorporation","description":"Corporation details"},"branchId":{"type":"string","description":"Branch identifier","example":"BR001"},"branchName":{"type":"string","description":"Branch name","example":"District 1"},"tokenExpiresIn":{"type":"integer","format":"int64","description":"Access token lifetime in seconds","example":300},"firstLogin":{"type":"boolean","description":"Indicates whether this is the first login","example":true},"token":{"type":"string","description":"Keycloak bearer access token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"passwordExpiry":{"type":"boolean","description":"Indicates whether password is expired","example":false},"sellRate":{"type":"number","format":"double","description":"Sell rate","example":1.0},"authenticationMethod":{"$ref":"#/components/schemas/MerchantLoginAuthMethod","description":"Authentication method"},"notifyExpirePasswordDateApproaching":{"type":"boolean","description":"Indicates whether password expiry warning should be shown","example":false},"pinExpiryDate":{"type":"string","description":"Password expiry date","example":"2026-06-15T00:00:00"},"mobilePhone":{"type":"string","description":"Merchant mobile phone","example":"0901234567"},"emailAddress":{"type":"string","description":"Merchant email address","example":"merchant01@example.com"},"imageUrl":{"type":"string","description":"Merchant image URL","example":"https://cdn.example.com/merchant01.png"},"createFrom":{"type":"string","description":"User creation source","example":"MA"}}},"MerchantRenewResponse":{"type":"object","description":"Merchant password or session operation response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantLoginData","description":"Reserved response payload. Null for successful renew-password and logout responses."}}},"MerchantLoginResponse":{"type":"object","description":"Merchant login response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantLoginData","description":"Merchant login payload"}}},"MerchantRenewPasswordRequest":{"type":"object","description":"Request payload for merchant password renewal","properties":{"oldPassword":{"type":"string","description":"Current merchant password","example":"P@ssw0rd123","minLength":1},"password":{"type":"string","description":"New merchant password","example":"NewP@ssw0rd123","minLength":1}},"required":["oldPassword","password"]},"MerchantMobileTokenRefreshRequest":{"type":"object","description":"Request payload for merchant mobile token refresh","properties":{"refreshToken":{"type":"string","description":"Keycloak refresh token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...","maxLength":2048,"minLength":0}},"required":["refreshToken"]},"MerchantMobileTokenData":{"type":"object","description":"Merchant mobile token response data","properties":{"tokenType":{"type":"string","description":"OAuth token type","example":"Bearer"},"token":{"type":"string","description":"Keycloak bearer access token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"tokenExpiresIn":{"type":"integer","format":"int64","description":"Access token lifetime in seconds","example":300},"refreshToken":{"type":"string","description":"Keycloak refresh token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"refreshTokenExpiresIn":{"type":"integer","format":"int64","description":"Refresh token lifetime in seconds","example":1800}}},"MerchantMobileTokenResponse":{"type":"object","description":"Merchant mobile token response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantMobileTokenData","description":"Merchant mobile token payload"}}},"MerchantMobileLogoutRequest":{"type":"object","description":"Request payload for merchant mobile logout","properties":{"refreshToken":{"type":"string","description":"Keycloak refresh token to revoke","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...","maxLength":2048,"minLength":0}},"required":["refreshToken"]},"MerchantLoginRequest":{"type":"object","description":"Request payload for merchant login","properties":{"operatorId":{"type":"string","description":"Merchant operator identifier. Supports emailAddress, mobilePhone, or operatorId alias.","example":"merchant01","maxLength":100,"minLength":3},"password":{"type":"string","description":"Merchant password","example":"P@ssw0rd123","maxLength":255,"minLength":3}},"required":["operatorId","password"]},"MerchantMobileLoginData":{"type":"object","description":"Merchant mobile login response data","properties":{"userId":{"type":"string","description":"Merchant operator identifier","example":"merchant01"},"corporation":{"$ref":"#/components/schemas/MerchantLoginCorporation","description":"Corporation details"},"branchId":{"type":"string","description":"Branch identifier","example":"BR001"},"branchName":{"type":"string","description":"Branch name","example":"District 1"},"tokenExpiresIn":{"type":"integer","format":"int64","description":"Access token lifetime in seconds","example":300},"firstLogin":{"type":"boolean","description":"Indicates whether this is the first login","example":true},"token":{"type":"string","description":"Keycloak bearer access token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"passwordExpiry":{"type":"boolean","description":"Indicates whether password is expired","example":false},"sellRate":{"type":"number","format":"double","description":"Sell rate","example":1.0},"authenticationMethod":{"$ref":"#/components/schemas/MerchantLoginAuthMethod","description":"Authentication method"},"notifyExpirePasswordDateApproaching":{"type":"boolean","description":"Indicates whether password expiry warning should be shown","example":false},"pinExpiryDate":{"type":"string","description":"Password expiry date","example":"2026-06-15T00:00:00"},"mobilePhone":{"type":"string","description":"Merchant mobile phone","example":"0901234567"},"emailAddress":{"type":"string","description":"Merchant email address","example":"merchant01@example.com"},"imageUrl":{"type":"string","description":"Merchant image URL","example":"https://cdn.example.com/merchant01.png"},"createFrom":{"type":"string","description":"User creation source","example":"MA"},"tokenType":{"type":"string","description":"OAuth token type","example":"Bearer"},"refreshToken":{"type":"string","description":"Keycloak refresh token","example":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9..."},"refreshTokenExpiresIn":{"type":"integer","format":"int64","description":"Refresh token lifetime in seconds","example":1800}}},"MerchantMobileLoginResponse":{"type":"object","description":"Merchant mobile login response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantMobileLoginData","description":"Merchant mobile login payload"}}},"MerchantForgotPasswordRequest":{"type":"object","description":"Request payload for merchant forgot-password","properties":{"emailAddress":{"type":"string","format":"email","description":"Registered merchant email address","example":"merchant01@example.com","maxLength":50,"minLength":0}},"required":["emailAddress"]},"MerchantPermissionCheckVo":{"type":"object","properties":{"userId":{"type":"string"},"slug":{"type":"string"},"servicePath":{"type":"string"},"function":{"type":"string"}}},"MerchantModulePermissionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleRecordNo":{"type":"integer","format":"int64"},"roleId":{"type":"string"},"corporation":{"type":"string"},"corporationRecordNo":{"type":"integer","format":"int64"},"moduleId":{"$ref":"#/components/schemas/ReferenceData"},"isCreate":{"type":"boolean"},"isTemplate":{"type":"boolean"},"isModify":{"type":"boolean"},"isDelete":{"type":"boolean"},"isApprove":{"type":"boolean"},"isCopy":{"type":"boolean"},"isHistory":{"type":"boolean"}},"required":["moduleId"]},"MerchantUserRoleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"roleId":{"type":"string","maxLength":50,"minLength":1},"roleName":{"type":"string","maxLength":255,"minLength":1},"description":{"type":"string","maxLength":2048,"minLength":0},"corporation":{"type":"string"},"corporationRecordNo":{"type":"integer","format":"int64"},"modulePermissions":{"type":"array","items":{"$ref":"#/components/schemas/MerchantModulePermissionDto"}}},"required":["roleId","roleName"]},"OperationResultMerchantUserRoleDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MerchantUserRoleDto"}}},"MerchantAccountUniqueCheckRequest":{"type":"object","properties":{"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"}}},"MerchantAccountRequest":{"type":"object","properties":{"userId":{"type":"string"},"userName":{"type":"string"},"password":{"type":"string"},"operatorId":{"type":"string"},"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"},"operatorPin":{"type":"string"}}},"MerchantAccountDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"userName":{"type":"string","maxLength":50,"minLength":1},"password":{"type":"string","maxLength":200,"minLength":1},"confirmPassword":{"type":"string","maxLength":200,"minLength":1},"businessId":{"type":"integer","format":"int64","readOnly":true},"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"},"avatar":{"$ref":"#/components/schemas/MerchantAvatarReference"},"authenticationMethod":{"type":"string"},"userRoles":{"type":"array","items":{"type":"string"}},"userId":{"type":"string","readOnly":true},"corporation":{"$ref":"#/components/schemas/ReferenceData","readOnly":true},"createFrom":{"type":"string","readOnly":true},"firstLoginDate":{"type":"string","format":"date-time","readOnly":true},"createDate":{"type":"string","format":"date-time","readOnly":true},"pinExpiryDate":{"type":"string","format":"date-time","readOnly":true},"loginFailedTimes":{"type":"string","readOnly":true},"stockGroup":{"type":"string","readOnly":true},"serialNo":{"type":"string","readOnly":true},"corporationRecordNo":{"type":"integer","format":"int64","readOnly":true},"firstLogin":{"type":"boolean","readOnly":true},"user_name":{"type":"string","readOnly":true},"userStatus":{"type":"string"}},"required":["userName"]},"MerchantAvatarReference":{"type":"object","properties":{"imageId":{"type":"string"},"imageSource":{"type":"string"},"imageUrl":{"type":"string"}}},"OperationResultMerchantAccountDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MerchantAccountDto"}}},"MemberRegisterRequest":{"type":"object","description":"Member registration request","properties":{"email":{"type":"string","format":"email","description":"Email address","example":"member@gmail.com","maxLength":100,"minLength":0},"password":{"type":"string","description":"Password (min 8 chars)","example":"P@ssw0rd123","maxLength":50,"minLength":8},"firstName":{"type":"string","description":"First name","example":"Van A","maxLength":50,"minLength":0},"lastName":{"type":"string","description":"Last name","example":"Nguyen","maxLength":50,"minLength":0},"cifNbr":{"type":"string","description":"CIF number from core banking","example":"CIF001","maxLength":20,"minLength":0}},"required":["cifNbr","email","firstName","lastName","password"]},"ApiResponseMemberRegisterResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/MemberRegisterResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberRegisterResponse":{"type":"object","description":"Member registration response","properties":{"keycloakUserId":{"type":"string","description":"Keycloak user ID","example":"550e8400-e29b-41d4-a716-446655440000"},"cifNbr":{"type":"string","description":"CIF number","example":"CIF001"},"email":{"type":"string","description":"Email address","example":"member@gmail.com"},"firstName":{"type":"string","description":"First name","example":"Van A"},"lastName":{"type":"string","description":"Last name","example":"Nguyen"}}},"Pagination":{"type":"object","properties":{"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalItems":{"type":"integer","format":"int64"},"totalPages":{"type":"integer","format":"int32"}}},"MemberTokenRefreshRequest":{"type":"object","description":"Token refresh request","properties":{"refreshToken":{"type":"string","description":"Keycloak refresh token","example":"eyJhbGci...","maxLength":2048,"minLength":0}},"required":["refreshToken"]},"ApiResponseMemberTokenResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/MemberTokenResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberTokenResponse":{"type":"object","description":"Token response","properties":{"cif":{"type":"string","description":"Cif Number","example":"eyJhbGci...","maxLength":50},"token":{"type":"string","description":"Access token","example":"eyJhbGci...","maxLength":500},"tokenExpiresIn":{"type":"integer","format":"int64","description":"Access token lifetime in seconds","example":300,"maxLength":14},"refreshToken":{"type":"string","description":"Refresh token","example":"eyJhbGci...","maxLength":500},"refreshTokenExpiresIn":{"type":"integer","format":"int64","description":"Refresh token lifetime in seconds","example":1800,"maxLength":14}}},"MemberLogoutRequest":{"type":"object","description":"Logout request","properties":{"refreshToken":{"type":"string","description":"Refresh token to revoke","example":"eyJhbGci...","maxLength":2048,"minLength":0}},"required":["refreshToken"]},"MemberLoginRequest":{"type":"object","description":"Member login request","properties":{"email":{"type":"string","format":"email","description":"Email address","example":"member@gmail.com","maxLength":100,"minLength":0},"password":{"type":"string","description":"Password","example":"P@ssw0rd123","maxLength":50,"minLength":8}},"required":["email","password"]},"OperationResultFieldPermissionDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/FieldPermissionDto"}}},"CreateApiKeyRequest":{"type":"object","properties":{"name":{"type":"string","minLength":1},"tenantId":{"type":"string","format":"uuid"},"rateLimitRps":{"type":"integer","format":"int32"},"allowedPaths":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string","format":"date-time"}},"required":["name","tenantId"]},"CreateApiKeyResponse":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"apiKey":{"type":"string"},"keyPrefix":{"type":"string"},"name":{"type":"string"},"tenantId":{"type":"string","format":"uuid"},"rateLimitRps":{"type":"integer","format":"int32"},"allowedPaths":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string","format":"date-time"}}},"AppParamVo":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"string"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"MemberUpdateProfileRequest":{"type":"object","description":"Update member profile request","properties":{"userId":{"type":"string","description":"xxxx-xxxx-xxxxx","example":"5884390a-xxxx-xxxx-xxxx-xxxxxxxxxxxx"},"firstName":{"type":"string","description":"First name","example":"Van A"},"lastName":{"type":"string","description":"Last name","example":"Nguyen"},"email":{"type":"string","description":"New email address","example":"new@gmail.com"}}},"ApiResponseMemberProfileResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/MemberProfileResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberProfileResponse":{"type":"object","description":"Member profile","properties":{"id":{"type":"string","description":"Keycloak user ID","example":"550e8400-e29b-41d4-a716-446655440000"},"email":{"type":"string","description":"Email address","example":"member@gmail.com"},"firstName":{"type":"string","description":"First name","example":"Van A"},"lastName":{"type":"string","description":"Last name","example":"Nguyen"},"cifNbr":{"type":"string","description":"CIF number from core banking","example":"CIF001"},"status":{"type":"string","description":"Account status","enum":["ACTIVE","INACTIVE","LOCKED"]}}},"MemberUpdateStatusRequest":{"type":"object","description":"Update member status request (admin)","properties":{"enabled":{"type":"boolean","description":"true = enable, false = disable","example":true}},"required":["enabled"]},"UserProfileVo":{"type":"object","properties":{"userId":{"type":"string"},"profileName":{"type":"string"}}},"UserVo":{"type":"object","properties":{"userId":{"type":"string"},"profileName":{"type":"string"},"email":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"profileStartDate":{"type":"string","format":"date"},"profileEndDate":{"type":"string","format":"date"},"userGroup":{"type":"string"},"userRoles":{"type":"string"},"reportAccessRight":{"type":"string"},"accessDays":{"type":"string"},"accessTimeStart":{"type":"string"},"accessTimeEnd":{"type":"string"},"languageCode":{"type":"string"},"userStatus":{"type":"string"},"userType":{"type":"string"},"corporations":{"type":"string"},"chains":{"type":"string"},"stores":{"type":"string"}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"InstantFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"UserCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"userId":{"$ref":"#/components/schemas/StringFilter"},"profileName":{"$ref":"#/components/schemas/StringFilter"},"email":{"$ref":"#/components/schemas/StringFilter"},"createdDate":{"$ref":"#/components/schemas/InstantFilter"},"userRoles":{"$ref":"#/components/schemas/StringFilter"},"reportAccessRight":{"$ref":"#/components/schemas/StringFilter"},"userStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"UserRoleCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"roleId":{"$ref":"#/components/schemas/StringFilter"},"roleName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OlsGroupModuleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"groupModuleId":{"type":"string","maxLength":50,"minLength":1},"groupModuleName":{"type":"string","maxLength":255,"minLength":1},"description":{"type":"string","maxLength":255,"minLength":1},"groupOrder":{"type":"integer","format":"int32"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"modules":{"type":"array","items":{"$ref":"#/components/schemas/OlsModuleDto"}}},"required":["description","groupModuleId","groupModuleName"]},"OlsModuleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"moduleId":{"type":"string","maxLength":50,"minLength":1},"groupModuleId":{"$ref":"#/components/schemas/ReferenceData"},"moduleName":{"type":"string","maxLength":255,"minLength":1},"moduleType":{"type":"string"},"description":{"type":"string","maxLength":255,"minLength":1},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"allowCreate":{"type":"boolean"},"allowModify":{"type":"boolean"},"allowHistory":{"type":"boolean"},"allowDelete":{"type":"boolean"},"allowApprove":{"type":"boolean"},"allowCopy":{"type":"boolean"},"allowDownload":{"type":"boolean"},"allowTemplate":{"type":"boolean"},"autoApprove":{"type":"boolean"}},"required":["description","groupModuleId","moduleId","moduleName"]},"OlsModuleVo":{"type":"object","properties":{"moduleId":{"type":"string"},"groupModuleId":{"type":"string"},"moduleName":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"moduleType":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"allowCreate":{"type":"boolean"},"allowModify":{"type":"boolean"},"allowHistory":{"type":"boolean"},"allowDelete":{"type":"boolean"},"allowApprove":{"type":"boolean"},"allowCopy":{"type":"boolean"},"allowDownload":{"type":"boolean"},"allowTemplate":{"type":"boolean"},"autoApprove":{"type":"boolean"}}},"ModuleAccessDto":{"type":"object","properties":{"groupModuleId":{"type":"string"},"groupModuleName":{"type":"string"},"description":{"type":"string"},"groupOrder":{"type":"integer","format":"int32"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"modules":{"type":"array","items":{"$ref":"#/components/schemas/ModulePermissionResponse"}}}},"ModulePermissionResponse":{"type":"object","properties":{"moduleId":{"type":"string"},"groupModuleId":{"type":"string"},"moduleName":{"type":"string"},"moduleType":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"isCreate":{"type":"boolean"},"isTemplate":{"type":"boolean"},"isModify":{"type":"boolean"},"isDelete":{"type":"boolean"},"isApprove":{"type":"boolean"},"isCopy":{"type":"boolean"},"isHistory":{"type":"boolean"}}},"MerchantModuleAccessDto":{"type":"object","properties":{"groupModuleId":{"type":"string"},"groupModuleName":{"type":"string"},"description":{"type":"string"},"groupOrder":{"type":"integer","format":"int32"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"modules":{"type":"array","items":{"$ref":"#/components/schemas/MerchantModulePermissionResponse"}}}},"MerchantModulePermissionResponse":{"type":"object","properties":{"moduleId":{"type":"string"},"groupModuleId":{"type":"string"},"moduleName":{"type":"string"},"moduleType":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"isCreate":{"type":"boolean"},"isTemplate":{"type":"boolean"},"isModify":{"type":"boolean"},"isDelete":{"type":"boolean"},"isApprove":{"type":"boolean"},"isCopy":{"type":"boolean"},"isHistory":{"type":"boolean"}}},"MerchantAccountStatusData":{"type":"object","description":"Current merchant account status","properties":{"operatorId":{"type":"string","description":"Current merchant operator id","example":"merchant01"},"valid":{"type":"boolean","description":"Whether current merchant context is valid","example":true},"locked":{"type":"boolean","description":"Whether current merchant operator account is locked","example":false}}},"MerchantAccountStatusResponse":{"type":"object","description":"Merchant account status response wrapper","properties":{"errorCode":{"type":"string","description":"Application response code","example":"00"},"errorMessage":{"type":"string","description":"Application response message","example":"Successfull"},"data":{"$ref":"#/components/schemas/MerchantAccountStatusData","description":"Current merchant account status"}}},"MerchantVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"businessId":{"type":"integer","format":"int64"},"userName":{"type":"string"},"password":{"type":"string"},"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"},"avatarUrl":{"type":"string"},"authenticationMethod":{"type":"string"},"corporations":{"type":"string"},"brands":{"type":"string"},"stores":{"type":"string"},"createFrom":{"type":"string"},"status":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"lastApproveDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastApproveBy":{"type":"string"},"firstLoginDate":{"type":"string","format":"date-time"},"createDate":{"type":"string","format":"date-time"},"operatorId":{"type":"string"},"operatorPin":{"type":"string"},"messageId":{"type":"string"},"pinExpiryDate":{"type":"string","format":"date-time"},"jwt":{"type":"string"},"loginFailedTimes":{"type":"string"},"resetKey":{"type":"string"},"resetDate":{"type":"string","format":"date-time"},"stockGroup":{"type":"string"},"serialNo":{"type":"string"},"operatorAccountStatus":{"type":"string"}}},"MerchantRoleModuleDto":{"type":"object","properties":{"moduleId":{"type":"string"},"groupModuleId":{"type":"string"},"moduleName":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"moduleType":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"moduleOrder":{"type":"integer","format":"int32"},"serviceId":{"type":"string"},"servicePath":{"type":"string"},"allowCreate":{"type":"boolean"},"allowModify":{"type":"boolean"},"allowHistory":{"type":"boolean"},"allowDelete":{"type":"boolean"},"allowApprove":{"type":"boolean"},"allowCopy":{"type":"boolean"},"allowDownload":{"type":"boolean"},"allowTemplate":{"type":"boolean"},"autoApprove":{"type":"boolean"}}},"MerchantRoleModuleGroupDto":{"type":"object","properties":{"groupModuleId":{"type":"string"},"groupModuleName":{"type":"string"},"description":{"type":"string"},"slug":{"type":"string"},"icon":{"type":"string"},"helpText":{"type":"string"},"groupOrder":{"type":"integer","format":"int32"},"modules":{"type":"array","items":{"$ref":"#/components/schemas/MerchantRoleModuleDto"}}}},"MerchantUserRoleCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"roleId":{"$ref":"#/components/schemas/StringFilter"},"roleName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"corporation":{"$ref":"#/components/schemas/StringFilter"}}},"ListContainsFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"containsList":{"type":"string"},"doesNotContainList":{"type":"string"}}},"MerchantCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"operatorId":{"$ref":"#/components/schemas/StringFilter"},"emailAddress":{"$ref":"#/components/schemas/StringFilter"},"mobilePhone":{"$ref":"#/components/schemas/StringFilter"},"corporation":{"$ref":"#/components/schemas/StringFilter"},"operatorAccountStatus":{"$ref":"#/components/schemas/StringFilter"},"userRoles":{"$ref":"#/components/schemas/ListContainsFilter"},"createFrom":{"$ref":"#/components/schemas/StringFilter"}}},"PageMerchantAccountDto":{"type":"object","properties":{"totalPages":{"type":"integer","format":"int32"},"totalElements":{"type":"integer","format":"int64"},"first":{"type":"boolean"},"last":{"type":"boolean"},"pageable":{"$ref":"#/components/schemas/PageableObject"},"size":{"type":"integer","format":"int32"},"content":{"type":"array","items":{"$ref":"#/components/schemas/MerchantAccountDto"}},"number":{"type":"integer","format":"int32"},"sort":{"$ref":"#/components/schemas/SortObject"},"numberOfElements":{"type":"integer","format":"int32"},"empty":{"type":"boolean"}}},"PageableObject":{"type":"object","properties":{"paged":{"type":"boolean"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"offset":{"type":"integer","format":"int64"},"sort":{"$ref":"#/components/schemas/SortObject"},"unpaged":{"type":"boolean"}}},"SortObject":{"type":"object","properties":{"sorted":{"type":"boolean"},"empty":{"type":"boolean"},"unsorted":{"type":"boolean"}}},"ApiResponseListMemberProfileResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MemberProfileResponse"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ApiKeyValidationResult":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"tenantId":{"type":"string","format":"uuid"},"status":{"type":"string"},"rateLimitRps":{"type":"integer","format":"int32"},"allowedPaths":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string","format":"date-time"}}},"FieldPermissionCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"roleId":{"$ref":"#/components/schemas/StringFilter"},"sysModuleId":{"$ref":"#/components/schemas/StringFilter"},"fieldId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ApiKeyDto":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"tenantId":{"type":"string","format":"uuid"},"keyPrefix":{"type":"string"},"name":{"type":"string"},"status":{"type":"string"},"rateLimitRps":{"type":"integer","format":"int32"},"allowedPaths":{"type":"array","items":{"type":"string"}},"expiresAt":{"type":"string","format":"date-time"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"}}},"PageApiKeyDto":{"type":"object","properties":{"totalPages":{"type":"integer","format":"int32"},"totalElements":{"type":"integer","format":"int64"},"first":{"type":"boolean"},"last":{"type":"boolean"},"pageable":{"$ref":"#/components/schemas/PageableObject"},"size":{"type":"integer","format":"int32"},"content":{"type":"array","items":{"$ref":"#/components/schemas/ApiKeyDto"}},"number":{"type":"integer","format":"int32"},"sort":{"$ref":"#/components/schemas/SortObject"},"numberOfElements":{"type":"integer","format":"int32"},"empty":{"type":"boolean"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}},"securitySchemes":{"bearerAuth":{"type":"http","in":"header","scheme":"bearer","bearerFormat":"JWT"}}}} \ No newline at end of file diff --git a/src/main/resources/specs/marketing.json b/src/main/resources/specs/marketing.json new file mode 100644 index 0000000..c0423d2 --- /dev/null +++ b/src/main/resources/specs/marketing.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://marketing-service:8080","description":"Generated server url"}],"tags":[{"name":"Omr Notification","description":"Notificaion Marketing Campaign APIs"},{"name":"Omr Email","description":"Email Marketing Campaign APIs"},{"name":"Omr Sms","description":"Sms Marketing Campaign APIs"},{"name":"White List","description":"White List APIs"}],"paths":{"/api/white-list/csr/create":{"post":{"tags":["White List"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/white-list/csr/create-draft":{"post":{"tags":["White List"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/segment-definition/csr/create":{"post":{"tags":["segment-definition-resource"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/create-draft":{"post":{"tags":["segment-definition-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/check-id":{"post":{"tags":["segment-definition-controller"],"operationId":"checkExistSegmentId","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/omr-sms/csr/create":{"post":{"tags":["Omr Sms"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-sms/csr/create-draft":{"post":{"tags":["Omr Sms"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-notification/csr/create":{"post":{"tags":["Omr Notification"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-notification/csr/create-draft":{"post":{"tags":["Omr Notification"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-email/csr/create":{"post":{"tags":["Omr Email"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/omr-email/csr/create-draft":{"post":{"tags":["Omr Email"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/marketing-frequency-capping/csr/create":{"post":{"tags":["marketing-frequency-capping-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/create-draft":{"post":{"tags":["marketing-frequency-capping-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-content/build-message":{"post":{"tags":["marketing-content-controller"],"operationId":"buildMessageContent","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageContentRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MessageContentResponse"}}}}}}},"/api/journey/csr/create":{"post":{"tags":["journey-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/journey/csr/create-draft":{"post":{"tags":["journey-resource"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/customer-audience/csr/create":{"post":{"tags":["customer-audience-resource"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/create-draft":{"post":{"tags":["customer-audience-resource"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/create":{"post":{"tags":["customer-audience-controller"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceVo"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-upload/update/{audienceId}":{"post":{"tags":["audience-upload-controller"],"operationId":"updateAudience","parameters":[{"name":"audienceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-upload/csr/upload-file":{"post":{"tags":["audience-upload-resource"],"operationId":"uploadFile","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/audience-upload/csr/create":{"post":{"tags":["audience-upload-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/csr/create-draft":{"post":{"tags":["audience-upload-resource"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/audience-upload-customer":{"post":{"tags":["audience-upload-controller"],"operationId":"getAudienceUploadCustomer","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadVo"}}}}}}},"/api/audience-builder/get-customer-doris-by-audience-identify":{"post":{"tags":["audience-builder-controller"],"operationId":"getCustomerDorisByAudienceIdentify","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceIdentifierVo"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerDataVo"}}}}}}}},"/api/audience-builder/count-audience-size":{"post":{"tags":["audience-builder-controller"],"operationId":"audienceSize","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/audience-builder/build-sql":{"post":{"tags":["audience-builder-controller"],"operationId":"buildSql","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/audience-builder/build-sql-notification":{"post":{"tags":["audience-builder-controller"],"operationId":"buildSqlNotyByRequest","parameters":[{"name":"requestId","in":"query","required":true,"schema":{"type":"string"}},{"name":"channel","in":"query","required":false,"schema":{"type":"string","default":"PUSH"}},{"name":"jobExecutionId","in":"query","required":false,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SnapshotQueryResponse"}}}}}}},"/api/audience-builder/build-sql-noti":{"post":{"tags":["audience-builder-controller"],"operationId":"buildSqlNoty","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/audience-builder/build-marketing-award-snapshot":{"post":{"tags":["audience-builder-controller"],"operationId":"buildMarketingAwardSnapshotQuery","parameters":[{"name":"ruleId","in":"query","required":true,"schema":{"type":"string"}},{"name":"jobExecutionId","in":"query","required":false,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SnapshotQueryResponse"}}}}}}},"/api/white-list/csr/reject":{"patch":{"tags":["White List"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/white-list/csr/edit":{"patch":{"tags":["White List"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/white-list/csr/edit-draft":{"patch":{"tags":["White List"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/white-list/csr/bulk-upload":{"patch":{"tags":["White List"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/white-list/csr/bulk-reject":{"patch":{"tags":["White List"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/white-list/csr/bulk-approve":{"patch":{"tags":["White List"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/white-list/csr/approve":{"patch":{"tags":["White List"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/segment-definition/csr/reject":{"patch":{"tags":["segment-definition-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/edit":{"patch":{"tags":["segment-definition-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/edit-draft":{"patch":{"tags":["segment-definition-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/bulk-upload":{"patch":{"tags":["segment-definition-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/segment-definition/csr/bulk-reject":{"patch":{"tags":["segment-definition-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/segment-definition/csr/bulk-approve":{"patch":{"tags":["segment-definition-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/segment-definition/csr/approve":{"patch":{"tags":["segment-definition-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/omr-sms/csr/reject":{"patch":{"tags":["Omr Sms"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-sms/csr/edit":{"patch":{"tags":["Omr Sms"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-sms/csr/edit-draft":{"patch":{"tags":["Omr Sms"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-sms/csr/bulk-upload":{"patch":{"tags":["Omr Sms"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-sms/csr/bulk-reject":{"patch":{"tags":["Omr Sms"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-sms/csr/bulk-approve":{"patch":{"tags":["Omr Sms"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-sms/csr/approve":{"patch":{"tags":["Omr Sms"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-notification/csr/reject":{"patch":{"tags":["Omr Notification"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-notification/csr/edit":{"patch":{"tags":["Omr Notification"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-notification/csr/edit-draft":{"patch":{"tags":["Omr Notification"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-notification/csr/bulk-upload":{"patch":{"tags":["Omr Notification"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-notification/csr/bulk-reject":{"patch":{"tags":["Omr Notification"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-notification/csr/bulk-approve":{"patch":{"tags":["Omr Notification"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-notification/csr/approve":{"patch":{"tags":["Omr Notification"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-email/csr/reject":{"patch":{"tags":["Omr Email"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/omr-email/csr/edit":{"patch":{"tags":["Omr Email"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/omr-email/csr/edit-draft":{"patch":{"tags":["Omr Email"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/omr-email/csr/bulk-upload":{"patch":{"tags":["Omr Email"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-email/csr/bulk-reject":{"patch":{"tags":["Omr Email"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-email/csr/bulk-approve":{"patch":{"tags":["Omr Email"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/omr-email/csr/approve":{"patch":{"tags":["Omr Email"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/marketing-frequency-capping/edit-by-list":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"editByList","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}}},"/api/marketing-frequency-capping/csr/reject":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/edit":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/edit-draft":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/bulk-upload":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/marketing-frequency-capping/csr/bulk-reject":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/marketing-frequency-capping/csr/bulk-approve":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/marketing-frequency-capping/csr/approve":{"patch":{"tags":["marketing-frequency-capping-resource"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/journey/csr/reject":{"patch":{"tags":["journey-resource"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/journey/csr/edit":{"patch":{"tags":["journey-resource"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/journey/csr/edit-draft":{"patch":{"tags":["journey-resource"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/journey/csr/bulk-upload":{"patch":{"tags":["journey-resource"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/journey/csr/bulk-reject":{"patch":{"tags":["journey-resource"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/journey/csr/bulk-approve":{"patch":{"tags":["journey-resource"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/journey/csr/approve":{"patch":{"tags":["journey-resource"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/customer-audience/csr/reject":{"patch":{"tags":["customer-audience-resource"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/edit":{"patch":{"tags":["customer-audience-resource"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/edit-draft":{"patch":{"tags":["customer-audience-resource"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/bulk-upload":{"patch":{"tags":["customer-audience-resource"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-audience/csr/bulk-reject":{"patch":{"tags":["customer-audience-resource"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-audience/csr/bulk-approve":{"patch":{"tags":["customer-audience-resource"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/customer-audience/csr/approve":{"patch":{"tags":["customer-audience-resource"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/audience-upload/csr/reject":{"patch":{"tags":["audience-upload-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/csr/edit":{"patch":{"tags":["audience-upload-resource"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/csr/edit-draft":{"patch":{"tags":["audience-upload-resource"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/audience-upload/csr/bulk-upload":{"patch":{"tags":["audience-upload-resource"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/audience-upload/csr/bulk-reject":{"patch":{"tags":["audience-upload-resource"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/audience-upload/csr/bulk-approve":{"patch":{"tags":["audience-upload-resource"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/audience-upload/csr/approve":{"patch":{"tags":["audience-upload-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}},"/api/white-list/customer-white-list":{"get":{"tags":["white-list-controller"],"operationId":"getAll","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"},"uniqueItems":true}}}}}}},"/api/white-list/csr/{recordNo}":{"get":{"tags":["White List"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}},"/api/white-list/csr/rejection-reason/{recordNo}":{"get":{"tags":["White List"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/white-list/csr/list":{"get":{"tags":["White List"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WhiteListCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}}},"/api/white-list/csr/id":{"get":{"tags":["White List"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}},"/api/white-list/csr/id/{id}":{"get":{"tags":["White List"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}},"/api/white-list/csr/id/generate":{"get":{"tags":["White List"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/white-list/csr/id/check/{id}":{"get":{"tags":["White List"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/white-list/csr/history/{recordNo}":{"get":{"tags":["White List"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}},"/api/white-list/csr/history/list":{"get":{"tags":["White List"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WhiteListCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/WhiteListDto"}}}}}}}},"/api/white-list/csr/count":{"get":{"tags":["White List"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WhiteListCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/segment-definition/list-for-campaign-rule":{"get":{"tags":["segment-definition-resource"],"operationId":"listSegmentForCampaignRule","parameters":[{"name":"searchComponent","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}}},"/api/segment-definition/find-by-id":{"get":{"tags":["segment-definition-controller"],"operationId":"findSegmentById","parameters":[{"name":"segmentId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionVo"}}}}}}},"/api/segment-definition/csr/{recordNo}":{"get":{"tags":["segment-definition-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/rejection-reason/{recordNo}":{"get":{"tags":["segment-definition-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/segment-definition/csr/list":{"get":{"tags":["segment-definition-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SegmentDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}}},"/api/segment-definition/csr/id":{"get":{"tags":["segment-definition-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/id/{id}":{"get":{"tags":["segment-definition-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/id/generate":{"get":{"tags":["segment-definition-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/segment-definition/csr/id/check/{id}":{"get":{"tags":["segment-definition-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/segment-definition/csr/history/{recordNo}":{"get":{"tags":["segment-definition-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}},"/api/segment-definition/csr/history/list":{"get":{"tags":["segment-definition-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SegmentDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}}}}}}},"/api/segment-definition/csr/count":{"get":{"tags":["segment-definition-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SegmentDefinitionCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/omr-sms":{"get":{"tags":["omr-sms-controller"],"operationId":"getOmrByRequestId","parameters":[{"name":"requestId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsVo"}}}}}}},"/api/omr-sms/csr/{recordNo}":{"get":{"tags":["Omr Sms"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}},"/api/omr-sms/csr/rejection-reason/{recordNo}":{"get":{"tags":["Omr Sms"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/omr-sms/csr/list":{"get":{"tags":["Omr Sms"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}}},"/api/omr-sms/csr/id":{"get":{"tags":["Omr Sms"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}},"/api/omr-sms/csr/id/{id}":{"get":{"tags":["Omr Sms"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}},"/api/omr-sms/csr/id/generate":{"get":{"tags":["Omr Sms"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-sms/csr/id/check/{id}":{"get":{"tags":["Omr Sms"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-sms/csr/history/{recordNo}":{"get":{"tags":["Omr Sms"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}},"/api/omr-sms/csr/history/list":{"get":{"tags":["Omr Sms"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrSmsDto"}}}}}}}},"/api/omr-sms/csr/count":{"get":{"tags":["Omr Sms"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/omr-notification":{"get":{"tags":["omr-notification-controller"],"operationId":"getOmrByRequestId_1","parameters":[{"name":"requestId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationVo"}}}}}}},"/api/omr-notification/csr/{recordNo}":{"get":{"tags":["Omr Notification"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}},"/api/omr-notification/csr/rejection-reason/{recordNo}":{"get":{"tags":["Omr Notification"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/omr-notification/csr/list":{"get":{"tags":["Omr Notification"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}}},"/api/omr-notification/csr/id":{"get":{"tags":["Omr Notification"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}},"/api/omr-notification/csr/id/{id}":{"get":{"tags":["Omr Notification"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}},"/api/omr-notification/csr/id/generate":{"get":{"tags":["Omr Notification"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-notification/csr/id/check/{id}":{"get":{"tags":["Omr Notification"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-notification/csr/history/{recordNo}":{"get":{"tags":["Omr Notification"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}},"/api/omr-notification/csr/history/list":{"get":{"tags":["Omr Notification"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrNotificationDto"}}}}}}}},"/api/omr-notification/csr/count":{"get":{"tags":["Omr Notification"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/omr-email":{"get":{"tags":["omr-email-controller"],"operationId":"getOmrByRequestId_2","parameters":[{"name":"requestId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailVo"}}}}}}},"/api/omr-email/csr/{recordNo}":{"get":{"tags":["Omr Email"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}},"/api/omr-email/csr/rejection-reason/{recordNo}":{"get":{"tags":["Omr Email"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/omr-email/csr/list":{"get":{"tags":["Omr Email"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}}},"/api/omr-email/csr/id":{"get":{"tags":["Omr Email"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}},"/api/omr-email/csr/id/{id}":{"get":{"tags":["Omr Email"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}},"/api/omr-email/csr/id/generate":{"get":{"tags":["Omr Email"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-email/csr/id/check/{id}":{"get":{"tags":["Omr Email"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/omr-email/csr/history/{recordNo}":{"get":{"tags":["Omr Email"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}},"/api/omr-email/csr/history/list":{"get":{"tags":["Omr Email"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OmrEmailDto"}}}}}}}},"/api/omr-email/csr/count":{"get":{"tags":["Omr Email"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OmrCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/metadata/table-values/list":{"get":{"tags":["meta-data-table-values-controller"],"operationId":"findAllMetadataTableValue","parameters":[{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MetaDataTableValue"}}}}}}}},"/api/metadata/table-values/count":{"get":{"tags":["meta-data-table-values-controller"],"operationId":"countAllTableValue","parameters":[{"name":"search","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/metadata/reference-values":{"get":{"tags":["meta-data-table-values-controller"],"operationId":"findAllReferenceValue","parameters":[{"name":"fieldId","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AttributeReferenceValue"}}}}}}}},"/api/metadata/reference-values/search":{"get":{"tags":["meta-data-table-values-controller"],"operationId":"searchReferenceValue","parameters":[{"name":"fieldId","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"search","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AttributeReferenceValue"}}}}}}}},"/api/marketing/dashboard/last-event":{"get":{"tags":["marketing-dashboard-resource"],"operationId":"getLastEvent","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"channel","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/LastEventDto"}}}}}}},"/api/marketing/dashboard/info":{"get":{"tags":["marketing-dashboard-resource"],"operationId":"getMarketingInfo","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"period","in":"query","required":false,"schema":{"type":"string"}},{"name":"channels","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingInfoDto"}}}}}}},"/api/marketing-frequency-capping/list-by-channel":{"get":{"tags":["marketing-frequency-capping-controller"],"operationId":"getAllByChannel","parameters":[{"name":"channel","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingVo"}}}}}}}},"/api/marketing-frequency-capping/csr/{recordNo}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/rejection-reason/{recordNo}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/marketing-frequency-capping/csr/list":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}}},"/api/marketing-frequency-capping/csr/id":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/id/{id}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/id/generate":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/marketing-frequency-capping/csr/id/check/{id}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/marketing-frequency-capping/csr/history/{recordNo}":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}},"/api/marketing-frequency-capping/csr/history/list":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}}}}}}},"/api/marketing-frequency-capping/csr/count":{"get":{"tags":["marketing-frequency-capping-resource"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MarketingFrequencyCappingCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/journey/{journeyId}":{"get":{"tags":["journey-controller"],"operationId":"getJourneyById","parameters":[{"name":"journeyId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyVo"}}}}}}},"/api/journey/node-info":{"get":{"tags":["journey-controller"],"operationId":"getJourneyNodeInfo","parameters":[{"name":"journeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"nodeId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyVo"}}}}}}},"/api/journey/node-config":{"get":{"tags":["journey-resource"],"operationId":"getAllJourneyNodeConfig","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/JourneyNodeConfigDto"}}}}}}}},"/api/journey/extract-audience/{journeyId}":{"get":{"tags":["journey-controller"],"operationId":"extractJourneyAudiences","parameters":[{"name":"journeyId","in":"path","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"object","additionalProperties":{}}}}}}}}},"/api/journey/csr/{recordNo}":{"get":{"tags":["journey-resource"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}}}}}},"/api/journey/csr/rejection-reason/{recordNo}":{"get":{"tags":["journey-resource"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/journey/csr/list":{"get":{"tags":["journey-resource"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/JourneyCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/JourneyDto"}}}}}}}},"/api/journey/csr/id":{"get":{"tags":["journey-resource"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}}}}}},"/api/journey/csr/id/{id}":{"get":{"tags":["journey-resource"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}}}}}},"/api/journey/csr/id/generate":{"get":{"tags":["journey-resource"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/journey/csr/id/check/{id}":{"get":{"tags":["journey-resource"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/journey/csr/history/{recordNo}":{"get":{"tags":["journey-resource"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/JourneyDto"}}}}}}},"/api/journey/csr/history/list":{"get":{"tags":["journey-resource"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/JourneyCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/JourneyDto"}}}}}}}},"/api/journey/csr/count":{"get":{"tags":["journey-resource"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/JourneyCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/journey/count-audience/{journeyId}":{"get":{"tags":["journey-controller"],"operationId":"countJourneyAudiences","parameters":[{"name":"journeyId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/customer-audience/csr/{recordNo}":{"get":{"tags":["customer-audience-resource"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/{audienceNbr}/list":{"get":{"tags":["customer-audience-resource"],"operationId":"getAudienceByFileId","parameters":[{"name":"audienceNbr","in":"path","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerAudienceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}}},"/api/customer-audience/csr/rejection-reason/{recordNo}":{"get":{"tags":["customer-audience-resource"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/customer-audience/csr/list":{"get":{"tags":["customer-audience-resource"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerAudienceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}}},"/api/customer-audience/csr/id":{"get":{"tags":["customer-audience-resource"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/id/{id}":{"get":{"tags":["customer-audience-resource"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/id/generate":{"get":{"tags":["customer-audience-resource"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/customer-audience/csr/id/check/{id}":{"get":{"tags":["customer-audience-resource"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/customer-audience/csr/history/{recordNo}":{"get":{"tags":["customer-audience-resource"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}},"/api/customer-audience/csr/history/list":{"get":{"tags":["customer-audience-resource"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerAudienceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceDto"}}}}}}}},"/api/customer-audience/csr/count":{"get":{"tags":["customer-audience-resource"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CustomerAudienceCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/audience-upload/csr/{recordNo}":{"get":{"tags":["audience-upload-resource"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}},"/api/audience-upload/csr/{recordNo}/records":{"get":{"tags":["audience-upload-resource"],"operationId":"getUploadRecords","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AudienceUploadRecordCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AudienceUploadRecordDto"}}}}}}}},"/api/audience-upload/csr/rejection-reason/{recordNo}":{"get":{"tags":["audience-upload-resource"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/audience-upload/csr/list":{"get":{"tags":["audience-upload-resource"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AudienceUploadCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}}},"/api/audience-upload/csr/id":{"get":{"tags":["audience-upload-resource"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}},"/api/audience-upload/csr/id/{id}":{"get":{"tags":["audience-upload-resource"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}},"/api/audience-upload/csr/id/generate":{"get":{"tags":["audience-upload-resource"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/audience-upload/csr/id/check/{id}":{"get":{"tags":["audience-upload-resource"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/audience-upload/csr/history/{recordNo}":{"get":{"tags":["audience-upload-resource"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}},"/api/audience-upload/csr/history/list":{"get":{"tags":["audience-upload-resource"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AudienceUploadCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AudienceUploadDto"}}}}}}}},"/api/audience-upload/csr/count":{"get":{"tags":["audience-upload-resource"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AudienceUploadCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/audience-upload/by-id/{audienceId}":{"get":{"tags":["audience-upload-controller"],"operationId":"getAudienceById","parameters":[{"name":"audienceId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadVo"}}}}}}},"/api/audience-upload/by-id-and-status":{"get":{"tags":["audience-upload-controller"],"operationId":"getAudienceByIdAndStatus","parameters":[{"name":"audienceId","in":"query","required":true,"schema":{"type":"string"}},{"name":"status","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AudienceUploadVo"}}}}}}},"/api/audience-builder/match-segment":{"get":{"tags":["audience-builder-controller"],"operationId":"matchSegment","parameters":[{"name":"cifNumber","in":"query","required":true,"schema":{"type":"string"}},{"name":"operator","in":"query","required":true,"schema":{"type":"string"}},{"name":"segmentId","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-builder/match-audience":{"get":{"tags":["audience-builder-controller"],"operationId":"matchAudience","parameters":[{"name":"cifNumber","in":"query","required":true,"schema":{"type":"string"}},{"name":"operator","in":"query","required":true,"schema":{"type":"string"}},{"name":"segmentId","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-builder/customer-audience":{"get":{"tags":["audience-builder-controller"],"operationId":"getAllCustomerAudienceByCriteria","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"type":"string"}},{"name":"selectFields","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"object","additionalProperties":{}}}}}}}}},"/api/white-list/csr/delete":{"delete":{"tags":["White List"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultWhiteListDto"}}}}}}},"/api/segment-definition/csr/delete":{"delete":{"tags":["segment-definition-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultSegmentDefinitionDto"}}}}}}},"/api/omr-sms/csr/delete":{"delete":{"tags":["Omr Sms"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrSmsDto"}}}}}}},"/api/omr-notification/csr/delete":{"delete":{"tags":["Omr Notification"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrNotificationDto"}}}}}}},"/api/omr-email/csr/delete":{"delete":{"tags":["Omr Email"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultOmrEmailDto"}}}}}}},"/api/marketing-frequency-capping/csr/delete":{"delete":{"tags":["marketing-frequency-capping-resource"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMarketingFrequencyCappingDto"}}}}}}},"/api/journey/csr/delete":{"delete":{"tags":["journey-resource"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultJourneyDto"}}}}}}},"/api/customer-audience/csr/delete":{"delete":{"tags":["customer-audience-resource"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCustomerAudienceDto"}}}}}}},"/api/customer-audience/by-id/{audienceId}":{"delete":{"tags":["customer-audience-controller"],"operationId":"deleteById","parameters":[{"name":"audienceId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/audience-upload/csr/delete":{"delete":{"tags":["audience-upload-resource"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAudienceUploadDto"}}}}}}}},"components":{"schemas":{"WhiteListDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"listId":{"type":"string","minLength":1},"name":{"type":"string","maxLength":200,"minLength":0},"description":{"type":"string","maxLength":500,"minLength":0},"customerIdentifier":{"type":"string","enum":["CIF","PHONE","EMAIL"]},"customerList":{"type":"array","items":{"type":"string"},"minItems":1}},"required":["customerIdentifier","customerList","listId","name"]},"OperationResultWhiteListDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/WhiteListDto"}}},"SegmentDefinitionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"segmentId":{"type":"string","maxLength":10,"minLength":1},"segmentName":{"type":"string","maxLength":200,"minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"criteriaJson":{"type":"string"},"criteriaSql":{"type":"string"}},"required":["segmentId","segmentName"]},"OperationResultSegmentDefinitionDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/SegmentDefinitionDto"}}},"OmrSmsContentDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrSmsRecordNo":{"type":"integer","format":"int64"},"requestId":{"type":"string"},"smsBrand":{"$ref":"#/components/schemas/ReferenceData"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"},"messageType":{"type":"string","enum":["PRO","CSV"]}}},"OmrSmsDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"runScheduleDescription":{"type":"string","maxLength":500,"minLength":0},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"},"omrSmsTarget":{"$ref":"#/components/schemas/OmrSmsTargetDto"},"omrSmsContent":{"$ref":"#/components/schemas/OmrSmsContentDto"}},"required":["channel","effectiveFrom","effectiveTo","marketingFunction","name","requestId","scheduleType","triggerMethod"]},"OmrSmsTargetDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrSmsRecordNo":{"type":"integer","format":"int64"},"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string","minLength":1}},"required":["criteria"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"OperationResultOmrSmsDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/OmrSmsDto"}}},"ImageResourceDto":{"type":"object","properties":{"imageSource":{"type":"string","enum":["UPLOAD","URL"]},"imageUrl":{"type":"string"},"imageId":{"type":"string"}}},"OmrNotificationButtonDto":{"type":"object","properties":{"messageId":{"type":"string"},"notificationContentId":{"type":"string"},"buttonId":{"type":"string"},"buttonName":{"type":"string"},"buttonNavigationType":{"$ref":"#/components/schemas/ReferenceData"},"buttonLink":{"type":"string"},"buttonTargetScreen":{"$ref":"#/components/schemas/ReferenceData"},"buttonPoolId":{"$ref":"#/components/schemas/ReferenceData"},"buttonOfferGroup":{"$ref":"#/components/schemas/ReferenceData"},"buttonCategoryId":{"$ref":"#/components/schemas/ReferenceData"},"buttonCampaignId":{"$ref":"#/components/schemas/ReferenceData"},"buttonItemCode":{"$ref":"#/components/schemas/ReferenceData"},"buttonReferenceNo":{"$ref":"#/components/schemas/ReferenceData"},"buttonNotificationType":{"$ref":"#/components/schemas/ReferenceData"}}},"OmrNotificationContentDto":{"type":"object","properties":{"messageId":{"type":"string"},"notificationContentId":{"type":"string","minLength":1},"languageCode":{"type":"string","minLength":1},"title":{"type":"string"},"shortContent":{"type":"string"},"content":{"type":"string","minLength":1},"relatedButtons":{"type":"array","items":{"$ref":"#/components/schemas/OmrNotificationButtonDto"}}},"required":["content","languageCode","notificationContentId"]},"OmrNotificationDefinitionDto":{"type":"object","properties":{"messageId":{"type":"string","minLength":1},"messageName":{"type":"string","minLength":1},"messageType":{"$ref":"#/components/schemas/ReferenceData"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"navigationType":{"$ref":"#/components/schemas/ReferenceData"},"link":{"type":"string"},"targetScreen":{"$ref":"#/components/schemas/ReferenceData"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"offerGroup":{"$ref":"#/components/schemas/ReferenceData"},"categoryId":{"$ref":"#/components/schemas/ReferenceData"},"referenceNo":{"$ref":"#/components/schemas/ReferenceData"},"campaignId":{"$ref":"#/components/schemas/ReferenceData"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"richMedia":{"type":"boolean"},"image":{"$ref":"#/components/schemas/ImageResourceDto"},"notificationContents":{"type":"array","items":{"$ref":"#/components/schemas/OmrNotificationContentDto"}}},"required":["effectiveFrom","effectiveTo","messageId","messageName"]},"OmrNotificationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"runScheduleDescription":{"type":"string","maxLength":500,"minLength":0},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"},"omrNotificationTarget":{"$ref":"#/components/schemas/OmrNotificationTargetDto"},"notificationDefinition":{"$ref":"#/components/schemas/OmrNotificationDefinitionDto"}},"required":["channel","effectiveFrom","effectiveTo","marketingFunction","name","requestId","scheduleType","triggerMethod"]},"OmrNotificationTargetDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrNotificationRecordNo":{"type":"integer","format":"int64"},"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string"}}},"OperationResultOmrNotificationDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/OmrNotificationDto"}}},"OmrEmailContentDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrEmailRecordNo":{"type":"integer","format":"int64"},"sender":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"OmrEmailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"runScheduleDescription":{"type":"string","maxLength":500,"minLength":0},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"},"omrEmailTarget":{"$ref":"#/components/schemas/OmrEmailTargetDto"},"omrEmailContent":{"$ref":"#/components/schemas/OmrEmailContentDto"}},"required":["channel","effectiveFrom","effectiveTo","marketingFunction","name","requestId","scheduleType","triggerMethod"]},"OmrEmailTargetDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"omrEmailRecordNo":{"type":"integer","format":"int64"},"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string","minLength":1}},"required":["criteria"]},"OperationResultOmrEmailDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/OmrEmailDto"}}},"MarketingFrequencyCappingDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"frequencyId":{"type":"string"},"activeCapping":{"type":"boolean"},"channel":{"type":"string"},"maximumNumber":{"type":"integer","format":"int64","maximum":999999999,"minimum":1},"cappingPeriod":{"type":"string"},"timeGapDuration":{"type":"integer","format":"int32","maximum":99,"minimum":1},"timeGapPeriodic":{"type":"string"}},"required":["maximumNumber","timeGapDuration","timeGapPeriodic"]},"OperationResultMarketingFrequencyCappingDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MarketingFrequencyCappingDto"}}},"MessageContentRequest":{"type":"object","properties":{"cifNbr":{"type":"string","minLength":1},"content":{"type":"string","minLength":1},"encoding":{"type":"string"}},"required":["cifNbr","content"]},"MessageContentResponse":{"type":"object","properties":{"message":{"type":"string"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"JourneyActEmailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"campaignName":{"type":"string"},"campaignType":{"type":"string"},"brandName":{"type":"string"},"applyGlobalFrequency":{"type":"boolean"},"applyGlobalMaximum":{"type":"integer","format":"int32"},"applyGlobalPeriod":{"type":"string"},"applyCampaignLevelFrequency":{"type":"boolean"},"applyCampaignLevelMinimum":{"type":"integer","format":"int32"},"applyCampaignLevelPeriod":{"type":"string"},"emailTemplateId":{"type":"string"},"emailSubject":{"type":"string"},"emailBody":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyActInappMessageDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"campaignName":{"type":"string"},"campaignType":{"type":"string"},"applyGlobalFrequency":{"type":"boolean"},"applyGlobalMaximum":{"type":"integer","format":"int32"},"applyGlobalPeriod":{"type":"string"},"applyCampaignLevelFrequency":{"type":"boolean"},"applyCampaignLevelMinimum":{"type":"integer","format":"int32"},"applyCampaignLevelPeriod":{"type":"string"},"layoutType":{"type":"string"},"layoutPosition":{"type":"string"},"layoutStyle":{"type":"string"},"layoutButton":{"type":"string"},"inappImage":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyActPushNotificationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"campaignName":{"type":"string"},"campaignType":{"type":"string"},"applyGlobalFrequency":{"type":"boolean"},"applyGlobalMaximum":{"type":"integer","format":"int32"},"applyGlobalPeriod":{"type":"string"},"applyCampaignLevelFrequency":{"type":"boolean"},"applyCampaignLevelMinimum":{"type":"integer","format":"int32"},"applyCampaignLevelPeriod":{"type":"string"},"pushTitle":{"type":"string"},"message":{"type":"string"},"pushImage":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyActSmsDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"campaignName":{"type":"string"},"campaignType":{"type":"string"},"brandName":{"type":"string"},"smsTemplateId":{"type":"string"},"message":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyActVoucherDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"voucherCode":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyCanvasDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"canvasJson":{"$ref":"#/components/schemas/JourneyCanvasJson"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyCanvasJson":{"type":"object","properties":{"nodes":{"type":"array","items":{"$ref":"#/components/schemas/JourneyNodeJson"}},"edges":{"type":"array","items":{"$ref":"#/components/schemas/JourneyEdgeJson"}}}},"JourneyDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyId":{"type":"string"},"name":{"type":"string","minLength":1},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"businessUnit":{"type":"string"},"campaignId":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"journeySetting":{"$ref":"#/components/schemas/JourneySettingDto"},"journeyCanvas":{"$ref":"#/components/schemas/JourneyCanvasDto"},"journeySrcAudience":{"$ref":"#/components/schemas/JourneySrcAudienceDto"},"journeySrcEvents":{"type":"array","items":{"$ref":"#/components/schemas/JourneySrcEventDto"}},"journeyActSms":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActSmsDto"}},"journeyActEmails":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActEmailDto"}},"journeyActPushNotifications":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActPushNotificationDto"}},"journeyActInappMessages":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActInappMessageDto"}},"journeyActVouchers":{"type":"array","items":{"$ref":"#/components/schemas/JourneyActVoucherDto"}},"journeyFlowDurations":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowDurationDto"}},"journeyFlowDates":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowDateDto"}},"journeyFlowInteractions":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowInteractionDto"}},"journeyFlowDecisions":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowDecisionDto"}},"journeyFlowRandoms":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowRandomDto"}},"journeyFlowJoins":{"type":"array","items":{"$ref":"#/components/schemas/JourneyFlowJoinDto"}}},"required":["effectiveFrom","effectiveTo","name"]},"JourneyEdgeJson":{"type":"object","properties":{"fromNodeId":{"type":"string"},"toNodeId":{"type":"string"},"conditionCriteria":{"type":"string"}}},"JourneyFlowDateDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"waitUntilDateTime":{"type":"string","format":"date-time"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowDecisionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowDurationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"waitPeriodic":{"type":"string","enum":["MI","H","D","W","M","Y"]},"waitUnit":{"type":"integer","format":"int32"},"waitUntilEndTime":{"type":"string"},"specificEndTime":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowInteractionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"interactionType":{"type":"string"},"interactionEvent":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowJoinDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyFlowRandomDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"rates":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyNodeJson":{"type":"object","properties":{"nodeId":{"type":"string"},"moduleId":{"type":"string"}}},"JourneySettingDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"reentryMode":{"type":"string"},"reentryAfterUnit":{"type":"integer","format":"int32"},"reentryAfterPeriod":{"type":"string"},"reentryFrequencyCap":{"type":"boolean"},"reentryFrequencyMaximum":{"type":"integer","format":"int32"},"reentryFrequencyTimes":{"type":"integer","format":"int32"},"reentryFrequencyPeriod":{"type":"string"},"exitConditionEnabled":{"type":"boolean"},"exitConditionCriteria":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneySrcAudienceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"audienceInclude":{"type":"string"},"audienceGender":{"type":"string"},"audienceAgeRange":{"type":"string"},"locationTargetType":{"type":"string"},"locationCityOrProvince":{"type":"string"},"locationTownOrDistrict":{"type":"string"},"scheduleType":{"type":"string"},"scheduleFixedDateTime":{"type":"string","format":"date-time"},"schedulePeriodicType":{"type":"string"},"scheduleUpdateUnit":{"type":"integer","format":"int32"},"scheduleUpdateTime":{"type":"string"},"scheduleStartOn":{"type":"string","format":"date-time"},"scheduleStopUpdating":{"type":"string"},"scheduleExcludeDayOfWeek":{"type":"string"},"scheduleExcludeSpecialDay":{"type":"string","format":"date"},"createdAt":{"type":"string","format":"date-time"}}},"JourneySrcEventDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"journeyRecordNo":{"type":"integer","format":"int64"},"journeyId":{"type":"string"},"nodeId":{"type":"string"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"ruleTriggerType":{"type":"string"},"ruleEventId":{"type":"string"},"conditionCriteria":{"type":"string"},"saveForReuse":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"}}},"OperationResultJourneyDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/JourneyDto"}}},"CustomerAudienceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"audienceId":{"type":"string"},"audienceType":{"type":"string"},"identifierType":{"type":"string"},"identifierValue":{"type":"string"},"fullName":{"type":"string"},"resolvedValue":{"type":"string"},"resolvedType":{"type":"string"},"resolvedOn":{"type":"string","format":"date-time"},"jobId":{"type":"integer","format":"int64"},"processedOn":{"type":"string","format":"date-time"}}},"OperationResultCustomerAudienceDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CustomerAudienceDto"}}},"CustomerAudienceVo":{"type":"object","properties":{"audienceId":{"type":"string"},"audienceType":{"type":"string"},"identifierType":{"type":"string"},"identifierValue":{"type":"string"},"fullName":{"type":"string"},"resolvedValue":{"type":"string"},"resolvedType":{"type":"string"},"resolvedOn":{"type":"string","format":"date-time"},"jobId":{"type":"integer","format":"int64"},"processedOn":{"type":"string","format":"date-time"},"mulCusLinked":{"type":"boolean"}}},"AudienceUploadVo":{"type":"object","properties":{"audienceId":{"type":"string"},"audienceName":{"type":"string"},"description":{"type":"string"},"audienceType":{"type":"string"},"identifierType":{"type":"string"},"fileId":{"type":"string"},"fileName":{"type":"string"},"fileSize":{"type":"integer","format":"int64"},"fileUri":{"type":"string"},"uploadedOn":{"type":"string","format":"date-time"},"jobId":{"type":"integer","format":"int64"},"processStatus":{"type":"string","enum":["LOADED","PROCESSING","PROCESSED","FAILED"]},"processedOn":{"type":"string","format":"date-time"},"completedOn":{"type":"string","format":"date-time"},"errorFile":{"type":"string"},"errorFileId":{"type":"string"},"processedFile":{"type":"string"},"processedFileId":{"type":"string"},"totalRecord":{"type":"integer","format":"int64"},"totalSuccess":{"type":"integer","format":"int64"},"totalFail":{"type":"integer","format":"int64"},"totalResolved":{"type":"integer","format":"int64"},"customerAudiences":{"type":"array","items":{"$ref":"#/components/schemas/CustomerAudienceVo"}}}},"FileStorageVo":{"type":"object","properties":{"fileId":{"type":"string"},"bucketName":{"type":"string"},"objectPath":{"type":"string"},"originalFileName":{"type":"string"},"uploadedFileName":{"type":"string"},"fileSize":{"type":"integer","format":"int64"},"fileStatus":{"type":"string"},"contentType":{"type":"string"},"storageUri":{"type":"string"},"uploadedAt":{"type":"string","format":"date-time"}}},"AudienceUploadDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"audienceId":{"type":"string","maxLength":10,"minLength":1},"audienceName":{"type":"string","maxLength":200,"minLength":1},"description":{"type":"string"},"audienceType":{"type":"string"},"identifierType":{"type":"string"},"fileId":{"type":"string"},"fileName":{"type":"string","readOnly":true},"fileSize":{"type":"string","readOnly":true},"fileUri":{"type":"string","readOnly":true},"uploadedOn":{"type":"string","format":"date-time","readOnly":true},"jobId":{"type":"integer","format":"int64","readOnly":true},"processStatus":{"type":"string","enum":["LOADED","PROCESSING","PROCESSED","FAILED"],"readOnly":true},"processedOn":{"type":"string","format":"date-time","readOnly":true},"completedOn":{"type":"string","format":"date-time","readOnly":true},"errorFile":{"type":"string","readOnly":true},"errorFileName":{"type":"string","readOnly":true},"errorFileId":{"type":"string","readOnly":true},"processedFile":{"type":"string","readOnly":true},"processedFileId":{"type":"string","readOnly":true},"totalRecord":{"type":"integer","format":"int64","readOnly":true},"totalSuccess":{"type":"integer","format":"int64","readOnly":true},"totalFail":{"type":"integer","format":"int64","readOnly":true},"totalResolved":{"type":"integer","format":"int64","readOnly":true}},"required":["audienceId","audienceName"]},"OperationResultAudienceUploadDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AudienceUploadDto"}}},"CustomerAudienceRequest":{"type":"object","properties":{"audienceId":{"type":"string"},"status":{"type":"string"},"values":{"type":"array","items":{"type":"string"}}}},"AudienceIdentifierVo":{"type":"object","properties":{"attrId":{"type":"string"},"dataType":{"type":"string"},"values":{"type":"array","items":{"type":"string"}},"selectedFieldIds":{"type":"array","items":{"type":"string"}}}},"CustomerDataVo":{"type":"object","properties":{"cifNumber":{"type":"string"},"altCustomerId":{"type":"string"},"csn":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"fullName":{"type":"string"},"shortName":{"type":"string"},"idType":{"type":"string"},"holderIdOne":{"type":"string"},"holderIdTwo":{"type":"string"},"countryIssued":{"type":"string"},"nationality":{"type":"string"},"gender":{"type":"string"},"maritalStatus":{"type":"string"},"weddingAnniversary":{"type":"string","format":"date-time"},"dateOfBirth":{"type":"string","format":"date-time"},"customerAge":{"type":"integer","format":"int32"},"registrationDate":{"type":"string","format":"date-time"},"phone":{"type":"string"},"email":{"type":"string"},"customerStatus":{"type":"string"},"addressLineOne":{"type":"string"},"addressLineTwo":{"type":"string"},"addressLineThree":{"type":"string"},"addressLineFour":{"type":"string"},"ward":{"type":"string"},"zip":{"type":"string"},"city":{"type":"string"},"district":{"type":"string"},"country":{"type":"string"},"religion":{"type":"string"},"salutation":{"type":"string"},"designation":{"type":"string"},"occupation":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"multiCusLinked":{"type":"boolean"}}},"SnapshotQueryResponse":{"type":"object","properties":{"sql":{"type":"string"},"args":{"type":"array","items":{}}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"WhiteListCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"listId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"customerIdentifier":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"SegmentDefinitionVo":{"type":"object","properties":{"segmentId":{"type":"string"},"segmentName":{"type":"string"},"description":{"type":"string"},"criteriaJson":{"type":"string"}}},"SegmentDefinitionCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"segmentId":{"$ref":"#/components/schemas/StringFilter"},"segmentName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"criteriaSql":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OmrSmsContentVo":{"type":"object","properties":{"requestId":{"type":"string"},"smsBrand":{"type":"string"},"messageId":{"type":"string"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"}}},"OmrSmsTargetVo":{"type":"object","properties":{"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string"}}},"OmrSmsVo":{"type":"object","properties":{"requestId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"runScheduleDescription":{"type":"string"},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"string"},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"string"},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"string"},"timeExecution":{"type":"string"},"paramMapList":{"type":"array","items":{"type":"object","additionalProperties":{}}},"omrSmsTarget":{"$ref":"#/components/schemas/OmrSmsTargetVo"},"omrSmsContent":{"$ref":"#/components/schemas/OmrSmsContentVo"}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"OmrCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"channel":{"$ref":"#/components/schemas/StringFilter"},"marketingFunction":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"runScheduleDescription":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"OmrNotificationTargetVo":{"type":"object","properties":{"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string"}}},"OmrNotificationVo":{"type":"object","properties":{"requestId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"runScheduleDescription":{"type":"string"},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"string"},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"string"},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"string"},"timeExecution":{"type":"string"},"paramMapList":{"type":"array","items":{"type":"object","additionalProperties":{}}},"omrNotificationTarget":{"$ref":"#/components/schemas/OmrNotificationTargetVo"},"notificationDefinition":{"$ref":"#/components/schemas/OmrNotificationDefinitionDto"}}},"OmrEmailContentVo":{"type":"object","properties":{"requestId":{"type":"string"},"sender":{"type":"string"},"messageId":{"type":"string"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"OmrEmailTargetVo":{"type":"object","properties":{"requestId":{"type":"string"},"audienceId":{"type":"string"},"inputFile":{"type":"string"},"criteria":{"type":"string"}}},"OmrEmailVo":{"type":"object","properties":{"requestId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"runScheduleDescription":{"type":"string"},"channel":{"type":"string"},"marketingFunction":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"string"},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"string"},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"string"},"timeExecution":{"type":"string"},"paramMapList":{"type":"array","items":{"type":"object","additionalProperties":{}}},"omrEmailTarget":{"$ref":"#/components/schemas/OmrEmailTargetVo"},"omrEmailContent":{"$ref":"#/components/schemas/OmrEmailContentVo"}}},"MetaDataTableValue":{"type":"object","properties":{"tableKey":{"type":"string"},"tableName":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"fieldValue":{"type":"string"},"fieldLabel":{"type":"string"},"useDistinct":{"type":"boolean"},"filterCondition":{"type":"string"},"sortKeys":{"type":"string"},"active":{"type":"boolean"}}},"AttributeReferenceValue":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"}}},"LastEventDto":{"type":"object","properties":{"lastDateTime":{"type":"string","format":"date-time"},"channel":{"$ref":"#/components/schemas/ReferenceData"},"campaign":{"$ref":"#/components/schemas/ReferenceData"}}},"MarketingInfoDto":{"type":"object","properties":{"totalMessage":{"type":"integer","format":"int64"},"totalMessageDiffCount":{"type":"integer","format":"int64"},"openRate":{"type":"number"},"openRateDiffRate":{"type":"number"},"clickThroughRate":{"type":"number"},"clickThroughRateDiffRate":{"type":"number"}}},"MarketingFrequencyCappingVo":{"type":"object","properties":{"frequencyId":{"type":"string"},"activeCapping":{"type":"boolean"},"channel":{"type":"string"},"maximumNumber":{"type":"integer","format":"int64"},"cappingPeriod":{"type":"string"},"timeGapDuration":{"type":"integer","format":"int32"},"timeGapPeriodic":{"type":"string"}}},"BooleanFilter":{"type":"object","properties":{"equals":{"type":"boolean"},"notEquals":{"type":"boolean"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"boolean"}},"notIn":{"type":"array","items":{"type":"boolean"}}}},"LongFilter":{"type":"object","properties":{"equals":{"type":"integer","format":"int64"},"notEquals":{"type":"integer","format":"int64"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"integer","format":"int64"}},"notIn":{"type":"array","items":{"type":"integer","format":"int64"}},"greaterThan":{"type":"integer","format":"int64"},"lessThan":{"type":"integer","format":"int64"},"greaterThanOrEqual":{"type":"integer","format":"int64"},"lessThanOrEqual":{"type":"integer","format":"int64"}}},"MarketingFrequencyCappingCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"frequencyId":{"$ref":"#/components/schemas/StringFilter"},"activeCapping":{"$ref":"#/components/schemas/BooleanFilter"},"channel":{"$ref":"#/components/schemas/StringFilter"},"maximumNumber":{"$ref":"#/components/schemas/LongFilter"},"cappingPeriod":{"$ref":"#/components/schemas/StringFilter"},"timeGapDuration":{"$ref":"#/components/schemas/LongFilter"},"timeGapPeriodic":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"JourneyBaseNodeVo":{"type":"object","properties":{"journeyId":{"type":"string"},"nodeId":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"nodeType":{"type":"string","enum":["SOURCE_AUDIENCE","SOURCE_EVENT","ACTIVITY_SMS","ACTIVITY_EMAIL","ACTIVITY_PUSH_NOTIFICATION","ACTIVITY_INAPP_MESSAGE","ACTIVITY_VOUCHER","FLOW_DURATION","FLOW_DATE","FLOW_INTERACTION","FLOW_DECISION","FLOW_RANDOM","FLOW_JOIN"]}}},"JourneyEdgeVo":{"type":"object","properties":{"journeyId":{"type":"string"},"fromNodeId":{"type":"string"},"toNodeId":{"type":"string"},"conditionCriteria":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyNodeVo":{"type":"object","properties":{"journeyId":{"type":"string"},"nodeId":{"type":"string"},"moduleId":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneySettingVo":{"type":"object","properties":{"journeyId":{"type":"string"},"reentryMode":{"type":"string"},"reentryAfterUnit":{"type":"integer","format":"int32"},"reentryAfterPeriod":{"type":"string"},"reentryFrequencyCap":{"type":"boolean"},"reentryFrequencyMaximum":{"type":"integer","format":"int32"},"reentryFrequencyTimes":{"type":"integer","format":"int32"},"reentryFrequencyPeriod":{"type":"string"},"exitConditionEnabled":{"type":"boolean"},"exitConditionCriteria":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"JourneyVo":{"type":"object","properties":{"journeyId":{"type":"string"},"name":{"type":"string"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"businessUnit":{"type":"string"},"campaignId":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"journeySetting":{"$ref":"#/components/schemas/JourneySettingVo"},"journeyNodes":{"type":"array","items":{"$ref":"#/components/schemas/JourneyNodeVo"}},"journeyEdges":{"type":"array","items":{"$ref":"#/components/schemas/JourneyEdgeVo"}},"nodeDetail":{"$ref":"#/components/schemas/JourneyBaseNodeVo"}}},"JourneyNodeConfigDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"moduleId":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"activity":{"type":"string"}}},"JourneyCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"journeyId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"businessUnit":{"$ref":"#/components/schemas/StringFilter"},"campaignId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CustomerAudienceCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"audienceId":{"$ref":"#/components/schemas/StringFilter"},"identifierValue":{"$ref":"#/components/schemas/StringFilter"},"fullName":{"$ref":"#/components/schemas/StringFilter"},"resolvedValue":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AudienceUploadRecordCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"value":{"$ref":"#/components/schemas/StringFilter"},"fullName":{"$ref":"#/components/schemas/StringFilter"},"resolvedValue":{"$ref":"#/components/schemas/StringFilter"},"errorMessage":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AudienceUploadRecordDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"value":{"type":"string"},"resolvedValue":{"type":"string"},"fullName":{"type":"string"},"status":{"type":"string"},"errorMessage":{"type":"string"}}},"AudienceUploadCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"fileId":{"$ref":"#/components/schemas/StringFilter"},"audienceName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"fileSize":{"$ref":"#/components/schemas/LongFilter"},"fileName":{"$ref":"#/components/schemas/StringFilter"},"processStatus":{"$ref":"#/components/schemas/StringFilter"},"uploadedOn":{"$ref":"#/components/schemas/LocalDateTimeFilter"},"processedOn":{"$ref":"#/components/schemas/LocalDateTimeFilter"},"totalRecord":{"$ref":"#/components/schemas/LongFilter"},"totalSuccess":{"$ref":"#/components/schemas/LongFilter"},"totalFail":{"$ref":"#/components/schemas/LongFilter"},"customerIdentifier":{"$ref":"#/components/schemas/StringFilter"},"fileSizeStr":{"$ref":"#/components/schemas/StringFilter"},"totalRecordStr":{"$ref":"#/components/schemas/StringFilter"},"totalSuccessStr":{"$ref":"#/components/schemas/StringFilter"},"totalFailStr":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LocalDateTimeFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file diff --git a/src/main/resources/specs/master.json b/src/main/resources/specs/master.json new file mode 100644 index 0000000..09f3ac5 --- /dev/null +++ b/src/main/resources/specs/master.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://master-service:8080","description":"Generated server url"}],"paths":{"/api/zip-code/csr/create":{"post":{"tags":["zip-code-resource"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/zip-code/csr/create-draft":{"post":{"tags":["zip-code-resource"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/v1/entity-registry":{"post":{"tags":["entity-registry-controller"],"operationId":"registerEntities","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EntityRegistrationRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/user-activity-log":{"post":{"tags":["user-activity-log-controller"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserActivityLogVo"}}},"required":true},"responses":{"201":{"description":"Created"}}}},"/api/user-activity-log/create":{"post":{"tags":["user-activity-log-controller"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserActivityLogVo"}}},"required":true},"responses":{"201":{"description":"Created"}}}},"/api/terminal/csr/create":{"post":{"tags":["terminal-resource"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal/csr/create-draft":{"post":{"tags":["terminal-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal-group/csr/create":{"post":{"tags":["terminal-group-resource"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/terminal-group/csr/create-draft":{"post":{"tags":["terminal-group-resource"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/store/csr/create":{"post":{"tags":["store-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store/csr/create-draft":{"post":{"tags":["store-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store-group/csr/create":{"post":{"tags":["store-group-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/store-group/csr/create-draft":{"post":{"tags":["store-group-resource"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/storage/upload/image":{"post":{"tags":["merchant-storage-controller"],"operationId":"uploadImage","parameters":[{"name":"objectPath","in":"query","required":false,"schema":{"type":"string"}},{"name":"useDateFolder","in":"query","required":false,"schema":{"type":"boolean","default":false}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/storage/upload/data":{"post":{"tags":["merchant-storage-controller"],"operationId":"uploadToData","parameters":[{"name":"objectPath","in":"query","required":false,"schema":{"type":"string"}},{"name":"useDateFolder","in":"query","required":false,"schema":{"type":"boolean","default":false}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}}},"/api/state-code/csr/create":{"post":{"tags":["state-code-resource"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/state-code/csr/create-draft":{"post":{"tags":["state-code-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/rejection-reason/create":{"post":{"tags":["rejection-reason-controller"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reason-code/csr/create":{"post":{"tags":["reason-code-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/reason-code/csr/create-draft":{"post":{"tags":["reason-code-resource"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/mcc/csr/create":{"post":{"tags":["mcc-resource"],"operationId":"create_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc/csr/create-draft":{"post":{"tags":["mcc-resource"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc-group/csr/create":{"post":{"tags":["mcc-group-resource"],"operationId":"create_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/mcc-group/csr/create-draft":{"post":{"tags":["mcc-group-resource"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/currency-code/csr/create":{"post":{"tags":["currency-code-resource"],"operationId":"create_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/currency-code/csr/create-draft":{"post":{"tags":["currency-code-resource"],"operationId":"createDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/country-code/csr/create":{"post":{"tags":["country-code-resource"],"operationId":"create_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/country-code/csr/create-draft":{"post":{"tags":["country-code-resource"],"operationId":"createDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/corporation/csr/create":{"post":{"tags":["corporation-resource"],"operationId":"create_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation/csr/create-draft":{"post":{"tags":["corporation-resource"],"operationId":"createDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation-group/csr/create":{"post":{"tags":["corporation-group-resource"],"operationId":"create_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/corporation-group/csr/create-draft":{"post":{"tags":["corporation-group-resource"],"operationId":"createDraft_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/code-management/csr/create":{"post":{"tags":["code-management-resource"],"operationId":"create_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/code-management/csr/create-draft":{"post":{"tags":["code-management-resource"],"operationId":"createDraft_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/city-code/csr/create":{"post":{"tags":["city-code-resource"],"operationId":"create_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/city-code/csr/create-draft":{"post":{"tags":["city-code-resource"],"operationId":"createDraft_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/chain/csr/create":{"post":{"tags":["chain-resource"],"operationId":"create_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain/csr/create-draft":{"post":{"tags":["chain-resource"],"operationId":"createDraft_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain-group/csr/create":{"post":{"tags":["chain-group-resource"],"operationId":"create_19","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/chain-group/csr/create-draft":{"post":{"tags":["chain-group-resource"],"operationId":"createDraft_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/app-param/csr/create":{"post":{"tags":["app-param-resource"],"operationId":"create_20","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-param/csr/create-draft":{"post":{"tags":["app-param-resource"],"operationId":"createDraft_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-group/csr/create":{"post":{"tags":["app-group-resource"],"operationId":"create_21","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/app-group/csr/create-draft":{"post":{"tags":["app-group-resource"],"operationId":"createDraft_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/zip-code/csr/reject":{"patch":{"tags":["zip-code-resource"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/zip-code/csr/edit":{"patch":{"tags":["zip-code-resource"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/zip-code/csr/edit-draft":{"patch":{"tags":["zip-code-resource"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/zip-code/csr/bulk-upload":{"patch":{"tags":["zip-code-resource"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/zip-code/csr/bulk-reject":{"patch":{"tags":["zip-code-resource"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/zip-code/csr/bulk-approve":{"patch":{"tags":["zip-code-resource"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/zip-code/csr/approve":{"patch":{"tags":["zip-code-resource"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/terminal/csr/reject":{"patch":{"tags":["terminal-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal/csr/edit":{"patch":{"tags":["terminal-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal/csr/edit-draft":{"patch":{"tags":["terminal-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal/csr/bulk-upload":{"patch":{"tags":["terminal-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal/csr/bulk-reject":{"patch":{"tags":["terminal-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal/csr/bulk-approve":{"patch":{"tags":["terminal-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal/csr/approve":{"patch":{"tags":["terminal-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal-group/csr/reject":{"patch":{"tags":["terminal-group-resource"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/terminal-group/csr/edit":{"patch":{"tags":["terminal-group-resource"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/terminal-group/csr/edit-draft":{"patch":{"tags":["terminal-group-resource"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/terminal-group/csr/bulk-upload":{"patch":{"tags":["terminal-group-resource"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal-group/csr/bulk-reject":{"patch":{"tags":["terminal-group-resource"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal-group/csr/bulk-approve":{"patch":{"tags":["terminal-group-resource"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/terminal-group/csr/approve":{"patch":{"tags":["terminal-group-resource"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/store/csr/reject":{"patch":{"tags":["store-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store/csr/edit":{"patch":{"tags":["store-resource"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store/csr/edit-draft":{"patch":{"tags":["store-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store/csr/bulk-upload":{"patch":{"tags":["store-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store/csr/bulk-reject":{"patch":{"tags":["store-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store/csr/bulk-approve":{"patch":{"tags":["store-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store/csr/approve":{"patch":{"tags":["store-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store-group/csr/reject":{"patch":{"tags":["store-group-resource"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/store-group/csr/edit":{"patch":{"tags":["store-group-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/store-group/csr/edit-draft":{"patch":{"tags":["store-group-resource"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/store-group/csr/bulk-upload":{"patch":{"tags":["store-group-resource"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store-group/csr/bulk-reject":{"patch":{"tags":["store-group-resource"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store-group/csr/bulk-approve":{"patch":{"tags":["store-group-resource"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/store-group/csr/approve":{"patch":{"tags":["store-group-resource"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/state-code/csr/reject":{"patch":{"tags":["state-code-resource"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/state-code/csr/edit":{"patch":{"tags":["state-code-resource"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/state-code/csr/edit-draft":{"patch":{"tags":["state-code-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/state-code/csr/bulk-upload":{"patch":{"tags":["state-code-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/state-code/csr/bulk-reject":{"patch":{"tags":["state-code-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/state-code/csr/bulk-approve":{"patch":{"tags":["state-code-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/state-code/csr/approve":{"patch":{"tags":["state-code-resource"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/reason-code/csr/reject":{"patch":{"tags":["reason-code-resource"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/reason-code/csr/edit":{"patch":{"tags":["reason-code-resource"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/reason-code/csr/edit-draft":{"patch":{"tags":["reason-code-resource"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/reason-code/csr/bulk-upload":{"patch":{"tags":["reason-code-resource"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reason-code/csr/bulk-reject":{"patch":{"tags":["reason-code-resource"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reason-code/csr/bulk-approve":{"patch":{"tags":["reason-code-resource"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reason-code/csr/approve":{"patch":{"tags":["reason-code-resource"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/mcc/csr/reject":{"patch":{"tags":["mcc-resource"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc/csr/edit":{"patch":{"tags":["mcc-resource"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc/csr/edit-draft":{"patch":{"tags":["mcc-resource"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc/csr/bulk-upload":{"patch":{"tags":["mcc-resource"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc/csr/bulk-reject":{"patch":{"tags":["mcc-resource"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc/csr/bulk-approve":{"patch":{"tags":["mcc-resource"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc/csr/approve":{"patch":{"tags":["mcc-resource"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc-group/csr/reject":{"patch":{"tags":["mcc-group-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/mcc-group/csr/edit":{"patch":{"tags":["mcc-group-resource"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/mcc-group/csr/edit-draft":{"patch":{"tags":["mcc-group-resource"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/mcc-group/csr/bulk-upload":{"patch":{"tags":["mcc-group-resource"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc-group/csr/bulk-reject":{"patch":{"tags":["mcc-group-resource"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc-group/csr/bulk-approve":{"patch":{"tags":["mcc-group-resource"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/mcc-group/csr/approve":{"patch":{"tags":["mcc-group-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/currency-code/csr/reject":{"patch":{"tags":["currency-code-resource"],"operationId":"reject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/currency-code/csr/edit":{"patch":{"tags":["currency-code-resource"],"operationId":"edit_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/currency-code/csr/edit-draft":{"patch":{"tags":["currency-code-resource"],"operationId":"editDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/currency-code/csr/bulk-upload":{"patch":{"tags":["currency-code-resource"],"operationId":"bulkUpload_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-code/csr/bulk-reject":{"patch":{"tags":["currency-code-resource"],"operationId":"bulkReject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-code/csr/bulk-approve":{"patch":{"tags":["currency-code-resource"],"operationId":"bulkApprove_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-code/csr/approve":{"patch":{"tags":["currency-code-resource"],"operationId":"approve_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/country-code/csr/reject":{"patch":{"tags":["country-code-resource"],"operationId":"reject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/country-code/csr/edit":{"patch":{"tags":["country-code-resource"],"operationId":"edit_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/country-code/csr/edit-draft":{"patch":{"tags":["country-code-resource"],"operationId":"editDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/country-code/csr/bulk-upload":{"patch":{"tags":["country-code-resource"],"operationId":"bulkUpload_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/country-code/csr/bulk-reject":{"patch":{"tags":["country-code-resource"],"operationId":"bulkReject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/country-code/csr/bulk-approve":{"patch":{"tags":["country-code-resource"],"operationId":"bulkApprove_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/country-code/csr/approve":{"patch":{"tags":["country-code-resource"],"operationId":"approve_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/corporation/csr/reject":{"patch":{"tags":["corporation-resource"],"operationId":"reject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation/csr/edit":{"patch":{"tags":["corporation-resource"],"operationId":"edit_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation/csr/edit-draft":{"patch":{"tags":["corporation-resource"],"operationId":"editDraft_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation/csr/bulk-upload":{"patch":{"tags":["corporation-resource"],"operationId":"bulkUpload_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation/csr/bulk-reject":{"patch":{"tags":["corporation-resource"],"operationId":"bulkReject_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation/csr/bulk-approve":{"patch":{"tags":["corporation-resource"],"operationId":"bulkApprove_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation/csr/approve":{"patch":{"tags":["corporation-resource"],"operationId":"approve_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation-group/csr/reject":{"patch":{"tags":["corporation-group-resource"],"operationId":"reject_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/corporation-group/csr/edit":{"patch":{"tags":["corporation-group-resource"],"operationId":"edit_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/corporation-group/csr/edit-draft":{"patch":{"tags":["corporation-group-resource"],"operationId":"editDraft_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/corporation-group/csr/bulk-upload":{"patch":{"tags":["corporation-group-resource"],"operationId":"bulkUpload_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation-group/csr/bulk-reject":{"patch":{"tags":["corporation-group-resource"],"operationId":"bulkReject_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation-group/csr/bulk-approve":{"patch":{"tags":["corporation-group-resource"],"operationId":"bulkApprove_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/corporation-group/csr/approve":{"patch":{"tags":["corporation-group-resource"],"operationId":"approve_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/code-management/csr/reject":{"patch":{"tags":["code-management-resource"],"operationId":"reject_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/code-management/csr/edit":{"patch":{"tags":["code-management-resource"],"operationId":"edit_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/code-management/csr/edit-draft":{"patch":{"tags":["code-management-resource"],"operationId":"editDraft_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/code-management/csr/bulk-upload":{"patch":{"tags":["code-management-resource"],"operationId":"bulkUpload_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/code-management/csr/bulk-reject":{"patch":{"tags":["code-management-resource"],"operationId":"bulkReject_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/code-management/csr/bulk-approve":{"patch":{"tags":["code-management-resource"],"operationId":"bulkApprove_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/code-management/csr/approve":{"patch":{"tags":["code-management-resource"],"operationId":"approve_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/city-code/csr/reject":{"patch":{"tags":["city-code-resource"],"operationId":"reject_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/city-code/csr/edit":{"patch":{"tags":["city-code-resource"],"operationId":"edit_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/city-code/csr/edit-draft":{"patch":{"tags":["city-code-resource"],"operationId":"editDraft_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/city-code/csr/bulk-upload":{"patch":{"tags":["city-code-resource"],"operationId":"bulkUpload_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/city-code/csr/bulk-reject":{"patch":{"tags":["city-code-resource"],"operationId":"bulkReject_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/city-code/csr/bulk-approve":{"patch":{"tags":["city-code-resource"],"operationId":"bulkApprove_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/city-code/csr/approve":{"patch":{"tags":["city-code-resource"],"operationId":"approve_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/chain/csr/reject":{"patch":{"tags":["chain-resource"],"operationId":"reject_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain/csr/edit":{"patch":{"tags":["chain-resource"],"operationId":"edit_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain/csr/edit-draft":{"patch":{"tags":["chain-resource"],"operationId":"editDraft_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain/csr/bulk-upload":{"patch":{"tags":["chain-resource"],"operationId":"bulkUpload_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain/csr/bulk-reject":{"patch":{"tags":["chain-resource"],"operationId":"bulkReject_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain/csr/bulk-approve":{"patch":{"tags":["chain-resource"],"operationId":"bulkApprove_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain/csr/approve":{"patch":{"tags":["chain-resource"],"operationId":"approve_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain-group/csr/reject":{"patch":{"tags":["chain-group-resource"],"operationId":"reject_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/chain-group/csr/edit":{"patch":{"tags":["chain-group-resource"],"operationId":"edit_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/chain-group/csr/edit-draft":{"patch":{"tags":["chain-group-resource"],"operationId":"editDraft_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/chain-group/csr/bulk-upload":{"patch":{"tags":["chain-group-resource"],"operationId":"bulkUpload_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain-group/csr/bulk-reject":{"patch":{"tags":["chain-group-resource"],"operationId":"bulkReject_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain-group/csr/bulk-approve":{"patch":{"tags":["chain-group-resource"],"operationId":"bulkApprove_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/chain-group/csr/approve":{"patch":{"tags":["chain-group-resource"],"operationId":"approve_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/app-param/csr/reject":{"patch":{"tags":["app-param-resource"],"operationId":"reject_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-param/csr/edit":{"patch":{"tags":["app-param-resource"],"operationId":"edit_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-param/csr/edit-draft":{"patch":{"tags":["app-param-resource"],"operationId":"editDraft_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-param/csr/bulk-upload":{"patch":{"tags":["app-param-resource"],"operationId":"bulkUpload_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-param/csr/bulk-reject":{"patch":{"tags":["app-param-resource"],"operationId":"bulkReject_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-param/csr/bulk-approve":{"patch":{"tags":["app-param-resource"],"operationId":"bulkApprove_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-param/csr/approve":{"patch":{"tags":["app-param-resource"],"operationId":"approve_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-group/csr/reject":{"patch":{"tags":["app-group-resource"],"operationId":"reject_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/app-group/csr/edit":{"patch":{"tags":["app-group-resource"],"operationId":"edit_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/app-group/csr/edit-draft":{"patch":{"tags":["app-group-resource"],"operationId":"editDraft_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/app-group/csr/bulk-upload":{"patch":{"tags":["app-group-resource"],"operationId":"bulkUpload_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-group/csr/bulk-reject":{"patch":{"tags":["app-group-resource"],"operationId":"bulkReject_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-group/csr/bulk-approve":{"patch":{"tags":["app-group-resource"],"operationId":"bulkApprove_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/app-group/csr/approve":{"patch":{"tags":["app-group-resource"],"operationId":"approve_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}},"/api/zip-code/csr/{recordNo}":{"get":{"tags":["zip-code-resource"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}},"/api/zip-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["zip-code-resource"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/zip-code/csr/list":{"get":{"tags":["zip-code-resource"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ZipCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}}},"/api/zip-code/csr/id":{"get":{"tags":["zip-code-resource"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}},"/api/zip-code/csr/id/{id}":{"get":{"tags":["zip-code-resource"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}},"/api/zip-code/csr/id/generate":{"get":{"tags":["zip-code-resource"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/zip-code/csr/id/check/{id}":{"get":{"tags":["zip-code-resource"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/zip-code/csr/history/{recordNo}":{"get":{"tags":["zip-code-resource"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}},"/api/zip-code/csr/history/list":{"get":{"tags":["zip-code-resource"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ZipCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ZipCodeDto"}}}}}}}},"/api/zip-code/csr/count":{"get":{"tags":["zip-code-resource"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ZipCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/v1/ping":{"get":{"tags":["ping-resource"],"operationId":"ping","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/v1/entity-registry/entities":{"get":{"tags":["entity-registry-controller"],"operationId":"getAllEntities","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/user-activity-log/list":{"get":{"tags":["user-activity-log-resource"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserActivityLogCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserActivityLogDto"}}}}}}}},"/api/user-activity-log/last-login":{"get":{"tags":["user-activity-log-resource"],"operationId":"getLastLogin","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"date-time"}}}}}}},"/api/terminal":{"get":{"tags":["terminal-controller"],"operationId":"getTerminalById","parameters":[{"name":"terminalId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalVo"}}}}}}},"/api/terminal/groups":{"get":{"tags":["terminal-controller"],"operationId":"findTerminalGroups","parameters":[{"name":"terminalId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalGroupVo"}}}}}}}},"/api/terminal/csr/{recordNo}":{"get":{"tags":["terminal-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}}}}}},"/api/terminal/csr/rejection-reason/{recordNo}":{"get":{"tags":["terminal-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/terminal/csr/list":{"get":{"tags":["terminal-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalDto"}}}}}}}},"/api/terminal/csr/id":{"get":{"tags":["terminal-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}}}}}},"/api/terminal/csr/id/{id}":{"get":{"tags":["terminal-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}}}}}},"/api/terminal/csr/id/generate":{"get":{"tags":["terminal-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/terminal/csr/id/check/{id}":{"get":{"tags":["terminal-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/terminal/csr/history/{recordNo}":{"get":{"tags":["terminal-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalDto"}}}}}}},"/api/terminal/csr/history/list":{"get":{"tags":["terminal-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalDto"}}}}}}}},"/api/terminal/csr/count":{"get":{"tags":["terminal-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/terminal-group/csr/{recordNo}":{"get":{"tags":["terminal-group-resource"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}},"/api/terminal-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["terminal-group-resource"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/terminal-group/csr/list":{"get":{"tags":["terminal-group-resource"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}}},"/api/terminal-group/csr/id":{"get":{"tags":["terminal-group-resource"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}},"/api/terminal-group/csr/id/{id}":{"get":{"tags":["terminal-group-resource"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}},"/api/terminal-group/csr/id/generate":{"get":{"tags":["terminal-group-resource"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/terminal-group/csr/id/check/{id}":{"get":{"tags":["terminal-group-resource"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/terminal-group/csr/history/{recordNo}":{"get":{"tags":["terminal-group-resource"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}},"/api/terminal-group/csr/history/list":{"get":{"tags":["terminal-group-resource"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TerminalGroupDto"}}}}}}}},"/api/terminal-group/csr/count":{"get":{"tags":["terminal-group-resource"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TerminalGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/store":{"get":{"tags":["store-controller"],"operationId":"getStoreById","parameters":[{"name":"storeId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreVo"}}}}}}},"/api/store/list-by-list-id":{"get":{"tags":["store-controller"],"operationId":"getListStoreByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreVo"}}}}}}}},"/api/store/exists":{"get":{"tags":["store-controller"],"operationId":"checkCorporationExists","parameters":[{"name":"storeId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/store/csr/{recordNo}":{"get":{"tags":["store-resource"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreDto"}}}}}}},"/api/store/csr/rejection-reason/{recordNo}":{"get":{"tags":["store-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/store/csr/list":{"get":{"tags":["store-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreDto"}}}}}}}},"/api/store/csr/id":{"get":{"tags":["store-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreDto"}}}}}}},"/api/store/csr/id/{id}":{"get":{"tags":["store-resource"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreDto"}}}}}}},"/api/store/csr/id/generate":{"get":{"tags":["store-resource"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/store/csr/id/check/{id}":{"get":{"tags":["store-resource"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/store/csr/history/{recordNo}":{"get":{"tags":["store-resource"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreDto"}}}}}}},"/api/store/csr/history/list":{"get":{"tags":["store-resource"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreDto"}}}}}}}},"/api/store/csr/count":{"get":{"tags":["store-resource"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/store-group/csr/{recordNo}":{"get":{"tags":["store-group-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}},"/api/store-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["store-group-resource"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/store-group/csr/list":{"get":{"tags":["store-group-resource"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}}},"/api/store-group/csr/id":{"get":{"tags":["store-group-resource"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}},"/api/store-group/csr/id/{id}":{"get":{"tags":["store-group-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}},"/api/store-group/csr/id/generate":{"get":{"tags":["store-group-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/store-group/csr/id/check/{id}":{"get":{"tags":["store-group-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/store-group/csr/history/{recordNo}":{"get":{"tags":["store-group-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}},"/api/store-group/csr/history/list":{"get":{"tags":["store-group-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StoreGroupDto"}}}}}}}},"/api/store-group/csr/count":{"get":{"tags":["store-group-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StoreGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/storage/files/{fileId}":{"get":{"tags":["merchant-storage-controller"],"operationId":"getDetailByFileId","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileStorageVo"}}}}}},"delete":{"tags":["merchant-storage-controller"],"operationId":"deleteFile","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/state-code/csr/{recordNo}":{"get":{"tags":["state-code-resource"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}},"/api/state-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["state-code-resource"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/state-code/csr/list":{"get":{"tags":["state-code-resource"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StateCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}}},"/api/state-code/csr/id":{"get":{"tags":["state-code-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}},"/api/state-code/csr/id/{id}":{"get":{"tags":["state-code-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}},"/api/state-code/csr/id/generate":{"get":{"tags":["state-code-resource"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/state-code/csr/id/check/{id}":{"get":{"tags":["state-code-resource"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/state-code/csr/history/{recordNo}":{"get":{"tags":["state-code-resource"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}},"/api/state-code/csr/history/list":{"get":{"tags":["state-code-resource"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StateCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StateCodeDto"}}}}}}}},"/api/state-code/csr/count":{"get":{"tags":["state-code-resource"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StateCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/rejection-reason":{"get":{"tags":["rejection-reason-controller"],"operationId":"getByModuleNameAndRecordNo","parameters":[{"name":"moduleName","in":"query","required":true,"schema":{"type":"string"}},{"name":"moduleRecordNo","in":"query","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonDto"}}}}}}},"/api/reason-code":{"get":{"tags":["reason-code-controller"],"operationId":"getReasonCodeByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeVo"}}}}}}},"/api/reason-code/exists":{"get":{"tags":["reason-code-controller"],"operationId":"existsReasonCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/reason-code/csr/{recordNo}":{"get":{"tags":["reason-code-resource"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}},"/api/reason-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["reason-code-resource"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/reason-code/csr/list":{"get":{"tags":["reason-code-resource"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReasonCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}}},"/api/reason-code/csr/id":{"get":{"tags":["reason-code-resource"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}},"/api/reason-code/csr/id/{id}":{"get":{"tags":["reason-code-resource"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}},"/api/reason-code/csr/id/generate":{"get":{"tags":["reason-code-resource"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/reason-code/csr/id/check/{id}":{"get":{"tags":["reason-code-resource"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/reason-code/csr/history/{recordNo}":{"get":{"tags":["reason-code-resource"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}},"/api/reason-code/csr/history/list":{"get":{"tags":["reason-code-resource"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReasonCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReasonCodeDto"}}}}}}}},"/api/reason-code/csr/count":{"get":{"tags":["reason-code-resource"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReasonCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/problem-code/{context}":{"get":{"tags":["problem-code-controller"],"operationId":"getAllByContext","parameters":[{"name":"context","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProblemCodeVo"}}}}}}}},"/api/problem-code/{context}/{code}":{"get":{"tags":["problem-code-controller"],"operationId":"getProblemCode","parameters":[{"name":"context","in":"path","required":true,"schema":{"type":"string"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProblemCodeVo"}}}}}}},"/api/meta-property/list":{"get":{"tags":["meta-property-resource"],"operationId":"getPropertyListByEntity","parameters":[{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MetaPropertyDto"}}}}}}}},"/api/meta-property/list-for-attr":{"get":{"tags":["meta-property-resource"],"operationId":"getPropertyForAttribute","parameters":[{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MetaPropertyDto"}}}}}}}},"/api/meta-property/detail":{"get":{"tags":["meta-property-resource"],"operationId":"getProperty","parameters":[{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}},{"name":"propId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MetaPropertyDto"}}}}}}},"/api/meta-property/check":{"get":{"tags":["meta-property-resource"],"operationId":"checkProperty","parameters":[{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}},{"name":"propId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/media/{fileId}":{"get":{"tags":["media-controller"],"operationId":"serveMedia","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"binary"}}}}}}},"/api/media/{fileId}/download":{"get":{"tags":["media-controller"],"operationId":"downloadMedia","parameters":[{"name":"fileId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"binary"}}}}}}},"/api/mcc":{"get":{"tags":["mcc-controller"],"operationId":"getMccByCode","parameters":[{"name":"mccCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccVo"}}}}}}},"/api/mcc/list-by-codes":{"get":{"tags":["mcc-controller"],"operationId":"getListMccByCodes","parameters":[{"name":"codeList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccVo"}}}}}}}},"/api/mcc/csr/{recordNo}":{"get":{"tags":["mcc-resource"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccDto"}}}}}}},"/api/mcc/csr/rejection-reason/{recordNo}":{"get":{"tags":["mcc-resource"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/mcc/csr/list":{"get":{"tags":["mcc-resource"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccDto"}}}}}}}},"/api/mcc/csr/id":{"get":{"tags":["mcc-resource"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccDto"}}}}}}},"/api/mcc/csr/id/{id}":{"get":{"tags":["mcc-resource"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccDto"}}}}}}},"/api/mcc/csr/id/generate":{"get":{"tags":["mcc-resource"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/mcc/csr/id/check/{id}":{"get":{"tags":["mcc-resource"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/mcc/csr/history/{recordNo}":{"get":{"tags":["mcc-resource"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccDto"}}}}}}},"/api/mcc/csr/history/list":{"get":{"tags":["mcc-resource"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccDto"}}}}}}}},"/api/mcc/csr/count":{"get":{"tags":["mcc-resource"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/mcc-group/csr/{recordNo}":{"get":{"tags":["mcc-group-resource"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}},"/api/mcc-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["mcc-group-resource"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/mcc-group/csr/list":{"get":{"tags":["mcc-group-resource"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}}},"/api/mcc-group/csr/id":{"get":{"tags":["mcc-group-resource"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}},"/api/mcc-group/csr/id/{id}":{"get":{"tags":["mcc-group-resource"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}},"/api/mcc-group/csr/id/generate":{"get":{"tags":["mcc-group-resource"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/mcc-group/csr/id/check/{id}":{"get":{"tags":["mcc-group-resource"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/mcc-group/csr/history/{recordNo}":{"get":{"tags":["mcc-group-resource"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}},"/api/mcc-group/csr/history/list":{"get":{"tags":["mcc-group-resource"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MccGroupDto"}}}}}}}},"/api/mcc-group/csr/count":{"get":{"tags":["mcc-group-resource"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MccGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/geo-location/zip-code":{"get":{"tags":["geo-location-controller"],"operationId":"getZipCodeByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ZipCodeVo"}}}}}}},"/api/geo-location/zip-code/exists":{"get":{"tags":["geo-location-controller"],"operationId":"existsZipCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/geo-location/state-code":{"get":{"tags":["geo-location-controller"],"operationId":"getStateCodeByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StateCodeVo"}}}}}}},"/api/geo-location/state-code/list":{"get":{"tags":["geo-location-controller"],"operationId":"getAllStateByCountry","parameters":[{"name":"countryCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StateCodeVo"}}}}}}}},"/api/geo-location/state-code/exists":{"get":{"tags":["geo-location-controller"],"operationId":"existsStateCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/geo-location/country":{"get":{"tags":["geo-location-controller"],"operationId":"getCountryByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeVo"}}}}}}},"/api/geo-location/country/list":{"get":{"tags":["geo-location-controller"],"operationId":"findAllCountry","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CountryCodeVo"}}}}}}}},"/api/geo-location/country/exists":{"get":{"tags":["geo-location-controller"],"operationId":"existsCountryCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/geo-location/city":{"get":{"tags":["geo-location-controller"],"operationId":"getCityByCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeVo"}}}}}}},"/api/geo-location/city/exists":{"get":{"tags":["geo-location-controller"],"operationId":"existsCityCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/geo-location/city-code/list":{"get":{"tags":["geo-location-controller"],"operationId":"getAllCityByState","parameters":[{"name":"stateCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CityCodeVo"}}}}}}}},"/api/currency-code":{"get":{"tags":["currency-code-controller"],"operationId":"getCurrencyByCode","parameters":[{"name":"currencyCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeVo"}}}}}}},"/api/currency-code/{currencyCode}":{"get":{"tags":["currency-code-controller"],"operationId":"getCurrencyCodeByCode","parameters":[{"name":"currencyCode","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeVo"}}}}},"deprecated":true}},"/api/currency-code/exists":{"get":{"tags":["currency-code-controller"],"operationId":"checkCurrencyExists","parameters":[{"name":"currencyCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/currency-code/csr/{recordNo}":{"get":{"tags":["currency-code-resource"],"operationId":"findByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}},"/api/currency-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["currency-code-resource"],"operationId":"rejectionReason_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/currency-code/csr/list":{"get":{"tags":["currency-code-resource"],"operationId":"getAll_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}}},"/api/currency-code/csr/id":{"get":{"tags":["currency-code-resource"],"operationId":"findActiveByIds_9","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}},"/api/currency-code/csr/id/{id}":{"get":{"tags":["currency-code-resource"],"operationId":"findActiveById_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}},"/api/currency-code/csr/id/generate":{"get":{"tags":["currency-code-resource"],"operationId":"generateId_9","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/currency-code/csr/id/check/{id}":{"get":{"tags":["currency-code-resource"],"operationId":"checkId_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/currency-code/csr/history/{recordNo}":{"get":{"tags":["currency-code-resource"],"operationId":"findHistoryByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}},"/api/currency-code/csr/history/list":{"get":{"tags":["currency-code-resource"],"operationId":"getAllHistory_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CurrencyCodeDto"}}}}}}}},"/api/currency-code/csr/count":{"get":{"tags":["currency-code-resource"],"operationId":"count_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/country-code/csr/{recordNo}":{"get":{"tags":["country-code-resource"],"operationId":"findByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}},"/api/country-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["country-code-resource"],"operationId":"rejectionReason_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/country-code/csr/list":{"get":{"tags":["country-code-resource"],"operationId":"getAll_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CountryCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}}},"/api/country-code/csr/id":{"get":{"tags":["country-code-resource"],"operationId":"findActiveByIds_10","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}},"/api/country-code/csr/id/{id}":{"get":{"tags":["country-code-resource"],"operationId":"findActiveById_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}},"/api/country-code/csr/id/generate":{"get":{"tags":["country-code-resource"],"operationId":"generateId_10","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/country-code/csr/id/check/{id}":{"get":{"tags":["country-code-resource"],"operationId":"checkId_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/country-code/csr/history/{recordNo}":{"get":{"tags":["country-code-resource"],"operationId":"findHistoryByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}},"/api/country-code/csr/history/list":{"get":{"tags":["country-code-resource"],"operationId":"getAllHistory_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CountryCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CountryCodeDto"}}}}}}}},"/api/country-code/csr/count":{"get":{"tags":["country-code-resource"],"operationId":"count_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CountryCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/corporation":{"get":{"tags":["corporation-controller"],"operationId":"findCorporationById","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationVo"}}}}}}},"/api/corporation/with-group":{"get":{"tags":["corporation-controller"],"operationId":"findCorporationWithGroups","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationVo"}}}}}}},"/api/corporation/groups":{"get":{"tags":["corporation-controller"],"operationId":"findCorporationGroups","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupVo"}}}}}}}},"/api/corporation/exists":{"get":{"tags":["corporation-controller"],"operationId":"checkCorporationExists_1","parameters":[{"name":"corporationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/corporation/csr/{recordNo}":{"get":{"tags":["corporation-resource"],"operationId":"findByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}}}}}},"/api/corporation/csr/user/existing/{mobile}":{"get":{"tags":["corporation-resource"],"operationId":"checkUserExisting","parameters":[{"name":"mobile","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/rejection-reason/{recordNo}":{"get":{"tags":["corporation-resource"],"operationId":"rejectionReason_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/corporation/csr/mobile/check/{mobile}":{"get":{"tags":["corporation-resource"],"operationId":"checkMobile","parameters":[{"name":"mobile","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/list":{"get":{"tags":["corporation-resource"],"operationId":"getAll_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationDto"}}}}}}}},"/api/corporation/csr/id":{"get":{"tags":["corporation-resource"],"operationId":"findActiveByIds_11","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}}}}}},"/api/corporation/csr/id/{id}":{"get":{"tags":["corporation-resource"],"operationId":"findActiveById_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}}}}}},"/api/corporation/csr/id/generate":{"get":{"tags":["corporation-resource"],"operationId":"generateId_11","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/id/check/{id}":{"get":{"tags":["corporation-resource"],"operationId":"checkId_11","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/history/{recordNo}":{"get":{"tags":["corporation-resource"],"operationId":"findHistoryByRecordNo_11","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationDto"}}}}}}},"/api/corporation/csr/history/list":{"get":{"tags":["corporation-resource"],"operationId":"getAllHistory_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationDto"}}}}}}}},"/api/corporation/csr/email/check/{email}":{"get":{"tags":["corporation-resource"],"operationId":"checkEmail","parameters":[{"name":"email","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation/csr/count":{"get":{"tags":["corporation-resource"],"operationId":"count_11","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/corporation-group/{corporationGroupId}/corporations":{"get":{"tags":["corporation-group-controller"],"operationId":"getCorporationIdsByCorporationGroupId","parameters":[{"name":"corporationGroupId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/corporation-group/csr/{recordNo}":{"get":{"tags":["corporation-group-resource"],"operationId":"findByRecordNo_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}},"/api/corporation-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["corporation-group-resource"],"operationId":"rejectionReason_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/corporation-group/csr/list":{"get":{"tags":["corporation-group-resource"],"operationId":"getAll_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}}},"/api/corporation-group/csr/id":{"get":{"tags":["corporation-group-resource"],"operationId":"findActiveByIds_12","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}},"/api/corporation-group/csr/id/{id}":{"get":{"tags":["corporation-group-resource"],"operationId":"findActiveById_12","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}},"/api/corporation-group/csr/id/generate":{"get":{"tags":["corporation-group-resource"],"operationId":"generateId_12","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation-group/csr/id/check/{id}":{"get":{"tags":["corporation-group-resource"],"operationId":"checkId_12","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/corporation-group/csr/history/{recordNo}":{"get":{"tags":["corporation-group-resource"],"operationId":"findHistoryByRecordNo_12","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}},"/api/corporation-group/csr/history/list":{"get":{"tags":["corporation-group-resource"],"operationId":"getAllHistory_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupDto"}}}}}}}},"/api/corporation-group/csr/count":{"get":{"tags":["corporation-group-resource"],"operationId":"count_12","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CorporationGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/code-management/{codeType}":{"get":{"tags":["code-management-controller"],"operationId":"getAllByCodeTypeAndLanguage","parameters":[{"name":"codeType","in":"path","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CodeManagementVo"}}}}}}}},"/api/code-management/{codeType}/{code}":{"get":{"tags":["code-management-controller"],"operationId":"getCodeManagementByTypeAndCode","parameters":[{"name":"codeType","in":"path","required":true,"schema":{"type":"string"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementVo"}}}}}}},"/api/code-management/getPoolEntityByMode":{"get":{"tags":["code-management-controller"],"operationId":"getPoolEntityByMode","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CodeManagementVo"}}}}}}}},"/api/code-management/csr/{recordNo}":{"get":{"tags":["code-management-resource"],"operationId":"findByRecordNo_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}},"/api/code-management/csr/rejection-reason/{recordNo}":{"get":{"tags":["code-management-resource"],"operationId":"rejectionReason_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/code-management/csr/list":{"get":{"tags":["code-management-resource"],"operationId":"getAll_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CodeManagementCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}}},"/api/code-management/csr/id":{"get":{"tags":["code-management-resource"],"operationId":"findActiveByIds_13","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}},"/api/code-management/csr/id/{id}":{"get":{"tags":["code-management-resource"],"operationId":"findActiveById_13","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}},"/api/code-management/csr/id/generate":{"get":{"tags":["code-management-resource"],"operationId":"generateId_13","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/code-management/csr/id/check/{id}":{"get":{"tags":["code-management-resource"],"operationId":"checkId_13","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/code-management/csr/history/{recordNo}":{"get":{"tags":["code-management-resource"],"operationId":"findHistoryByRecordNo_13","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}},"/api/code-management/csr/history/list":{"get":{"tags":["code-management-resource"],"operationId":"getAllHistory_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CodeManagementCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CodeManagementDto"}}}}}}}},"/api/code-management/csr/count":{"get":{"tags":["code-management-resource"],"operationId":"count_13","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CodeManagementCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/city-code/csr/{recordNo}":{"get":{"tags":["city-code-resource"],"operationId":"findByRecordNo_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}},"/api/city-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["city-code-resource"],"operationId":"rejectionReason_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/city-code/csr/list":{"get":{"tags":["city-code-resource"],"operationId":"getAll_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CityCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}}},"/api/city-code/csr/id":{"get":{"tags":["city-code-resource"],"operationId":"findActiveByIds_14","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}},"/api/city-code/csr/id/{id}":{"get":{"tags":["city-code-resource"],"operationId":"findActiveById_14","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}},"/api/city-code/csr/id/generate":{"get":{"tags":["city-code-resource"],"operationId":"generateId_14","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/city-code/csr/id/check/{id}":{"get":{"tags":["city-code-resource"],"operationId":"checkId_14","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/city-code/csr/history/{recordNo}":{"get":{"tags":["city-code-resource"],"operationId":"findHistoryByRecordNo_14","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}},"/api/city-code/csr/history/list":{"get":{"tags":["city-code-resource"],"operationId":"getAllHistory_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CityCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CityCodeDto"}}}}}}}},"/api/city-code/csr/count":{"get":{"tags":["city-code-resource"],"operationId":"count_14","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CityCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/chain":{"get":{"tags":["chain-controller"],"operationId":"getChainById","parameters":[{"name":"chainId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainVo"}}}}}}},"/api/chain/exists":{"get":{"tags":["chain-controller"],"operationId":"existsChain","parameters":[{"name":"chainId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/chain/csr/{recordNo}":{"get":{"tags":["chain-resource"],"operationId":"findByRecordNo_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainDto"}}}}}}},"/api/chain/csr/rejection-reason/{recordNo}":{"get":{"tags":["chain-resource"],"operationId":"rejectionReason_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/chain/csr/list":{"get":{"tags":["chain-resource"],"operationId":"getAll_16","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ChainDto"}}}}}}}},"/api/chain/csr/id":{"get":{"tags":["chain-resource"],"operationId":"findActiveByIds_15","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainDto"}}}}}}},"/api/chain/csr/id/{id}":{"get":{"tags":["chain-resource"],"operationId":"findActiveById_15","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainDto"}}}}}}},"/api/chain/csr/id/generate":{"get":{"tags":["chain-resource"],"operationId":"generateId_15","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/chain/csr/id/check/{id}":{"get":{"tags":["chain-resource"],"operationId":"checkId_15","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/chain/csr/history/{recordNo}":{"get":{"tags":["chain-resource"],"operationId":"findHistoryByRecordNo_15","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainDto"}}}}}}},"/api/chain/csr/history/list":{"get":{"tags":["chain-resource"],"operationId":"getAllHistory_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ChainDto"}}}}}}}},"/api/chain/csr/count":{"get":{"tags":["chain-resource"],"operationId":"count_15","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/chain-group/{chainGroupId}/chains":{"get":{"tags":["chain-group-controller"],"operationId":"getChainIdsByChainGroupId","parameters":[{"name":"chainGroupId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/chain-group/csr/{recordNo}":{"get":{"tags":["chain-group-resource"],"operationId":"findByRecordNo_16","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}},"/api/chain-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["chain-group-resource"],"operationId":"rejectionReason_16","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/chain-group/csr/list":{"get":{"tags":["chain-group-resource"],"operationId":"getAll_17","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}}},"/api/chain-group/csr/id":{"get":{"tags":["chain-group-resource"],"operationId":"findActiveByIds_16","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}},"/api/chain-group/csr/id/{id}":{"get":{"tags":["chain-group-resource"],"operationId":"findActiveById_16","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}},"/api/chain-group/csr/id/generate":{"get":{"tags":["chain-group-resource"],"operationId":"generateId_16","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/chain-group/csr/id/check/{id}":{"get":{"tags":["chain-group-resource"],"operationId":"checkId_16","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/chain-group/csr/history/{recordNo}":{"get":{"tags":["chain-group-resource"],"operationId":"findHistoryByRecordNo_16","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}},"/api/chain-group/csr/history/list":{"get":{"tags":["chain-group-resource"],"operationId":"getAllHistory_16","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ChainGroupDto"}}}}}}}},"/api/chain-group/csr/count":{"get":{"tags":["chain-group-resource"],"operationId":"count_16","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ChainGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/cache/redis/flush-all":{"get":{"tags":["cache-admin-controller"],"operationId":"flushAllRedisCache","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CacheFlushResponse"}}}}}}},"/api/attribute-master/get-value-from-entity-table":{"get":{"tags":["attribute-controller"],"operationId":"getValueFromEntityTable","parameters":[{"name":"columnName","in":"query","required":true,"schema":{"type":"string"}},{"name":"entity","in":"query","required":true,"schema":{"type":"string","enum":["CLIENT","PRODUCT_ACCOUNT","CARD","CORPORATION","CHAIN","STORE","CAMPAIGN","ITEM"]}},{"name":"entityId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/{key}":{"get":{"tags":["app-param-controller"],"operationId":"getConfigValueByKey","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/{appGroup}/{key}":{"get":{"tags":["app-param-resource"],"operationId":"getAppParamByGroupAndKey","parameters":[{"name":"appGroup","in":"path","required":true,"schema":{"type":"string"}},{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/user-session-timeout":{"get":{"tags":["app-param-controller"],"operationId":"getConfUserSessionTimeout","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/app-param/self-modify-profile-allowed":{"get":{"tags":["app-param-controller"],"operationId":"isSelfModifyProfileAllowed","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/app-param/same-user-cannot-modify-profile":{"get":{"tags":["app-param-controller"],"operationId":"isSameUserNotModifyProfile","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/app-param/same-user-approve-allowed":{"get":{"tags":["app-param-controller"],"operationId":"isSameUserApproveAllowed","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/app-param/same-group-approve-allowed":{"get":{"tags":["app-param-controller"],"operationId":"isSameGroupApproveAllowed","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/app-param/processing-date":{"get":{"tags":["app-param-controller"],"operationId":"getProcessingDate","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"date-time"}}}}}}},"/api/app-param/pref-number-format":{"get":{"tags":["app-param-controller"],"operationId":"getConfigNumberFormat","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/pref-date-format":{"get":{"tags":["app-param-controller"],"operationId":"getConfigDateFormat","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/list-by-group":{"get":{"tags":["app-param-resource"],"operationId":"getByAppGroup","parameters":[{"name":"appGroup","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppParamDto"}}}}}}}},"/api/app-param/get-same-user-cannot-approve":{"get":{"tags":["app-param-controller"],"operationId":"getKeySameUserApprove","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/app-param/get-same-group-cannot-approve":{"get":{"tags":["app-param-controller"],"operationId":"getKeySameGroupApprove","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/app-param/csr/{recordNo}":{"get":{"tags":["app-param-resource"],"operationId":"findByRecordNo_17","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/csr/rejection-reason/{recordNo}":{"get":{"tags":["app-param-resource"],"operationId":"rejectionReason_17","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/app-param/csr/list":{"get":{"tags":["app-param-resource"],"operationId":"getAll_18","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppParamCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppParamDto"}}}}}}}},"/api/app-param/csr/id":{"get":{"tags":["app-param-resource"],"operationId":"findActiveByIds_17","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/csr/id/{id}":{"get":{"tags":["app-param-resource"],"operationId":"findActiveById_17","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/csr/id/generate":{"get":{"tags":["app-param-resource"],"operationId":"generateId_17","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/csr/id/check/{id}":{"get":{"tags":["app-param-resource"],"operationId":"checkId_17","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-param/csr/history/{recordNo}":{"get":{"tags":["app-param-resource"],"operationId":"findHistoryByRecordNo_17","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppParamDto"}}}}}}},"/api/app-param/csr/history/list":{"get":{"tags":["app-param-resource"],"operationId":"getAllHistory_17","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppParamCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppParamDto"}}}}}}}},"/api/app-param/csr/get-all-parameters":{"get":{"tags":["app-param-resource"],"operationId":"getAllParameters","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/app-param/csr/get-all-description":{"get":{"tags":["app-param-resource"],"operationId":"getAllDescription","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/app-param/csr/count":{"get":{"tags":["app-param-resource"],"operationId":"count_17","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppParamCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/app-param/allow-cross-update":{"get":{"tags":["app-param-controller"],"operationId":"getConfAllowCrossUpdate","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/app-group/csr/{recordNo}":{"get":{"tags":["app-group-resource"],"operationId":"findByRecordNo_18","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}},"/api/app-group/csr/rejection-reason/{recordNo}":{"get":{"tags":["app-group-resource"],"operationId":"rejectionReason_18","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/app-group/csr/list":{"get":{"tags":["app-group-resource"],"operationId":"getAll_19","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}}},"/api/app-group/csr/id":{"get":{"tags":["app-group-resource"],"operationId":"findActiveByIds_18","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}},"/api/app-group/csr/id/{id}":{"get":{"tags":["app-group-resource"],"operationId":"findActiveById_18","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}},"/api/app-group/csr/id/generate":{"get":{"tags":["app-group-resource"],"operationId":"generateId_18","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-group/csr/id/check/{id}":{"get":{"tags":["app-group-resource"],"operationId":"checkId_18","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/app-group/csr/history/{recordNo}":{"get":{"tags":["app-group-resource"],"operationId":"findHistoryByRecordNo_18","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}},"/api/app-group/csr/history/list":{"get":{"tags":["app-group-resource"],"operationId":"getAllHistory_18","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppGroupCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AppGroupDto"}}}}}}}},"/api/app-group/csr/count":{"get":{"tags":["app-group-resource"],"operationId":"count_18","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AppGroupCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/zip-code/csr/delete":{"delete":{"tags":["zip-code-resource"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultZipCodeDto"}}}}}}},"/api/terminal/csr/delete":{"delete":{"tags":["terminal-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalDto"}}}}}}},"/api/terminal-group/csr/delete":{"delete":{"tags":["terminal-group-resource"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTerminalGroupDto"}}}}}}},"/api/store/csr/delete":{"delete":{"tags":["store-resource"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreDto"}}}}}}},"/api/store-group/csr/delete":{"delete":{"tags":["store-group-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStoreGroupDto"}}}}}}},"/api/state-code/csr/delete":{"delete":{"tags":["state-code-resource"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStateCodeDto"}}}}}}},"/api/reason-code/csr/delete":{"delete":{"tags":["reason-code-resource"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReasonCodeDto"}}}}}}},"/api/mcc/csr/delete":{"delete":{"tags":["mcc-resource"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccDto"}}}}}}},"/api/mcc-group/csr/delete":{"delete":{"tags":["mcc-group-resource"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultMccGroupDto"}}}}}}},"/api/currency-code/csr/delete":{"delete":{"tags":["currency-code-resource"],"operationId":"delete_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyCodeDto"}}}}}}},"/api/country-code/csr/delete":{"delete":{"tags":["country-code-resource"],"operationId":"delete_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCountryCodeDto"}}}}}}},"/api/corporation/csr/delete":{"delete":{"tags":["corporation-resource"],"operationId":"delete_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationDto"}}}}}}},"/api/corporation-group/csr/delete":{"delete":{"tags":["corporation-group-resource"],"operationId":"delete_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCorporationGroupDto"}}}}}}},"/api/code-management/csr/delete":{"delete":{"tags":["code-management-resource"],"operationId":"delete_13","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCodeManagementDto"}}}}}}},"/api/city-code/csr/delete":{"delete":{"tags":["city-code-resource"],"operationId":"delete_14","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCityCodeDto"}}}}}}},"/api/chain/csr/delete":{"delete":{"tags":["chain-resource"],"operationId":"delete_15","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainDto"}}}}}}},"/api/chain-group/csr/delete":{"delete":{"tags":["chain-group-resource"],"operationId":"delete_16","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultChainGroupDto"}}}}}}},"/api/app-param/csr/delete":{"delete":{"tags":["app-param-resource"],"operationId":"delete_17","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppParamDto"}}}}}}},"/api/app-group/csr/delete":{"delete":{"tags":["app-group-resource"],"operationId":"delete_18","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAppGroupDto"}}}}}}}},"components":{"schemas":{"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"ZipCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"stateCode":{"$ref":"#/components/schemas/ReferenceData"},"cityCode":{"$ref":"#/components/schemas/ReferenceData"},"zipCode":{"type":"string","maxLength":15,"minLength":1}},"required":["cityCode","countryCode","stateCode","zipCode"]},"OperationResultZipCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ZipCodeDto"}}},"EntityMetadata":{"type":"object","properties":{"entityName":{"type":"string"},"entityDescription":{"type":"string"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/PropertyMetadata"}}}},"EntityRegistrationRequest":{"type":"object","properties":{"serviceId":{"type":"string"},"entities":{"type":"array","items":{"$ref":"#/components/schemas/EntityMetadata"}}}},"PropertyMetadata":{"type":"object","properties":{"propertyName":{"type":"string"},"propertyType":{"type":"string"},"description":{"type":"string"},"lookupCode":{"type":"string"},"lookupField":{"type":"boolean"}}},"UserActivityLogVo":{"type":"object","properties":{"action":{"type":"string"},"moduleName":{"type":"string"},"message":{"type":"string"},"clientIp":{"type":"string"},"userAgent":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"}}},"TerminalDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"terminalId":{"type":"string","maxLength":20,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"terminalStatus":{"type":"string"}},"required":["chainId","corporationId","name","storeId","terminalId"]},"OperationResultTerminalDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TerminalDto"}}},"TerminalGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"terminalGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"terminalIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["description","terminalGroupId"]},"OperationResultTerminalGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TerminalGroupDto"}}},"StoreDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"type":"string","maxLength":20,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"storeStatus":{"type":"string"},"contactPerson":{"type":"string","maxLength":30,"minLength":0},"emailAddress":{"type":"string","maxLength":50,"minLength":0},"addressLine1":{"type":"string","maxLength":200,"minLength":0},"addressLine2":{"type":"string","maxLength":200,"minLength":0},"zipCode":{"type":"string","maxLength":30,"minLength":0},"phoneNumber":{"type":"string","maxLength":30,"minLength":0},"fax":{"type":"string","maxLength":30,"minLength":0},"website":{"type":"string","maxLength":100,"minLength":0}},"required":["addressLine1","chainId","corporationId","name","storeId"]},"OperationResultStoreDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/StoreDto"}}},"StoreGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"storeGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"storeIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["description","storeGroupId"]},"OperationResultStoreGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/StoreGroupDto"}}},"FileStorageVo":{"type":"object","properties":{"fileId":{"type":"string"},"bucketName":{"type":"string"},"objectPath":{"type":"string"},"originalFileName":{"type":"string"},"uploadedFileName":{"type":"string"},"fileSize":{"type":"integer","format":"int64"},"fileStatus":{"type":"string"},"contentType":{"type":"string"},"storageUri":{"type":"string"},"uploadedAt":{"type":"string","format":"date-time"}}},"StateCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"stateCode":{"type":"string","maxLength":15,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1}},"required":["countryCode","description","stateCode"]},"OperationResultStateCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/StateCodeDto"}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"ReasonCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"reasonCode":{"type":"string","maxLength":3,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"adjustmentType":{"type":"string","maxLength":30,"minLength":1}},"required":["adjustmentType","reasonCode"]},"OperationResultReasonCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ReasonCodeDto"}}},"MccDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"mccCode":{"type":"string","maxLength":30,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0}},"required":["description","mccCode"]},"OperationResultMccDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MccDto"}}},"MccGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"mccGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"mccIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["mccGroupId"]},"OperationResultMccGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/MccGroupDto"}}},"CurrencyCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"currencyCode":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"alpha":{"type":"string","maxLength":10,"minLength":0}},"required":["currencyCode"]},"OperationResultCurrencyCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CurrencyCodeDto"}}},"CountryCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"countryCode":{"type":"string","maxLength":15,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1}},"required":["countryCode","description"]},"OperationResultCountryCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CountryCodeDto"}}},"AvatarReference":{"type":"object","properties":{"imageId":{"type":"string"},"imageSource":{"type":"string"},"imageUrl":{"type":"string"}}},"CorporationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationId":{"type":"string","maxLength":20,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"corporationStatus":{"type":"string"},"contactPerson":{"type":"string","maxLength":30,"minLength":0},"emailAddress":{"type":"string","maxLength":50,"minLength":0},"addressLine1":{"type":"string","maxLength":200,"minLength":0},"addressLine2":{"type":"string","maxLength":200,"minLength":0},"zipCode":{"type":"string","maxLength":30,"minLength":0},"phoneNumber":{"type":"string","maxLength":30,"minLength":0},"website":{"type":"string","maxLength":100,"minLength":0},"taxCode":{"type":"string","maxLength":20,"minLength":0},"corporationType":{"type":"string","maxLength":30,"minLength":0},"avatar":{"$ref":"#/components/schemas/AvatarReference"},"assignmentUser":{"type":"array","items":{"$ref":"#/components/schemas/OperatorAccountDto"}}},"required":["addressLine1","corporationId","name"]},"OperatorAccountDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"userName":{"type":"string","maxLength":50,"minLength":1},"mobilePhone":{"type":"string"},"emailAddress":{"type":"string"},"avatar":{"$ref":"#/components/schemas/AvatarReference"},"authenticationMethod":{"type":"string"},"createFrom":{"type":"string"},"operatorAccountStatus":{"type":"string"}},"required":["userName"]},"OperationResultCorporationDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CorporationDto"}}},"CorporationGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"corporationIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["corporationGroupId","description"]},"OperationResultCorporationGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CorporationGroupDto"}}},"CodeManagementDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"level":{"type":"string","minLength":1},"parentCodeType":{"type":"string"},"codeType":{"type":"string","maxLength":5,"minLength":1,"pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"},"codeTypeDesc":{"type":"string","maxLength":50,"minLength":1},"code":{"type":"string","maxLength":5,"minLength":1,"pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"},"description":{"type":"string"},"orderNo":{"type":"integer","format":"int32"}},"required":["code","codeType","codeTypeDesc","level"]},"OperationResultCodeManagementDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CodeManagementDto"}}},"CityCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"stateCode":{"$ref":"#/components/schemas/ReferenceData"},"cityCode":{"type":"string","maxLength":15,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1}},"required":["cityCode","countryCode","description","stateCode"]},"OperationResultCityCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CityCodeDto"}}},"ChainDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"type":"string","maxLength":20,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":0},"chainStatus":{"type":"string"},"contactPerson":{"type":"string","maxLength":30,"minLength":0},"emailAddress":{"type":"string","maxLength":50,"minLength":0},"addressLine1":{"type":"string","maxLength":200,"minLength":0},"addressLine2":{"type":"string","maxLength":200,"minLength":0},"zipCode":{"type":"string","maxLength":30,"minLength":0},"phoneNumber":{"type":"string","maxLength":30,"minLength":0},"fax":{"type":"string","maxLength":30,"minLength":0},"website":{"type":"string","maxLength":100,"minLength":0}},"required":["addressLine1","chainId","corporationId","name"]},"OperationResultChainDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ChainDto"}}},"ChainGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"chainGroupId":{"type":"string","maxLength":20,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"chainIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}},"required":["chainGroupId","description"]},"OperationResultChainGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ChainGroupDto"}}},"AppParamDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"appGroup":{"$ref":"#/components/schemas/ReferenceData"},"key":{"type":"string"},"description":{"type":"string"},"value":{"type":"string"},"semanticType":{"type":"string"},"editable":{"type":"boolean"}}},"OperationResultAppParamDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AppParamDto"}}},"AppGroupDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"key":{"type":"string"},"description":{"type":"string"},"editable":{"type":"boolean"},"appParams":{"type":"array","items":{"$ref":"#/components/schemas/AppParamDto"}}}},"OperationResultAppGroupDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AppGroupDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"ZipCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"cityCode":{"$ref":"#/components/schemas/StringFilter"},"zipCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"InstantFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"UserActivityLogCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"action":{"$ref":"#/components/schemas/StringFilter"},"moduleName":{"$ref":"#/components/schemas/StringFilter"},"clientIp":{"$ref":"#/components/schemas/StringFilter"},"createdBy":{"$ref":"#/components/schemas/StringFilter"},"createdDate":{"$ref":"#/components/schemas/InstantFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"UserActivityLogDto":{"type":"object","properties":{"action":{"type":"string"},"moduleName":{"type":"string"},"message":{"type":"string"},"clientIp":{"type":"string"},"userAgent":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"}}},"TerminalVo":{"type":"object","properties":{"corporationId":{"type":"string"},"chainId":{"type":"string"},"storeId":{"type":"string"},"terminalId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"terminalStatus":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"}}},"TerminalGroupRelVo":{"type":"object","properties":{"terminalGroupId":{"type":"string"},"terminalId":{"type":"string"},"terminalGroupRecordNo":{"type":"string"}}},"TerminalGroupVo":{"type":"object","properties":{"terminalGroupId":{"type":"string"},"description":{"type":"string"},"terminalGroupRel":{"type":"array","items":{"$ref":"#/components/schemas/TerminalGroupRelVo"}}}},"TerminalCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"terminalId":{"$ref":"#/components/schemas/StringFilter"},"chainId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"terminalStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"TerminalGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"terminalGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"StoreVo":{"type":"object","properties":{"corporationId":{"type":"string"},"chainId":{"type":"string"},"storeId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"storeStatus":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"},"brandId":{"type":"string"}}},"StoreCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"chainId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"StoreGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"storeGroupId":{"$ref":"#/components/schemas/StringFilter"},"storeStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"StateCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"RejectionReasonDto":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string","maxLength":200,"minLength":0},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"}}},"ReasonCodeVo":{"type":"object","properties":{"reasonCode":{"type":"string"},"description":{"type":"string"},"adjustmentType":{"type":"string"}}},"ReasonCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"reasonCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"adjustmentType":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ProblemCodeVo":{"type":"object","properties":{"context":{"type":"string"},"code":{"type":"string"},"problemText":{"type":"string"},"description":{"type":"string"}}},"MetaPropertyDto":{"type":"object","properties":{"entityId":{"type":"string"},"propId":{"type":"string"},"fieldId":{"type":"string"},"propName":{"type":"string"},"dataType":{"type":"string"},"semanticType":{"type":"string"},"keyField":{"type":"string"},"maxLength":{"type":"integer","format":"int32"},"orderNo":{"type":"integer","format":"int32"},"viewable":{"type":"string"},"listing":{"type":"string"},"defaultListing":{"type":"string"},"nullable":{"type":"string"},"readable":{"type":"string"},"defaultValue":{"type":"string"},"attribute":{"type":"string"},"advanceFilter":{"type":"string"},"helpText":{"type":"string"},"placeHolderText":{"type":"string"},"locale":{"type":"string"},"fieldType":{"type":"string"},"pattern":{"type":"string"},"component":{"type":"string"}}},"MccVo":{"type":"object","properties":{"mccCode":{"type":"string"},"description":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"}}},"MccCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"mccCode":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"MccGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"mccGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ZipCodeVo":{"type":"object","properties":{"zipCode":{"type":"string"}}},"StateCodeVo":{"type":"object","properties":{"stateCode":{"type":"string"},"description":{"type":"string"}}},"CountryCodeVo":{"type":"object","properties":{"countryCode":{"type":"string"},"description":{"type":"string"}}},"CityCodeVo":{"type":"object","properties":{"cityCode":{"type":"string"},"description":{"type":"string"}}},"CurrencyCodeVo":{"type":"object","properties":{"currencyCode":{"type":"string"},"description":{"type":"string"},"alpha":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"}}},"CurrencyCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"currencyCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"alpha":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CountryCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CorporationGroupRelVo":{"type":"object","properties":{"corporationGroupId":{"type":"string"},"corporationId":{"type":"string"},"corporationGroupRecordNo":{"type":"integer","format":"int64"}}},"CorporationGroupVo":{"type":"object","properties":{"corporationGroupId":{"type":"string"},"description":{"type":"string"},"corporationGroupRel":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupRelVo"}}}},"CorporationVo":{"type":"object","properties":{"corporationId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"corporationStatus":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"},"corporationType":{"type":"string"},"avatarId":{"type":"string"},"avatarUrl":{"type":"string"},"avatarSource":{"type":"string"},"corporationGroups":{"type":"array","items":{"$ref":"#/components/schemas/CorporationGroupVo"}}}},"CorporationCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"corporationStatus":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"corporationType":{"$ref":"#/components/schemas/StringFilter"},"emailAddress":{"$ref":"#/components/schemas/StringFilter"},"phoneNumber":{"$ref":"#/components/schemas/StringFilter"},"contactPerson":{"$ref":"#/components/schemas/StringFilter"},"addressLine1":{"$ref":"#/components/schemas/StringFilter"},"addressLine2":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CorporationGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CodeManagementVo":{"type":"object","properties":{"level":{"type":"string"},"parentCodeType":{"type":"string"},"codeType":{"type":"string"},"codeTypeDesc":{"type":"string"},"code":{"type":"string"},"description":{"type":"string"}}},"CodeManagementCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"},"codeType":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CityCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"stateCode":{"$ref":"#/components/schemas/StringFilter"},"cityCode":{"$ref":"#/components/schemas/StringFilter"},"countryCode":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ChainVo":{"type":"object","properties":{"corporationId":{"type":"string"},"chainId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"chainStatus":{"type":"string"},"contactPerson":{"type":"string"},"emailAddress":{"type":"string"},"addressLine1":{"type":"string"},"addressLine2":{"type":"string"},"zipCode":{"type":"string"},"phoneNumber":{"type":"string"},"fax":{"type":"string"},"website":{"type":"string"}}},"ChainCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"corporationId":{"$ref":"#/components/schemas/StringFilter"},"chainId":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"chainStatus":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ChainGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"chainGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CacheFlushResponse":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string"},"flushedAt":{"type":"string","format":"date-time"}}},"AppParamCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"appGroup":{"$ref":"#/components/schemas/StringFilter"},"key":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"value":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AppGroupCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"key":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file diff --git a/src/main/resources/specs/reward.json b/src/main/resources/specs/reward.json new file mode 100644 index 0000000..600710e --- /dev/null +++ b/src/main/resources/specs/reward.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://reward-service:8080","description":"Generated server url"}],"paths":{"/api/transaction-code/csr/create":{"post":{"tags":["transaction-code-resource"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-code/csr/create-draft":{"post":{"tags":["transaction-code-resource"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-category/csr/create":{"post":{"tags":["transaction-category-resource"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/create-draft":{"post":{"tags":["transaction-category-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/sop/csr/create":{"post":{"tags":["statement-output-pool-resource"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/sop/csr/create-draft":{"post":{"tags":["statement-output-pool-resource"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/pool-definition/csr/create":{"post":{"tags":["pool-definition-resource"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/create-draft":{"post":{"tags":["pool-definition-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-conversion-rate/csr/create":{"post":{"tags":["pool-conversion-rate-resource"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/create-draft":{"post":{"tags":["pool-conversion-rate-resource"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/event-maintenance/csr/create":{"post":{"tags":["event-maintenance-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/create-draft":{"post":{"tags":["event-maintenance-resource"],"operationId":"createDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/deduction-sequences/csr/create":{"post":{"tags":["deduction-sequences-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/create-draft":{"post":{"tags":["deduction-sequences-resource"],"operationId":"createDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/currency-rate/csr/create":{"post":{"tags":["currency-rate-resource"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/currency-rate/csr/create-draft":{"post":{"tags":["currency-rate-resource"],"operationId":"createDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/counter-definition/csr/create":{"post":{"tags":["counter-definition-resource"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/create-draft":{"post":{"tags":["counter-definition-resource"],"operationId":"createDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/campaign/csr/create":{"post":{"tags":["campaign-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/csr/create-draft":{"post":{"tags":["campaign-resource"],"operationId":"createDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/crl/create":{"post":{"tags":["campaign-cr-l-controller"],"operationId":"create_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignCrL"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign-rule/csr/create":{"post":{"tags":["campaign-rule-resource"],"operationId":"create_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/create-draft":{"post":{"tags":["campaign-rule-resource"],"operationId":"createDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/campaign-criteria/verify":{"post":{"tags":["campaign-rule-resource"],"operationId":"verifyCriteria","requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction-code/csr/reject":{"patch":{"tags":["transaction-code-resource"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-code/csr/edit":{"patch":{"tags":["transaction-code-resource"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-code/csr/edit-draft":{"patch":{"tags":["transaction-code-resource"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-code/csr/bulk-upload":{"patch":{"tags":["transaction-code-resource"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-code/csr/bulk-reject":{"patch":{"tags":["transaction-code-resource"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-code/csr/bulk-approve":{"patch":{"tags":["transaction-code-resource"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-code/csr/approve":{"patch":{"tags":["transaction-code-resource"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-category/csr/reject":{"patch":{"tags":["transaction-category-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/edit":{"patch":{"tags":["transaction-category-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/edit-draft":{"patch":{"tags":["transaction-category-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/bulk-upload":{"patch":{"tags":["transaction-category-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-category/csr/bulk-reject":{"patch":{"tags":["transaction-category-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-category/csr/bulk-approve":{"patch":{"tags":["transaction-category-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction-category/csr/approve":{"patch":{"tags":["transaction-category-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/sop/csr/reject":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/sop/csr/edit":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/sop/csr/edit-draft":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/sop/csr/bulk-upload":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/sop/csr/bulk-reject":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/sop/csr/bulk-approve":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/sop/csr/approve":{"patch":{"tags":["statement-output-pool-resource"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/pool-definition/csr/reject":{"patch":{"tags":["pool-definition-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/edit":{"patch":{"tags":["pool-definition-resource"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/edit-draft":{"patch":{"tags":["pool-definition-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/bulk-upload":{"patch":{"tags":["pool-definition-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-definition/csr/bulk-reject":{"patch":{"tags":["pool-definition-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-definition/csr/bulk-approve":{"patch":{"tags":["pool-definition-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-definition/csr/approve":{"patch":{"tags":["pool-definition-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-conversion-rate/csr/reject":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/edit":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/edit-draft":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/bulk-upload":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-conversion-rate/csr/bulk-reject":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-conversion-rate/csr/bulk-approve":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/pool-conversion-rate/csr/approve":{"patch":{"tags":["pool-conversion-rate-resource"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/event-maintenance/csr/reject":{"patch":{"tags":["event-maintenance-resource"],"operationId":"reject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/edit":{"patch":{"tags":["event-maintenance-resource"],"operationId":"edit_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/edit-draft":{"patch":{"tags":["event-maintenance-resource"],"operationId":"editDraft_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/bulk-upload":{"patch":{"tags":["event-maintenance-resource"],"operationId":"bulkUpload_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/event-maintenance/csr/bulk-reject":{"patch":{"tags":["event-maintenance-resource"],"operationId":"bulkReject_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/event-maintenance/csr/bulk-approve":{"patch":{"tags":["event-maintenance-resource"],"operationId":"bulkApprove_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/event-maintenance/csr/approve":{"patch":{"tags":["event-maintenance-resource"],"operationId":"approve_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/deduction-sequences/csr/reject":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"reject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/edit":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"edit_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/edit-draft":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"editDraft_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/bulk-upload":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"bulkUpload_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/deduction-sequences/csr/bulk-reject":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"bulkReject_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/deduction-sequences/csr/bulk-approve":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"bulkApprove_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/deduction-sequences/csr/approve":{"patch":{"tags":["deduction-sequences-resource"],"operationId":"approve_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/currency-rate/csr/reject":{"patch":{"tags":["currency-rate-resource"],"operationId":"reject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/currency-rate/csr/edit":{"patch":{"tags":["currency-rate-resource"],"operationId":"edit_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/currency-rate/csr/edit-draft":{"patch":{"tags":["currency-rate-resource"],"operationId":"editDraft_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/currency-rate/csr/bulk-upload":{"patch":{"tags":["currency-rate-resource"],"operationId":"bulkUpload_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-rate/csr/bulk-reject":{"patch":{"tags":["currency-rate-resource"],"operationId":"bulkReject_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-rate/csr/bulk-approve":{"patch":{"tags":["currency-rate-resource"],"operationId":"bulkApprove_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/currency-rate/csr/approve":{"patch":{"tags":["currency-rate-resource"],"operationId":"approve_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/counter-definition/csr/reject":{"patch":{"tags":["counter-definition-resource"],"operationId":"reject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/edit":{"patch":{"tags":["counter-definition-resource"],"operationId":"edit_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/edit-draft":{"patch":{"tags":["counter-definition-resource"],"operationId":"editDraft_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/bulk-upload":{"patch":{"tags":["counter-definition-resource"],"operationId":"bulkUpload_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/counter-definition/csr/bulk-reject":{"patch":{"tags":["counter-definition-resource"],"operationId":"bulkReject_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/counter-definition/csr/bulk-approve":{"patch":{"tags":["counter-definition-resource"],"operationId":"bulkApprove_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/counter-definition/csr/approve":{"patch":{"tags":["counter-definition-resource"],"operationId":"approve_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/campaign/csr/reject":{"patch":{"tags":["campaign-resource"],"operationId":"reject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/csr/edit":{"patch":{"tags":["campaign-resource"],"operationId":"edit_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/csr/edit-draft":{"patch":{"tags":["campaign-resource"],"operationId":"editDraft_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign/csr/bulk-upload":{"patch":{"tags":["campaign-resource"],"operationId":"bulkUpload_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign/csr/bulk-reject":{"patch":{"tags":["campaign-resource"],"operationId":"bulkReject_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign/csr/bulk-approve":{"patch":{"tags":["campaign-resource"],"operationId":"bulkApprove_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign/csr/approve":{"patch":{"tags":["campaign-resource"],"operationId":"approve_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign-rule/csr/reject":{"patch":{"tags":["campaign-rule-resource"],"operationId":"reject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/edit":{"patch":{"tags":["campaign-rule-resource"],"operationId":"edit_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/edit-draft":{"patch":{"tags":["campaign-rule-resource"],"operationId":"editDraft_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/bulk-upload":{"patch":{"tags":["campaign-rule-resource"],"operationId":"bulkUpload_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign-rule/csr/bulk-reject":{"patch":{"tags":["campaign-rule-resource"],"operationId":"bulkReject_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign-rule/csr/bulk-approve":{"patch":{"tags":["campaign-rule-resource"],"operationId":"bulkApprove_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/campaign-rule/csr/approve":{"patch":{"tags":["campaign-rule-resource"],"operationId":"approve_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}},"/api/transaction-code":{"get":{"tags":["transaction-code-controller"],"operationId":"getByTranCode","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeVo"}}}}}}},"/api/transaction-code/list-by-codes":{"get":{"tags":["transaction-code-controller"],"operationId":"getListTransactionCodeByCodes","parameters":[{"name":"codes","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCodeVo"}}}}}}}},"/api/transaction-code/exists":{"get":{"tags":["transaction-code-controller"],"operationId":"existsItem","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction-code/csr/{recordNo}":{"get":{"tags":["transaction-code-resource"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}},"/api/transaction-code/csr/rejection-reason/{recordNo}":{"get":{"tags":["transaction-code-resource"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/transaction-code/csr/list":{"get":{"tags":["transaction-code-resource"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}}},"/api/transaction-code/csr/id":{"get":{"tags":["transaction-code-resource"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}},"/api/transaction-code/csr/id/{id}":{"get":{"tags":["transaction-code-resource"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}},"/api/transaction-code/csr/id/generate":{"get":{"tags":["transaction-code-resource"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transaction-code/csr/id/check/{id}":{"get":{"tags":["transaction-code-resource"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transaction-code/csr/history/{recordNo}":{"get":{"tags":["transaction-code-resource"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}},"/api/transaction-code/csr/history/list":{"get":{"tags":["transaction-code-resource"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCodeCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCodeDto"}}}}}}}},"/api/transaction-code/csr/count":{"get":{"tags":["transaction-code-resource"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCodeCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction-category/csr/{recordNo}":{"get":{"tags":["transaction-category-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/rejection-reason/{recordNo}":{"get":{"tags":["transaction-category-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/transaction-category/csr/list":{"get":{"tags":["transaction-category-resource"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}}},"/api/transaction-category/csr/id":{"get":{"tags":["transaction-category-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/id/{id}":{"get":{"tags":["transaction-category-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/id/generate":{"get":{"tags":["transaction-category-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transaction-category/csr/id/check/{id}":{"get":{"tags":["transaction-category-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transaction-category/csr/history/{recordNo}":{"get":{"tags":["transaction-category-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}},"/api/transaction-category/csr/history/list":{"get":{"tags":["transaction-category-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCategoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCategoryDto"}}}}}}}},"/api/transaction-category/csr/count":{"get":{"tags":["transaction-category-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionCategoryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/sop/csr/{recordNo}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}},"/api/sop/csr/rejection-reason/{recordNo}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/sop/csr/list":{"get":{"tags":["statement-output-pool-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StatementOutputPoolCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}}},"/api/sop/csr/id":{"get":{"tags":["statement-output-pool-resource"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}},"/api/sop/csr/id/{id}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}},"/api/sop/csr/id/generate":{"get":{"tags":["statement-output-pool-resource"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/sop/csr/id/check/{id}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/sop/csr/history/{recordNo}":{"get":{"tags":["statement-output-pool-resource"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}},"/api/sop/csr/history/list":{"get":{"tags":["statement-output-pool-resource"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StatementOutputPoolCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}}}}}}},"/api/sop/csr/count":{"get":{"tags":["statement-output-pool-resource"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/StatementOutputPoolCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/pool-definition/{poolId}":{"get":{"tags":["pool-definition-controller"],"operationId":"getPoolById","parameters":[{"name":"poolId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}},"/api/pool-definition/precision-by-pools":{"get":{"tags":["pool-definition-controller"],"operationId":"getPrecisionOfBalance","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-definition/list-by-pool-type":{"get":{"tags":["pool-definition-controller"],"operationId":"getPoolByPoolType","parameters":[{"name":"poolType","in":"query","required":true,"schema":{"type":"string"}},{"name":"isIn","in":"query","required":true,"schema":{"type":"boolean"}},{"name":"searchComponent","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/pool-definition/list-by-ids":{"get":{"tags":["pool-definition-controller"],"operationId":"getAllPoolByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/pool-definition/list-by-entity":{"get":{"tags":["pool-definition-controller"],"operationId":"getPoolByEntity","parameters":[{"name":"entityLevel","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/pool-definition/list-by-atg":{"get":{"tags":["pool-definition-resource"],"operationId":"getListLinkedPoolByAtg","parameters":[{"name":"atgGroupId","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LinkedPoolDto"}}}}}}}},"/api/pool-definition/csr/{recordNo}":{"get":{"tags":["pool-definition-resource"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/rejection-reason/{recordNo}":{"get":{"tags":["pool-definition-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/pool-definition/csr/list":{"get":{"tags":["pool-definition-resource"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}}},"/api/pool-definition/csr/id":{"get":{"tags":["pool-definition-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/id/{id}":{"get":{"tags":["pool-definition-resource"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/id/generate":{"get":{"tags":["pool-definition-resource"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-definition/csr/id/check/{id}":{"get":{"tags":["pool-definition-resource"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-definition/csr/history/{recordNo}":{"get":{"tags":["pool-definition-resource"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}},"/api/pool-definition/csr/history/list":{"get":{"tags":["pool-definition-resource"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionDto"}}}}}}}},"/api/pool-definition/csr/count":{"get":{"tags":["pool-definition-resource"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolDefinitionCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/pool-definition/check/{poolId}":{"get":{"tags":["pool-definition-controller"],"operationId":"checkPool","parameters":[{"name":"poolId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/pool-definition/all":{"get":{"tags":["pool-definition-controller"],"operationId":"getAllPools","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/pool-conversion-rate/csr/{recordNo}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/rejection-reason/{recordNo}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/pool-conversion-rate/csr/list":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolConversionRateCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}}},"/api/pool-conversion-rate/csr/id":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/id/{id}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/id/generate":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-conversion-rate/csr/id/check/{id}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/pool-conversion-rate/csr/history/{recordNo}":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}},"/api/pool-conversion-rate/csr/history/list":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolConversionRateCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolConversionRateDto"}}}}}}}},"/api/pool-conversion-rate/csr/count":{"get":{"tags":["pool-conversion-rate-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolConversionRateCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/marketing-reward-rule":{"get":{"tags":["marketing-reward-rule-controller"],"operationId":"getMarketingRewardRule","parameters":[{"name":"ruleId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingRewardRuleResponse"}}}}}}},"/api/event-maintenance/event-id/{eventId}":{"get":{"tags":["event-maintenance-controller"],"operationId":"getByEventId","parameters":[{"name":"eventId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceVo"}}}}}}},"/api/event-maintenance/csr/{recordNo}":{"get":{"tags":["event-maintenance-resource"],"operationId":"findByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/rejection-reason/{recordNo}":{"get":{"tags":["event-maintenance-resource"],"operationId":"rejectionReason_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/event-maintenance/csr/list":{"get":{"tags":["event-maintenance-resource"],"operationId":"getAll_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/EventMaintenanceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}}},"/api/event-maintenance/csr/id":{"get":{"tags":["event-maintenance-resource"],"operationId":"findActiveByIds_5","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/id/{id}":{"get":{"tags":["event-maintenance-resource"],"operationId":"findActiveById_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/id/generate":{"get":{"tags":["event-maintenance-resource"],"operationId":"generateId_5","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/event-maintenance/csr/id/check/{id}":{"get":{"tags":["event-maintenance-resource"],"operationId":"checkId_5","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/event-maintenance/csr/history/{recordNo}":{"get":{"tags":["event-maintenance-resource"],"operationId":"findHistoryByRecordNo_5","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}},"/api/event-maintenance/csr/history/list":{"get":{"tags":["event-maintenance-resource"],"operationId":"getAllHistory_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/EventMaintenanceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EventMaintenanceDto"}}}}}}}},"/api/event-maintenance/csr/count":{"get":{"tags":["event-maintenance-resource"],"operationId":"count_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/EventMaintenanceCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/deduction-sequences/exists-default":{"get":{"tags":["deduction-sequences-resource"],"operationId":"existsDefault","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/deduction-sequences/csr/{recordNo}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"findByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/rejection-reason/{recordNo}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"rejectionReason_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/deduction-sequences/csr/list":{"get":{"tags":["deduction-sequences-resource"],"operationId":"getAll_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/DeductionSequencesCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}}},"/api/deduction-sequences/csr/id":{"get":{"tags":["deduction-sequences-resource"],"operationId":"findActiveByIds_6","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/id/{id}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"findActiveById_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/id/generate":{"get":{"tags":["deduction-sequences-resource"],"operationId":"generateId_6","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/deduction-sequences/csr/id/check/{id}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"checkId_6","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/deduction-sequences/csr/history/{recordNo}":{"get":{"tags":["deduction-sequences-resource"],"operationId":"findHistoryByRecordNo_6","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}},"/api/deduction-sequences/csr/history/list":{"get":{"tags":["deduction-sequences-resource"],"operationId":"getAllHistory_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/DeductionSequencesCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DeductionSequencesDto"}}}}}}}},"/api/deduction-sequences/csr/count":{"get":{"tags":["deduction-sequences-resource"],"operationId":"count_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/DeductionSequencesCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/deduction-seq/find-default":{"get":{"tags":["deduction-sequences-controller"],"operationId":"getDefaultDeductionSequence","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesVo"}}}}}}},"/api/deduction-seq/find-deduction-seq-by-id":{"get":{"tags":["deduction-sequences-controller"],"operationId":"getDeductionSequencesById","parameters":[{"name":"sequenceId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeductionSequencesVo"}}}}}}},"/api/decide-tier-view/list":{"get":{"tags":["decide-tier-view-controller"],"operationId":"findAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ComponentCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DecideTierViewDto"}}}}}}}},"/api/decide-tier-view/key/{key}":{"get":{"tags":["decide-tier-view-controller"],"operationId":"findOne","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DecideTierViewDto"}}}}}}},"/api/currency-rate/find-effective-by-pcrcode":{"get":{"tags":["currency-rate-controller"],"operationId":"getEffectiveCurrencyRateByPcrCode","parameters":[{"name":"pcrCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"baseDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateVo"}}}}}}},"/api/currency-rate/csr/{recordNo}":{"get":{"tags":["currency-rate-resource"],"operationId":"findByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}},"/api/currency-rate/csr/rejection-reason/{recordNo}":{"get":{"tags":["currency-rate-resource"],"operationId":"rejectionReason_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/currency-rate/csr/list":{"get":{"tags":["currency-rate-resource"],"operationId":"getAll_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyRateCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}}},"/api/currency-rate/csr/id":{"get":{"tags":["currency-rate-resource"],"operationId":"findActiveByIds_7","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}},"/api/currency-rate/csr/id/{id}":{"get":{"tags":["currency-rate-resource"],"operationId":"findActiveById_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}},"/api/currency-rate/csr/id/generate":{"get":{"tags":["currency-rate-resource"],"operationId":"generateId_7","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/currency-rate/csr/id/check/{id}":{"get":{"tags":["currency-rate-resource"],"operationId":"checkId_7","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/currency-rate/csr/history/{recordNo}":{"get":{"tags":["currency-rate-resource"],"operationId":"findHistoryByRecordNo_7","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}},"/api/currency-rate/csr/history/list":{"get":{"tags":["currency-rate-resource"],"operationId":"getAllHistory_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyRateCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CurrencyRateDto"}}}}}}}},"/api/currency-rate/csr/count":{"get":{"tags":["currency-rate-resource"],"operationId":"count_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CurrencyRateCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/counter-definition/list-by-ids":{"get":{"tags":["counter-definition-controller"],"operationId":"getListCounterDefinitionByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterDefinitionVo"}}}}}}}},"/api/counter-definition/csr/{recordNo}":{"get":{"tags":["counter-definition-resource"],"operationId":"findByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/rejection-reason/{recordNo}":{"get":{"tags":["counter-definition-resource"],"operationId":"rejectionReason_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/counter-definition/csr/list":{"get":{"tags":["counter-definition-resource"],"operationId":"getAll_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CounterDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}}},"/api/counter-definition/csr/id":{"get":{"tags":["counter-definition-resource"],"operationId":"findActiveByIds_8","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/id/{id}":{"get":{"tags":["counter-definition-resource"],"operationId":"findActiveById_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/id/generate":{"get":{"tags":["counter-definition-resource"],"operationId":"generateId_8","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/counter-definition/csr/id/check/{id}":{"get":{"tags":["counter-definition-resource"],"operationId":"checkId_8","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/counter-definition/csr/history/{recordNo}":{"get":{"tags":["counter-definition-resource"],"operationId":"findHistoryByRecordNo_8","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}},"/api/counter-definition/csr/history/list":{"get":{"tags":["counter-definition-resource"],"operationId":"getAllHistory_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CounterDefinitionCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterDefinitionDto"}}}}}}}},"/api/counter-definition/csr/count":{"get":{"tags":["counter-definition-resource"],"operationId":"count_8","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CounterDefinitionCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/counter-definition/criteria/list":{"get":{"tags":["counter-definition-resource"],"operationId":"getListCounterCriteria","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ComponentCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterCriteriaDto"}}}}}}}},"/api/counter-definition/counter-id/{counterId}":{"get":{"tags":["counter-definition-controller"],"operationId":"getByCounterId","parameters":[{"name":"counterId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CounterDefinitionVo"}}}}}}},"/api/campaign":{"get":{"tags":["campaign-controller"],"operationId":"getCampaignById","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignVo"}}}}}}},"/api/campaign/list-by-ids":{"get":{"tags":["campaign-controller"],"operationId":"getListCampaignByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignVo"}}}}}}}},"/api/campaign/csr/{recordNo}":{"get":{"tags":["campaign-resource"],"operationId":"findByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}}}}}},"/api/campaign/csr/rejection-reason/{recordNo}":{"get":{"tags":["campaign-resource"],"operationId":"rejectionReason_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/campaign/csr/list":{"get":{"tags":["campaign-resource"],"operationId":"getAll_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignDto"}}}}}}}},"/api/campaign/csr/id":{"get":{"tags":["campaign-resource"],"operationId":"findActiveByIds_9","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}}}}}},"/api/campaign/csr/id/{id}":{"get":{"tags":["campaign-resource"],"operationId":"findActiveById_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}}}}}},"/api/campaign/csr/id/generate":{"get":{"tags":["campaign-resource"],"operationId":"generateId_9","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/campaign/csr/id/check/{id}":{"get":{"tags":["campaign-resource"],"operationId":"checkId_9","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/campaign/csr/history/{recordNo}":{"get":{"tags":["campaign-resource"],"operationId":"findHistoryByRecordNo_9","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignDto"}}}}}}},"/api/campaign/csr/history/list":{"get":{"tags":["campaign-resource"],"operationId":"getAllHistory_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignDto"}}}}}}}},"/api/campaign/csr/count":{"get":{"tags":["campaign-resource"],"operationId":"count_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/campaign-rule/{ruleId}":{"get":{"tags":["campaign-rule-controller"],"operationId":"getCampaignRule","parameters":[{"name":"ruleId","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleVo"}}}}}}},"/api/campaign-rule/rule-linked-by-transaction-code":{"get":{"tags":["campaign-rule-resource"],"operationId":"getCampaignRuleLinkedByTransactionCode","parameters":[{"name":"transaction-code","in":"query","required":true,"schema":{"type":"string"}},{"name":"rule-type","in":"query","required":true,"schema":{"type":"string"}},{"name":"lang-code","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleByTxnCodeDto"}}}}}}}},"/api/campaign-rule/list-by-pool":{"get":{"tags":["campaign-rule-resource"],"operationId":"findAllCampaignRuleByPool","parameters":[{"name":"poolId","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleByPoolDto"}}}}}}}},"/api/campaign-rule/list-by-ids":{"get":{"tags":["campaign-rule-controller"],"operationId":"getListCampaignRuleByIds","parameters":[{"name":"idList","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleVo"}}}}}}}},"/api/campaign-rule/find-matching-rules":{"get":{"tags":["campaign-rule-controller"],"operationId":"findMatchingRules","parameters":[{"name":"ruleType","in":"query","required":true,"schema":{"type":"string"}},{"name":"transactionCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"transactionDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}},{"name":"postDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}},{"name":"languageCode","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleVo"}}}}}}}},"/api/campaign-rule/csr/{recordNo}":{"get":{"tags":["campaign-rule-resource"],"operationId":"findByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/rejection-reason/{recordNo}":{"get":{"tags":["campaign-rule-resource"],"operationId":"rejectionReason_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/campaign-rule/csr/list":{"get":{"tags":["campaign-rule-resource"],"operationId":"getAll_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignRuleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}}},"/api/campaign-rule/csr/id":{"get":{"tags":["campaign-rule-resource"],"operationId":"findActiveByIds_10","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/id/{id}":{"get":{"tags":["campaign-rule-resource"],"operationId":"findActiveById_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/id/generate":{"get":{"tags":["campaign-rule-resource"],"operationId":"generateId_10","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/campaign-rule/csr/id/check/{id}":{"get":{"tags":["campaign-rule-resource"],"operationId":"checkId_10","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/campaign-rule/csr/history/{recordNo}":{"get":{"tags":["campaign-rule-resource"],"operationId":"findHistoryByRecordNo_10","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}},"/api/campaign-rule/csr/history/list":{"get":{"tags":["campaign-rule-resource"],"operationId":"getAllHistory_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignRuleCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignRuleDto"}}}}}}}},"/api/campaign-rule/csr/count":{"get":{"tags":["campaign-rule-resource"],"operationId":"count_10","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignRuleCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/amount-to-use-view/list":{"get":{"tags":["amount-to-use-view-controller"],"operationId":"findAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ComponentCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AmountToUseViewDto"}}}}}}}},"/api/amount-to-use-view/key/{key}":{"get":{"tags":["amount-to-use-view-controller"],"operationId":"findOne_1","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AmountToUseViewDto"}}}}}}},"/api/transaction-code/csr/delete":{"delete":{"tags":["transaction-code-resource"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCodeDto"}}}}}}},"/api/transaction-category/csr/delete":{"delete":{"tags":["transaction-category-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransactionCategoryDto"}}}}}}},"/api/sop/csr/delete":{"delete":{"tags":["statement-output-pool-resource"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultStatementOutputPoolDto"}}}}}}},"/api/pool-definition/csr/delete":{"delete":{"tags":["pool-definition-resource"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolDefinitionDto"}}}}}}},"/api/pool-conversion-rate/csr/delete":{"delete":{"tags":["pool-conversion-rate-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultPoolConversionRateDto"}}}}}}},"/api/event-maintenance/csr/delete":{"delete":{"tags":["event-maintenance-resource"],"operationId":"delete_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultEventMaintenanceDto"}}}}}}},"/api/deduction-sequences/csr/delete":{"delete":{"tags":["deduction-sequences-resource"],"operationId":"delete_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultDeductionSequencesDto"}}}}}}},"/api/currency-rate/csr/delete":{"delete":{"tags":["currency-rate-resource"],"operationId":"delete_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCurrencyRateDto"}}}}}}},"/api/counter-definition/csr/delete":{"delete":{"tags":["counter-definition-resource"],"operationId":"delete_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCounterDefinitionDto"}}}}}}},"/api/campaign/csr/delete":{"delete":{"tags":["campaign-resource"],"operationId":"delete_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignDto"}}}}}}},"/api/campaign-rule/csr/delete":{"delete":{"tags":["campaign-rule-resource"],"operationId":"delete_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultCampaignRuleDto"}}}}}}}},"components":{"schemas":{"TransactionCodeDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"code":{"type":"string","maxLength":10,"minLength":1},"description":{"type":"string","maxLength":100,"minLength":1},"reversalInd":{"type":"boolean"},"externalTransactionCode":{"type":"string"}},"required":["code","description"]},"OperationResultTransactionCodeDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TransactionCodeDto"}}},"TransactionCategoryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"code":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"description":{"type":"string"},"criteria":{"type":"string"}},"required":["code","name"]},"OperationResultTransactionCategoryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TransactionCategoryDto"}}},"StatementOutputPoolDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolId":{"type":"string"},"poolSeqNo":{"type":"string"},"poolStartDate":{"type":"string","format":"date-time"},"poolEndDate":{"type":"string","format":"date-time"},"footnoteId":{"type":"string"},"entityLevel":{"type":"string"},"poolGroup":{"type":"string"}}},"OperationResultStatementOutputPoolDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/StatementOutputPoolDto"}}},"PaTypeExpiryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"}},"required":["productAccountLevel","productAccountType"]},"PoolDefinitionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolId":{"type":"string","minLength":1},"poolName":{"type":"string","minLength":1},"description":{"type":"string"},"poolType":{"type":"string","enum":["BPT","CR","GFT","MI","LDR"]},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"ripeningPeriod":{"type":"integer","format":"int32"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"pcrCode":{"$ref":"#/components/schemas/ReferenceData"},"allowNegativeBalance":{"type":"boolean"},"precisionOfBalance":{"type":"string","enum":["0","1","2"]},"atgGroupId":{"$ref":"#/components/schemas/ReferenceData"},"gracePeriod":{"type":"integer","format":"int32"},"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"paTypeExpiries":{"type":"array","items":{"$ref":"#/components/schemas/PaTypeExpiryDto"}},"velocityControls":{"type":"array","items":{"$ref":"#/components/schemas/VelocityControlDto"}}},"required":["poolId","poolName"]},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"VelocityControlDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"maximum":{"type":"number"},"txnType":{"type":"string","enum":["AWD","RED","ADJ"]},"units":{"type":"string","enum":["PU","TXN"]},"perEntity1":{"type":"string","enum":["CU","AC","CA","LA"]},"perEntity2":{"type":"string","enum":["C","CO","S","T"]},"perPeriod":{"type":"string","enum":["Q","W","Y","D","M"]},"alertGroup":{"type":"string"},"alertTemplate":{"type":"string"}},"required":["maximum"]},"OperationResultPoolDefinitionDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/PoolDefinitionDto"}}},"PoolConversionRateDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"code":{"type":"string","maxLength":5,"minLength":1},"description":{"type":"string","maxLength":30,"minLength":0}},"required":["code","description"]},"OperationResultPoolConversionRateDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/PoolConversionRateDto"}}},"EventMaintenanceDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"eventId":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"frequency":{"type":"string","enum":["O","M","A"]},"occursNext":{"type":"string","format":"date"},"effectiveUpTo":{"type":"string","format":"date"}},"required":["description","eventId","occursNext"]},"OperationResultEventMaintenanceDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/EventMaintenanceDto"}}},"DeductionSequencesDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"sequenceId":{"type":"string","maxLength":50,"minLength":1},"sequenceName":{"type":"string","maxLength":100,"minLength":0},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"isDefault":{"type":"boolean"},"sortCriteria":{"type":"string"}},"required":["effectiveFrom","effectiveTo","isDefault","sequenceId","sequenceName"]},"OperationResultDeductionSequencesDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/DeductionSequencesDto"}}},"CurrencyRateDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"pcrCode":{"$ref":"#/components/schemas/ReferenceData"},"currencyRateId":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"buyRate":{"type":"number"},"sellRate":{"type":"number"}},"required":["buyRate","effectiveFrom","effectiveTo","pcrCode","sellRate"]},"OperationResultCurrencyRateDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CurrencyRateDto"}}},"CounterDefinitionDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"counterId":{"type":"string","maxLength":10,"minLength":0},"counterName":{"type":"string","maxLength":50,"minLength":0},"description":{"type":"string","maxLength":200,"minLength":0},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"entity":{"type":"string","enum":["CU","AC","CA","ME","SY"]},"bucketPeriodUnit":{"type":"string","enum":["AA","DC","DFA","DFC","FD","HY","MFA","MC","NE","QC","QFA","WC","YC","SC"]},"bucketEndDate":{"type":"string","format":"date"},"bucketPeriodDuration":{"type":"integer","format":"int32"},"whatToCount":{"type":"string","enum":["GA","NA","P","PV","TF"]},"resetType":{"type":"string","enum":["R","Z"]},"resetValue":{"type":"number","format":"double"},"firstDateType":{"type":"boolean"},"firstStartDate":{"type":"string","format":"date"},"updateStateWhen":{"type":"string","enum":["A","E","N"]},"lateValuePosting":{"type":"string","enum":["L","C"]}},"required":["bucketPeriodUnit","counterId","counterName","effectiveFrom","effectiveTo","entity","lateValuePosting","resetType","resetValue","updateStateWhen","whatToCount"]},"OperationResultCounterDefinitionDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CounterDefinitionDto"}}},"CampaignDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"campaignId":{"type":"string","maxLength":10,"minLength":1},"ownerName":{"type":"string","maxLength":50,"minLength":0},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"campaignType":{"type":"string","enum":["B","T"]},"noOfCustomerTarget":{"type":"integer","format":"int64"},"targetAtv":{"type":"number","format":"double"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"numOfRule":{"type":"integer","format":"int32"}},"required":["campaignId","name"]},"OperationResultCampaignDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CampaignDto"}}},"AmountToUse":{"type":"object","properties":{"amount_to_use":{"type":"string"},"rounding_type":{"type":"string"}}},"CampaignCrL":{"type":"object","properties":{"name":{"type":"string"},"rules":{"type":"array","items":{"$ref":"#/components/schemas/Rule"}},"campaign_id":{"type":"string"}}},"CustomerTarget":{"type":"object","properties":{"combinator":{"type":"string"},"rules":{"type":"array","items":{"$ref":"#/components/schemas/CustomerTarget"}},"field":{"type":"string"},"operator":{"type":"string"},"value":{"type":"array","items":{"type":"string"}}}},"F4Tier":{"type":"object","properties":{"start":{"type":"number","format":"double"},"end":{"type":"number","format":"double"},"reward":{"type":"number","format":"double"}}},"Formula":{"type":"object","properties":{"pool":{"$ref":"#/components/schemas/PoolReward"},"f4":{"$ref":"#/components/schemas/FormulaFour"}}},"FormulaFour":{"type":"object","properties":{"tiers":{"type":"array","items":{"$ref":"#/components/schemas/F4Tier"}},"factory_type":{"type":"string"},"base_type":{"type":"string"}}},"PoolReward":{"type":"object","properties":{"pool_id":{"type":"string"}}},"Rule":{"type":"object","properties":{"description":{"type":"string"},"formula":{"$ref":"#/components/schemas/Formula"},"rule_id":{"type":"string"},"rule_type":{"type":"string"},"effective_from":{"type":"string"},"effective_to":{"type":"string"},"base_date":{"type":"string"},"transaction_codes":{"type":"array","items":{"$ref":"#/components/schemas/TransactionCode"}},"customer_target":{"$ref":"#/components/schemas/CustomerTarget"},"amount_to_use":{"$ref":"#/components/schemas/AmountToUse"}}},"TransactionCode":{"type":"object","properties":{"code":{"type":"string"},"execute_sequence":{"type":"integer","format":"int32"}}},"AttributeData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}},"attributeType":{"type":"string"},"dataType":{"type":"string"},"semanticType":{"type":"string"},"attributeValuePredefined":{"type":"boolean"}}},"CampaignAwardLimitDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"limitType":{"type":"string","enum":["NM","AL"]},"limitByValue":{"type":"number","format":"double"},"limitByAttribute":{"$ref":"#/components/schemas/ReferenceData"},"limitResultType":{"type":"string","enum":["C","R"]},"counterId":{"$ref":"#/components/schemas/ReferenceData"},"alertId":{"type":"string","maxLength":20,"minLength":0},"alertRecipientGroup":{"type":"string","maxLength":50,"minLength":0},"alertCounterReaches":{"type":"number","format":"double"}}},"CampaignContributorDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"contributorPercent":{"type":"number","format":"double","maximum":100.00,"minimum":0.01},"absorbRemainder":{"type":"boolean"}},"required":["contributorPercent"]},"CampaignCriteriaDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"criteria":{"type":"string","minLength":1}},"required":["criteria"]},"CampaignFormulaEightDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"attrGroup":{"$ref":"#/components/schemas/ReferenceData"},"attributeId":{"$ref":"#/components/schemas/AttributeData"},"attributeType":{"type":"string"},"attrVal":{"type":"string"},"andAttrVal":{"type":"string"},"setAttributeId":{"$ref":"#/components/schemas/AttributeData"},"setAttrValue":{"type":"string"},"fixedExpiryDate":{"type":"string","format":"date"},"expiryPeriodUnit":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiredParam":{"type":"integer","format":"int64"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"}},"required":["attributeId"]},"CampaignFormulaElevenDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"segmentId":{"$ref":"#/components/schemas/ReferenceData"},"operator":{"type":"string"},"factorType":{"type":"string","enum":["GA","NA"]},"factorValue":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0}},"required":["factorType","factorValue","segmentId"]},"CampaignFormulaFiveDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"multiply":{"type":"number","format":"double"},"counterId":{"$ref":"#/components/schemas/ReferenceData"}},"required":["counterId","multiply"]},"CampaignFormulaFourDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"factorType":{"type":"string","enum":["GA","NA"]},"basisType":{"type":"string","enum":["AAF","AHT"]},"tiers":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaFourTierDto"},"minItems":1}},"required":["tiers"]},"CampaignFormulaFourTierDto":{"type":"object","properties":{"tier":{"type":"integer","format":"int32","minimum":1},"startTier":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"endTier":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"awardFactor":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"startTierAfter":{"type":"number","format":"double","maximum":99999999999999.99},"endTierAfter":{"type":"number","format":"double","maximum":99999999999999.99},"awardFactorAfter":{"type":"number","format":"double","maximum":99999999999999.99}},"required":["awardFactor","endTier","startTier"]},"CampaignFormulaOneDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"awardPerTxnAmt":{"type":"number","format":"double","maximum":99999999999999.99},"txnAmt":{"type":"number","format":"double","maximum":99999999999999.99},"awardPerTxnAmtAfter":{"type":"number","format":"double","maximum":99999999999999.99},"txnAmtAfter":{"type":"number","format":"double","maximum":99999999999999.99}}},"CampaignFormulaSettingDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"amountToUse":{"$ref":"#/components/schemas/ReferenceData"},"capAwardValue":{"type":"number","format":"double"},"capAwardType":{"type":"string","enum":["C","T"]},"capAwardCounterId":{"$ref":"#/components/schemas/ReferenceData"},"applyCapValueAfter":{"type":"boolean"},"roundingType":{"type":"string","enum":["U","D","N"]},"nparam":{"type":"string"}}},"CampaignFormulaSixDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"factorType":{"type":"string","enum":["GA","NA"]},"decideTierBase":{"$ref":"#/components/schemas/ReferenceData"},"tiers":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaSixTierDto"},"minItems":1}},"required":["decideTierBase","factorType","tiers"]},"CampaignFormulaSixTierDto":{"type":"object","properties":{"tier":{"type":"integer","format":"int32","minimum":1},"startTier":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"endTier":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0},"awardFactor":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0}},"required":["awardFactor","endTier","startTier"]},"CampaignFormulaTenDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"attributeId":{"$ref":"#/components/schemas/AttributeData"},"attributeType":{"type":"string"},"operator":{"type":"string"},"attributeValue":{"type":"string"},"attributeValueAnd":{"type":"string"},"factorType":{"type":"string","enum":["GA","NA"]},"factorValue":{"type":"number","format":"double","maximum":99999999999999.99,"minimum":0}},"required":["attributeId","factorType","factorValue"]},"CampaignFormulaTwoDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"fixedAmt":{"type":"number","format":"double"}}},"CampaignRuleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"campaignId":{"$ref":"#/components/schemas/ReferenceData"},"ruleId":{"type":"string","maxLength":10,"minLength":1},"ruleName":{"type":"string","maxLength":100,"minLength":1},"ruleType":{"type":"string","enum":["AWD","RED","IRED","ADJ","CEP","REP","TEP","MAWD"]},"description":{"type":"string","maxLength":500,"minLength":0},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"effectivePeriodIsBase":{"type":"string","enum":["PD","TD"]},"messageTemplateId":{"$ref":"#/components/schemas/ReferenceData"},"stopIfCriteriaMet":{"type":"boolean"},"notUpdatePool":{"type":"boolean"},"campaignTcLinkages":{"type":"array","items":{"$ref":"#/components/schemas/CampaignTcLinkageDto"}},"campaignCriteria":{"$ref":"#/components/schemas/CampaignCriteriaDto"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"subPoolId":{"$ref":"#/components/schemas/ReferenceData"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"attrApplyFirstFlag":{"type":"boolean"},"segApplyFirstFlag":{"type":"boolean"},"campaignFormulaSetting":{"$ref":"#/components/schemas/CampaignFormulaSettingDto"},"campaignAwardLimits":{"type":"array","items":{"$ref":"#/components/schemas/CampaignAwardLimitDto"}},"campaignFormulaOne":{"$ref":"#/components/schemas/CampaignFormulaOneDto"},"campaignFormulaTwo":{"$ref":"#/components/schemas/CampaignFormulaTwoDto"},"campaignFormulaFour":{"$ref":"#/components/schemas/CampaignFormulaFourDto"},"campaignFormulaFives":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaFiveDto"}},"campaignFormulaSix":{"$ref":"#/components/schemas/CampaignFormulaSixDto"},"campaignFormulaEights":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaEightDto"}},"campaignFormulaTens":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaTenDto"}},"campaignFormulaElevens":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaElevenDto"}},"campaignContributors":{"type":"array","items":{"$ref":"#/components/schemas/CampaignContributorDto"}},"formulaSequence":{"type":"array","items":{"type":"string"}},"redemptionExtract":{"$ref":"#/components/schemas/RedemptionExtractRequestDto"},"counterExtractRequest":{"$ref":"#/components/schemas/CounterExtractRequestDto"},"marketingRewardRequest":{"$ref":"#/components/schemas/MarketingRewardRequestDto"},"campaignRuleSchedule":{"$ref":"#/components/schemas/CampaignRuleScheduleDto"},"channel":{"type":"string","enum":["SMS","EMAIL","NOTIFY"]},"rewardContentSms":{"$ref":"#/components/schemas/RewardContentSmsDto"},"rewardContentEmail":{"$ref":"#/components/schemas/RewardContentEmailDto"},"rewardContentNotification":{"$ref":"#/components/schemas/RewardContentNotificationDto"}},"required":["campaignId","ruleId","ruleName"]},"CampaignRuleScheduleDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleId":{"type":"string"},"triggerMethod":{"type":"string","enum":["S","E"]},"scheduleType":{"type":"string","enum":["O","R"]},"periodicType":{"type":"string","enum":["D","W","M","Y"]},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string","enum":["DOM","DOW"]},"scheduleDayOfWeek":{"type":"array","items":{"type":"string","enum":["1","2","3","4","5","6","7"]}},"scheduleWeekOfMonth":{"type":"string","enum":["1","2","3","4","5","L"]},"scheduleDayOfMonth":{"type":"array","items":{"type":"string","enum":["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"]}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string","enum":["1","2","3","4","5","6","7","8","9","10","11","12"]}},"timeExecution":{"type":"string"}}},"CampaignTcLinkageDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"executionSeq":{"type":"integer","format":"int64"}},"required":["executionSeq","transactionCode"]},"CounterExtractRequestDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"store":{"$ref":"#/components/schemas/ReferenceData"},"counterExtract":{"$ref":"#/components/schemas/ReferenceData"},"counterBucket":{"type":"string","enum":["CB","PB","PBL"]},"triggerCampaignRule":{"type":"string","enum":["AWD","RED"]},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"adjustTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"adjustTransactionReason":{"$ref":"#/components/schemas/ReferenceData"},"adjustTransactionDescription":{"type":"string","maxLength":255,"minLength":0},"postTransactionUnderPa":{"type":"string","enum":["ACA","PHS","PL","PM"]},"includeAcctWithBlockedCard":{"type":"string","enum":["I","E"]},"includeAcctNoCounter":{"type":"string","enum":["I","E"]},"executeSequenceNumber":{"type":"integer","format":"int32"},"nparam":{"type":"string"}},"required":["counterBucket","counterExtract","store","transactionCode"]},"ImageReferenceDto":{"type":"object","properties":{"imageSource":{"type":"string"},"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"MarketingRewardRequestDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleId":{"type":"string"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"awardTransactionCode":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"$ref":"#/components/schemas/ReferenceData"}},"required":["awardTransactionCode","storeId"]},"RedemptionExtractRequestDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"minPoolBalance":{"type":"number"},"redTxnCode":{"$ref":"#/components/schemas/ReferenceData"},"redTxnDesc":{"type":"string","maxLength":150,"minLength":0},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"adjTxnCode":{"$ref":"#/components/schemas/ReferenceData"},"adjTxnReason":{"$ref":"#/components/schemas/ReferenceData"},"adjTxnDesc":{"type":"string","maxLength":100,"minLength":0},"outputRedemption":{"type":"string"},"triggerCampaignRule":{"type":"boolean"}}},"RewardContentEmailDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleRecordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"sender":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"RewardContentNotificationDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleRecordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"messageType":{"type":"string"},"notificationContentId":{"type":"string"},"languageCode":{"type":"string"},"title":{"type":"string"},"shortContent":{"type":"string"},"content":{"type":"string"},"navigationType":{"$ref":"#/components/schemas/ReferenceData"},"link":{"type":"string"},"targetScreen":{"$ref":"#/components/schemas/ReferenceData"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"offerGroup":{"$ref":"#/components/schemas/ReferenceData"},"categoryId":{"$ref":"#/components/schemas/ReferenceData"},"referenceNo":{"$ref":"#/components/schemas/ReferenceData"},"campaignId":{"$ref":"#/components/schemas/ReferenceData"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"notificationType":{"$ref":"#/components/schemas/ReferenceData"},"richMedia":{"type":"boolean"},"avatar":{"$ref":"#/components/schemas/ImageReferenceDto"},"relatedButtons":{"type":"array","items":{"$ref":"#/components/schemas/RewardNotificationButtonDto"}}}},"RewardContentSmsDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleRecordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"smsBrand":{"$ref":"#/components/schemas/ReferenceData"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"}}},"RewardNotificationButtonDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"ruleRecordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"messageId":{"type":"string"},"notificationContentId":{"type":"string"},"buttonId":{"type":"string"},"buttonName":{"type":"string"},"buttonNavigationType":{"$ref":"#/components/schemas/ReferenceData"},"buttonLink":{"type":"string"},"buttonTargetScreen":{"$ref":"#/components/schemas/ReferenceData"},"buttonPoolId":{"$ref":"#/components/schemas/ReferenceData"},"buttonOfferGroup":{"$ref":"#/components/schemas/ReferenceData"},"buttonCategoryId":{"$ref":"#/components/schemas/ReferenceData"},"buttonCampaignId":{"$ref":"#/components/schemas/ReferenceData"},"buttonItemCode":{"$ref":"#/components/schemas/ReferenceData"},"buttonReferenceNo":{"$ref":"#/components/schemas/ReferenceData"},"buttonNotificationType":{"$ref":"#/components/schemas/ReferenceData"}}},"OperationResultCampaignRuleDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/CampaignRuleDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"TransactionCodeVo":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"reversalInd":{"type":"boolean"},"externalTransactionCode":{"type":"string"}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"BooleanFilter":{"type":"object","properties":{"equals":{"type":"boolean"},"notEquals":{"type":"boolean"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"boolean"}},"notIn":{"type":"array","items":{"type":"boolean"}}}},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"TransactionCodeCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"reversalInd":{"$ref":"#/components/schemas/BooleanFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"TransactionCategoryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"StatementOutputPoolCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"entityLevel":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PaTypeExpiryVo":{"type":"object","properties":{"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"}},"required":["productAccountLevel","productAccountType"]},"PoolDefinitionVo":{"type":"object","properties":{"poolId":{"type":"string","minLength":1},"poolName":{"type":"string","minLength":1},"description":{"type":"string"},"poolType":{"type":"string","enum":["BPT","CR","GFT","MI","LDR"]},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"ripeningPeriod":{"type":"integer","format":"int32"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"pcrCode":{"type":"string"},"allowNegativeBalance":{"type":"boolean"},"precisionOfBalance":{"type":"string","enum":["0","1","2"]},"atgGroupId":{"type":"string"},"gracePeriod":{"type":"integer","format":"int32"},"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"paTypeExpiries":{"type":"array","items":{"$ref":"#/components/schemas/PaTypeExpiryVo"}},"velocityControls":{"type":"array","items":{"$ref":"#/components/schemas/VelocityControlVo"}}},"required":["gracePeriod","pcrCode","poolId","poolName"]},"VelocityControlVo":{"type":"object","properties":{"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"maximum":{"type":"number","format":"double"},"txnType":{"type":"string","enum":["AWD","RED","ADJ"]},"units":{"type":"string","enum":["PU","TXN"]},"perEntity1":{"type":"string","enum":["CU","AC","CA","LA"]},"perEntity2":{"type":"string","enum":["C","CO","S","T"]},"perPeriod":{"type":"string","enum":["Q","W","Y","D","M"]},"alertGroup":{"type":"string"},"alertTemplate":{"type":"string"}},"required":["maximum"]},"LinkedPoolDto":{"type":"object","properties":{"poolId":{"type":"string"},"poolName":{"type":"string"},"ruleId":{"type":"string"},"ruleName":{"type":"string"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"}}},"PoolDefinitionCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"poolName":{"$ref":"#/components/schemas/StringFilter"},"poolType":{"$ref":"#/components/schemas/StringFilter"},"entityLevel":{"$ref":"#/components/schemas/StringFilter"},"expiryPolicy":{"$ref":"#/components/schemas/StringFilter"},"atgGroupId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PoolConversionRateCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"code":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"MarketingRewardRuleResponse":{"type":"object","properties":{"ruleId":{"type":"string"},"poolId":{"type":"string"},"awardTransactionCode":{"type":"string"},"storeId":{"type":"string"},"paramMapList":{"type":"array","items":{"type":"object","additionalProperties":{}}}}},"EventMaintenanceVo":{"type":"object","properties":{"eventId":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"frequency":{"type":"string","enum":["O","M","A"]},"occursNext":{"type":"string","format":"date"},"effectiveUpTo":{"type":"string","format":"date"}},"required":["description","eventId","occursNext"]},"EventMaintenanceCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"eventId":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DeductionSequencesCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"sequenceId":{"$ref":"#/components/schemas/StringFilter"},"sequenceName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"isDefault":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"DeductionSequencesVo":{"type":"object","properties":{"sequenceId":{"type":"string"},"sequenceName":{"type":"string"},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"isDefault":{"type":"boolean"},"sortCriteria":{"type":"string"}}},"ComponentCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"key":{"$ref":"#/components/schemas/StringFilter"},"code":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DecideTierViewDto":{"type":"object","properties":{"key":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"}}},"CurrencyRateVo":{"type":"object","properties":{"pcrCode":{"type":"string"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"buyRate":{"type":"number","format":"double"},"sellRate":{"type":"number","format":"double"}}},"CurrencyRateCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"pcrCode":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/StringFilter"},"effectiveTo":{"$ref":"#/components/schemas/StringFilter"},"buyRate":{"$ref":"#/components/schemas/DoubleFilter"},"sellRate":{"$ref":"#/components/schemas/DoubleFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"DoubleFilter":{"type":"object","properties":{"equals":{"type":"number","format":"double"},"notEquals":{"type":"number","format":"double"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"number","format":"double"}},"notIn":{"type":"array","items":{"type":"number","format":"double"}},"greaterThan":{"type":"number","format":"double"},"lessThan":{"type":"number","format":"double"},"greaterThanOrEqual":{"type":"number","format":"double"},"lessThanOrEqual":{"type":"number","format":"double"}}},"CounterDefinitionVo":{"type":"object","properties":{"counterId":{"type":"string","maxLength":10,"minLength":0},"counterName":{"type":"string","maxLength":50,"minLength":0},"description":{"type":"string","maxLength":200,"minLength":0},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"entity":{"type":"string","enum":["CU","AC","CA","ME","SY"]},"bucketPeriodUnit":{"type":"string","enum":["AA","DC","DFA","DFC","FD","HY","MFA","MC","NE","QC","QFA","WC","YC","SC"]},"bucketEndDate":{"type":"string","format":"date"},"bucketPeriodDuration":{"type":"integer","format":"int32","maximum":99,"minimum":0},"whatToCount":{"type":"string","enum":["GA","NA","P","PV","TF"]},"resetType":{"type":"string","enum":["R","Z"]},"resetValue":{"type":"number","format":"double"},"firstDateType":{"type":"boolean"},"firstStartDate":{"type":"string","format":"date"},"updateStateWhen":{"type":"string","enum":["A","E","N"]},"lateValuePosting":{"type":"string","enum":["L","C"]}},"required":["bucketPeriodUnit","counterId","counterName","effectiveFrom","effectiveTo","entity","lateValuePosting","resetType","resetValue","updateStateWhen","whatToCount"]},"CounterDefinitionCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"counterId":{"$ref":"#/components/schemas/StringFilter"},"counterName":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateFilter"},"entity":{"$ref":"#/components/schemas/StringFilter"},"bucketPeriodUnit":{"$ref":"#/components/schemas/StringFilter"},"bucketPeriodDuration":{"$ref":"#/components/schemas/LongFilter"},"whatToCount":{"$ref":"#/components/schemas/StringFilter"},"resetType":{"$ref":"#/components/schemas/StringFilter"},"firstStartDate":{"$ref":"#/components/schemas/LocalDateFilter"},"stateCounter":{"$ref":"#/components/schemas/StringFilter"},"lateValuePosting":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LongFilter":{"type":"object","properties":{"equals":{"type":"integer","format":"int64"},"notEquals":{"type":"integer","format":"int64"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"integer","format":"int64"}},"notIn":{"type":"array","items":{"type":"integer","format":"int64"}},"greaterThan":{"type":"integer","format":"int64"},"lessThan":{"type":"integer","format":"int64"},"greaterThanOrEqual":{"type":"integer","format":"int64"},"lessThanOrEqual":{"type":"integer","format":"int64"}}},"CounterCriteriaDto":{"type":"object","properties":{"key":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"}}},"CampaignVo":{"type":"object","properties":{"campaignId":{"type":"string","maxLength":10,"minLength":1},"ownerName":{"type":"string","maxLength":50,"minLength":1},"name":{"type":"string","maxLength":50,"minLength":1},"description":{"type":"string","maxLength":500,"minLength":0},"campaignType":{"type":"string","enum":["B","T"]},"noOfCustomerTarget":{"type":"integer","format":"int64"},"targetAtv":{"type":"number","format":"double"},"effectiveFrom":{"type":"string","format":"date"},"effectiveTo":{"type":"string","format":"date"},"numOfRule":{"type":"integer","format":"int32"}},"required":["campaignId","campaignType","name"]},"CampaignCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"campaignId":{"$ref":"#/components/schemas/StringFilter"},"ownerName":{"$ref":"#/components/schemas/StringFilter"},"name":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"campaignType":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"CampaignAwardLimitVo":{"type":"object","properties":{"limitType":{"type":"string","enum":["NM","AL"]},"limitByValue":{"type":"number","format":"double"},"limitByAttribute":{"type":"string"},"limitResultType":{"type":"string","enum":["C","R"]},"counterId":{"type":"string"},"alertId":{"type":"string","maxLength":20,"minLength":0},"alertRecipientGroup":{"type":"string","maxLength":50,"minLength":0},"alertCounterReaches":{"type":"number","format":"double"}}},"CampaignContributorVo":{"type":"object","properties":{"corporationId":{"type":"string"},"chainId":{"type":"string"},"storeId":{"type":"string"},"contributorPercent":{"type":"number","format":"double"},"absorbRemainder":{"type":"boolean"}},"required":["absorbRemainder","contributorPercent"]},"CampaignCriteriaVo":{"type":"object","properties":{"criteria":{"type":"string","minLength":1}},"required":["criteria"]},"CampaignFormulaEightVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"attrGroup":{"type":"string"},"attributeId":{"type":"string"},"attributeType":{"type":"string"},"dataType":{"type":"string","enum":["STRING","NUMBER","DATE","BOOLEAN","TIME"]},"attrVal":{"type":"string"},"andAttrVal":{"type":"string"},"setAttributeId":{"type":"string"},"setAttrValue":{"type":"string"},"fixedExpiryDate":{"type":"string","format":"date"},"expiryPeriodUnit":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiredParam":{"type":"integer","format":"int64"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"}}},"CampaignFormulaElevenVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"segmentId":{"type":"string"},"operator":{"type":"string"},"factorType":{"type":"string","enum":["GA","NA"]},"factorValue":{"type":"number","format":"double"}}},"CampaignFormulaFiveVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"multiply":{"type":"number","format":"double","minimum":0},"counterId":{"type":"string"}},"required":["counterId","multiply"]},"CampaignFormulaFourTierVo":{"type":"object","properties":{"tier":{"type":"integer","format":"int32"},"startTier":{"type":"number","format":"double"},"endTier":{"type":"number","format":"double"},"awardFactor":{"type":"number","format":"double"},"startTierAfter":{"type":"number","format":"double"},"endTierAfter":{"type":"number","format":"double"},"awardFactorAfter":{"type":"number","format":"double"},"valid":{"type":"boolean"}}},"CampaignFormulaFourVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"factorType":{"type":"string","enum":["GA","NA"]},"basisType":{"type":"string","enum":["AAF","AHT"]},"tiers":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaFourTierVo"}}}},"CampaignFormulaOneVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"awardPerTxnAmt":{"type":"number","format":"double"},"txnAmt":{"type":"number","format":"double"},"awardPerTxnAmtAfter":{"type":"number","format":"double"},"txnAmtAfter":{"type":"number","format":"double"}}},"CampaignFormulaSettingVo":{"type":"object","properties":{"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"amountToUse":{"type":"string"},"capAwardValue":{"type":"number","format":"double"},"capAwardType":{"type":"string","enum":["C","T"]},"capAwardCounterId":{"type":"string"},"applyCapValueAfter":{"type":"boolean"},"roundingType":{"type":"string","enum":["U","D","N"]},"nparam":{"type":"string"}},"required":["amountToUse"]},"CampaignFormulaSixTierVo":{"type":"object","properties":{"tier":{"type":"integer","format":"int32"},"startTier":{"type":"number","format":"double"},"endTier":{"type":"number","format":"double"},"awardFactor":{"type":"number","format":"double"}}},"CampaignFormulaSixVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"factorType":{"type":"string","enum":["GA","NA"]},"factorTypeDescription":{"type":"string"},"decideTierBase":{"type":"string"},"tiers":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaSixTierVo"}}}},"CampaignFormulaTenVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"ruleId":{"type":"string"},"ruleRecordNo":{"type":"integer","format":"int64"},"attributeId":{"type":"string"},"attributeType":{"type":"string"},"operator":{"type":"string"},"attributeValue":{"type":"string"},"attributeValueAnd":{"type":"string"},"factorType":{"type":"string","enum":["GA","NA"]},"factorValue":{"type":"number","format":"double"}}},"CampaignFormulaTwoVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"fixedAmt":{"type":"number","format":"double"}}},"CampaignRuleScheduleVo":{"type":"object","properties":{"ruleId":{"type":"string"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"}}},"CampaignRuleVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"campaignId":{"type":"string"},"ruleId":{"type":"string"},"ruleName":{"type":"string"},"ruleType":{"type":"string","enum":["AWD","RED","IRED","ADJ","CEP","REP","TEP","MAWD"]},"description":{"type":"string"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"},"effectivePeriodIsBase":{"type":"string","enum":["PD","TD"]},"poolId":{"type":"string"},"subPoolId":{"type":"string"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"itemCode":{"type":"string"},"messageTemplateId":{"type":"string"},"stopIfCriteriaMet":{"type":"boolean"},"notUpdatePool":{"type":"boolean"},"campaignIdOfRunSchedule":{"type":"string","maxLength":15,"minLength":0},"paramNSchedule":{"type":"integer","format":"int64"},"excBlockedCardInd":{"type":"string","enum":["I","E"]},"excNoCounterInd":{"type":"string","enum":["I","E"]},"postTxnUnderPa":{"type":"string","enum":["ACA","PHS","PL","PM"]},"attrApplyFirstFlag":{"type":"boolean"},"segApplyFirstFlag":{"type":"boolean"},"campaignTcLinkages":{"type":"array","items":{"$ref":"#/components/schemas/CampaignTcLinkageVo"}},"campaignCriteria":{"$ref":"#/components/schemas/CampaignCriteriaVo"},"campaignFormulaSetting":{"$ref":"#/components/schemas/CampaignFormulaSettingVo"},"campaignAwardLimits":{"type":"array","items":{"$ref":"#/components/schemas/CampaignAwardLimitVo"}},"campaignFormulaOne":{"$ref":"#/components/schemas/CampaignFormulaOneVo"},"campaignFormulaTwo":{"$ref":"#/components/schemas/CampaignFormulaTwoVo"},"campaignFormulaFour":{"$ref":"#/components/schemas/CampaignFormulaFourVo"},"campaignFormulaFives":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaFiveVo"}},"campaignFormulaSix":{"$ref":"#/components/schemas/CampaignFormulaSixVo"},"campaignFormulaEights":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaEightVo"}},"campaignFormulaTens":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaTenVo"}},"campaignFormulaElevens":{"type":"array","items":{"$ref":"#/components/schemas/CampaignFormulaElevenVo"}},"campaignContributors":{"type":"array","items":{"$ref":"#/components/schemas/CampaignContributorVo"}},"formulaSequence":{"type":"array","items":{"type":"string"}},"marketingRewardRequest":{"$ref":"#/components/schemas/MarketingRewardRequestVo"},"campaignRuleSchedule":{"$ref":"#/components/schemas/CampaignRuleScheduleVo"},"rewardContentSms":{"$ref":"#/components/schemas/RewardContentSmsVo"},"rewardContentEmail":{"$ref":"#/components/schemas/RewardContentEmailVo"},"rewardContentNotification":{"$ref":"#/components/schemas/RewardContentNotificationVo"},"campaign":{"$ref":"#/components/schemas/CampaignVo"},"poolDefinition":{"$ref":"#/components/schemas/PoolDefinitionVo"}}},"CampaignTcLinkageVo":{"type":"object","properties":{"transactionCode":{"type":"string"},"executionSeq":{"type":"integer","format":"int64","maximum":9999,"minimum":0}},"required":["executionSeq","transactionCode"]},"MarketingRewardRequestVo":{"type":"object","properties":{"ruleId":{"type":"string"},"poolId":{"type":"string"},"awardTransactionCode":{"type":"string"},"storeId":{"type":"string"},"triggerMethod":{"type":"string"},"scheduleType":{"type":"string"},"periodicType":{"type":"string"},"repeatPeriod":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"scheduleMonthType":{"type":"string"},"scheduleDayOfWeek":{"type":"array","items":{"type":"string"}},"scheduleWeekOfMonth":{"type":"string"},"scheduleDayOfMonth":{"type":"array","items":{"type":"string"}},"lastDayOfMonth":{"type":"boolean"},"scheduleMonthOfYear":{"type":"array","items":{"type":"string"}},"timeExecution":{"type":"string"}}},"RewardContentEmailVo":{"type":"object","properties":{"ruleId":{"type":"string"},"sender":{"type":"string"},"email":{"type":"string"},"messageId":{"type":"string"},"subject":{"type":"string"},"body":{"type":"string"},"design":{"type":"string"},"metadata":{"type":"string"},"attachments":{"type":"string"}}},"RewardContentNotificationVo":{"type":"object","properties":{"ruleId":{"type":"string"},"messageId":{"$ref":"#/components/schemas/ReferenceData"},"notificationContentId":{"type":"string"},"messageType":{"type":"string"},"languageCode":{"type":"string"},"title":{"type":"string"},"shortContent":{"type":"string"},"content":{"type":"string"},"navigationType":{"type":"string"},"link":{"type":"string"},"targetScreen":{"type":"string"},"poolId":{"type":"string"},"offerGroup":{"type":"string"},"categoryId":{"type":"string"},"referenceNo":{"type":"string"},"campaignId":{"type":"string"},"itemCode":{"type":"string"},"richMedia":{"type":"boolean"},"avatar":{"$ref":"#/components/schemas/RewardImageReferenceVo"},"relatedButtons":{"type":"array","items":{"$ref":"#/components/schemas/RewardNotificationButtonVo"}}}},"RewardContentSmsVo":{"type":"object","properties":{"ruleId":{"type":"string"},"smsBrand":{"type":"string"},"messageId":{"type":"string"},"message":{"type":"string"},"refusedPromotion":{"type":"boolean"},"messageCode":{"type":"string"},"phone":{"type":"string"}}},"RewardImageReferenceVo":{"type":"object","properties":{"imageSource":{"type":"string"},"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"RewardNotificationButtonVo":{"type":"object","properties":{"ruleId":{"type":"string"},"messageId":{"type":"string"},"notificationContentId":{"type":"string"},"buttonId":{"type":"string"},"buttonName":{"type":"string"},"buttonNavigationType":{"type":"string"},"buttonLink":{"type":"string"},"buttonTargetScreen":{"type":"string"},"buttonPoolId":{"type":"string"},"buttonOfferGroup":{"type":"string"},"buttonCategoryId":{"type":"string"},"buttonReferenceNo":{"type":"string"},"buttonCampaignId":{"type":"string"},"buttonItemCode":{"type":"string"},"buttonNotificationType":{"type":"string"}}},"CampaignRuleByTxnCodeDto":{"type":"object","properties":{"ruleId":{"type":"string"},"ruleName":{"type":"string"},"executionSeq":{"type":"integer","format":"int64"}}},"CampaignRuleByPoolDto":{"type":"object","properties":{"poolId":{"type":"string"},"campaign":{"$ref":"#/components/schemas/ReferenceData"},"rule":{"$ref":"#/components/schemas/ReferenceData"},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"effectiveFrom":{"type":"string","format":"date-time"},"effectiveTo":{"type":"string","format":"date-time"}}},"CampaignRuleCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"campaignId":{"$ref":"#/components/schemas/StringFilter"},"ruleId":{"$ref":"#/components/schemas/StringFilter"},"ruleName":{"$ref":"#/components/schemas/StringFilter"},"description":{"$ref":"#/components/schemas/StringFilter"},"effectiveFrom":{"$ref":"#/components/schemas/LocalDateTimeFilter"},"effectiveTo":{"$ref":"#/components/schemas/LocalDateTimeFilter"},"ruleType":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LocalDateTimeFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"AmountToUseViewDto":{"type":"object","properties":{"key":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file diff --git a/src/main/resources/specs/transaction.json b/src/main/resources/specs/transaction.json new file mode 100644 index 0000000..eaa91e1 --- /dev/null +++ b/src/main/resources/specs/transaction.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://transaction-service:8080","description":"Generated server url"}],"paths":{"/api/merchant-red-order/vouchers/{eVoucherNo}/fulfill":{"put":{"tags":["redemption-order-resource"],"operationId":"fulfillVoucher","parameters":[{"name":"eVoucherNo","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseVoucherFulfillmentResponse"}}}}}}},"/api/void/create":{"post":{"tags":["void-transaction-controller"],"operationId":"create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoidTransactionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/VoidTransactionResponse"}}}}}}},"/api/transfer-balance/create":{"post":{"tags":["transfer-balance-controller"],"operationId":"create_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceResponse"}}}}}}},"/api/transfer-balance-entry/csr/create":{"post":{"tags":["transfer-balance-entry-resource"],"operationId":"create_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/create-draft":{"post":{"tags":["transfer-balance-entry-resource"],"operationId":"createDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transaction/redeem-item/voucher-used":{"post":{"tags":["transaction-controller"],"operationId":"notifyVoucherUsed","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherUsedRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transaction/posted-customer-info":{"post":{"tags":["transaction-controller"],"operationId":"findPostedCustomerInfo","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PostedCustomerRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PostedCustomerResponse"}}}}}}},"/api/reinstatement-entry/csr/create":{"post":{"tags":["reinstatement-entry-resource"],"operationId":"create_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/create-draft":{"post":{"tags":["reinstatement-entry-resource"],"operationId":"createDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/redeem/point/create":{"post":{"tags":["redeem-controller"],"operationId":"create_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemPointRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedeemPointResponse"}}}}}}},"/api/redeem/item/create":{"post":{"tags":["redeem-controller"],"operationId":"createPortalItemRedeem","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RedeemItemRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedeemItemResponse"}}}}}}},"/api/marketing-reward/create":{"post":{"tags":["marketing-reward-controller"],"operationId":"marketingReward","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarketingRewardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketingRewardResponse"}}}}}}},"/api/ired-transaction-entry/csr/create":{"post":{"tags":["ired-transaction-entry-resource"],"operationId":"create_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/create-draft":{"post":{"tags":["ired-transaction-entry-resource"],"operationId":"createDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/email/notification/send":{"post":{"tags":["email-notification-controller"],"operationId":"send","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantUserCredentialEmailRequest"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/awd-transaction-entry/csr/create":{"post":{"tags":["awd-transaction-entry-resource"],"operationId":"create_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/create-draft":{"post":{"tags":["awd-transaction-entry-resource"],"operationId":"createDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/award/create":{"post":{"tags":["award-controller"],"operationId":"create_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwardResponse"}}}}}}},"/api/adjustment/create":{"post":{"tags":["adjustment-controller"],"operationId":"create_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjustRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjustResponse"}}}}}}},"/api/adj-transaction-entry/csr/create":{"post":{"tags":["adj-transaction-entry-resource"],"operationId":"create_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/create-draft":{"post":{"tags":["adj-transaction-entry-resource"],"operationId":"createDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/reject":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"reject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/edit":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"edit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/edit-draft":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"editDraft","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/bulk-upload":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"bulkUpload","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transfer-balance-entry/csr/bulk-reject":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"bulkReject","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transfer-balance-entry/csr/bulk-approve":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"bulkApprove","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/transfer-balance-entry/csr/approve":{"patch":{"tags":["transfer-balance-entry-resource"],"operationId":"approve","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/reinstatement-entry/csr/reject":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"reject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/edit":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"edit_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/edit-draft":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"editDraft_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/bulk-upload":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"bulkUpload_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reinstatement-entry/csr/bulk-reject":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"bulkReject_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reinstatement-entry/csr/bulk-approve":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"bulkApprove_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/reinstatement-entry/csr/approve":{"patch":{"tags":["reinstatement-entry-resource"],"operationId":"approve_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/reject":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"reject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/edit":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"edit_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/edit-draft":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"editDraft_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/bulk-upload":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"bulkUpload_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/ired-transaction-entry/csr/bulk-reject":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"bulkReject_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/ired-transaction-entry/csr/bulk-approve":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"bulkApprove_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/ired-transaction-entry/csr/approve":{"patch":{"tags":["ired-transaction-entry-resource"],"operationId":"approve_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/reject":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"reject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/edit":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"edit_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/edit-draft":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"editDraft_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/bulk-upload":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"bulkUpload_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/awd-transaction-entry/csr/bulk-reject":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"bulkReject_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/awd-transaction-entry/csr/bulk-approve":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"bulkApprove_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/awd-transaction-entry/csr/approve":{"patch":{"tags":["awd-transaction-entry-resource"],"operationId":"approve_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/reject":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"reject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/edit":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"edit_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/edit-draft":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"editDraft_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/bulk-upload":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"bulkUpload_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkUploadRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/adj-transaction-entry/csr/bulk-reject":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"bulkReject_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/adj-transaction-entry/csr/bulk-approve":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"bulkApprove_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/api/adj-transaction-entry/csr/approve":{"patch":{"tags":["adj-transaction-entry-resource"],"operationId":"approve_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}},"/api/v1/ping":{"get":{"tags":["ping-resource"],"operationId":"ping","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transfer-balance-entry/csr/{recordNo}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"findByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/{csn}/list":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"getViewPage","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}}},"/api/transfer-balance-entry/csr/{csn}/count":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"countViewPageByCif","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transfer-balance-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"rejectionReason","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/transfer-balance-entry/csr/list":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"getAll","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}}},"/api/transfer-balance-entry/csr/list-view":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"getViewPage_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}}},"/api/transfer-balance-entry/csr/id":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"findActiveByIds","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/id/{id}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"findActiveById","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/id/generate":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"generateId","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transfer-balance-entry/csr/id/check/{id}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"checkId","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/transfer-balance-entry/csr/history/{recordNo}":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"findHistoryByRecordNo","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}},"/api/transfer-balance-entry/csr/history/list":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"getAllHistory","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}}}}}}},"/api/transfer-balance-entry/csr/count":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"count","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transfer-balance-entry/csr/count-view":{"get":{"tags":["transfer-balance-entry-resource"],"operationId":"countViewPage","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransferBalanceEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction/count-voucher-code-redeemed-quantity":{"get":{"tags":["transaction-controller"],"operationId":"countVoucherCodeRedeemedQuantity","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction/count-voucher-code-in-use":{"get":{"tags":["transaction-controller"],"operationId":"countVoucherCodeInUse","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}},"deprecated":true}},"/api/transaction/count-item-redeemed-quantity":{"get":{"tags":["transaction-controller"],"operationId":"countItemRedeemedQuantity","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction/check-voucher-code-redeemed-in-transaction":{"get":{"tags":["transaction-controller"],"operationId":"checkVoucherCodeRedeemedInTransaction","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-voucher-code-in-use":{"get":{"tags":["transaction-controller"],"operationId":"checkVoucherCodeInUse","parameters":[{"name":"voucherCode","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}},"deprecated":true}},"/api/transaction/check-rule-in-use":{"get":{"tags":["transaction-controller"],"operationId":"checkRuleInUse","parameters":[{"name":"ruleId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-redeemed-item":{"get":{"tags":["transaction-controller"],"operationId":"checkRedeemedItem","parameters":[{"name":"code","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-ired-entry-in-progress-by-deduction-sequence":{"get":{"tags":["transaction-controller"],"operationId":"checkIredEntryInProgressByDeductionSequence","parameters":[{"name":"sequenceId","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-awd-entry-in-progress-by-deduction-sequence":{"get":{"tags":["transaction-controller"],"operationId":"checkAwdEntryInProgressByDeductionSequence","parameters":[{"name":"sequenceId","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction/check-adj-entry-in-progress-by-deduction-sequence":{"get":{"tags":["transaction-controller"],"operationId":"checkAdjEntryInProgressByDeductionSequence","parameters":[{"name":"sequenceId","in":"query","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/transaction-history/{referenceNo}":{"get":{"tags":["transaction-history-resource"],"operationId":"getTransactionDetailView","parameters":[{"name":"referenceNo","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionHistoryDetailDto"}}}}}}},"/api/transaction-history/summary-on-pool":{"get":{"tags":["transaction-history-resource"],"operationId":"getListBasicTransactionDetailView","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BasicTransactionDetailDto"}}}}}}}},"/api/transaction-history/list":{"get":{"tags":["transaction-history-resource"],"operationId":"getMemberTxnHistory","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string","minLength":1}},{"name":"poolType","in":"query","required":false,"schema":{"type":"string"}},{"name":"txnType","in":"query","required":false,"schema":{"type":"string"}},{"name":"dateFrom","in":"query","required":false,"schema":{"type":"string","format":"date"}},{"name":"dateTo","in":"query","required":false,"schema":{"type":"string","format":"date"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMemberTxnHistoryDto"}}}}}}},"/api/transaction-history/item-redemption-transaction":{"get":{"tags":["transaction-history-resource"],"operationId":"getListIredTransactionView","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionDetailDto"}}}}}}}},"/api/transaction-history/earn-detail":{"get":{"tags":["transaction-history-resource"],"operationId":"getListEarnDetailIredTransaction","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BasicTransactionDetailDto"}}}}}}}},"/api/transaction-history/csr/{csnNumber}/list":{"get":{"tags":["transaction-history-resource"],"operationId":"getListTransactionListingViewByCustomer","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionHistoryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionHistoryListingDto"}}}}}}}},"/api/transaction-history/csr/{csnNumber}/count":{"get":{"tags":["transaction-history-resource"],"operationId":"countListTransactionListingViewByCustomer","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TransactionHistoryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/transaction-history/counter-update-detail":{"get":{"tags":["transaction-history-resource"],"operationId":"getListCounterUpdateDetailIredTransaction","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterTransactionDetailDto"}}}}}}}},"/api/transaction-history/counter-transaction":{"get":{"tags":["transaction-history-resource"],"operationId":"getListCounterTransactionDetailView","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CounterTransactionDetailDto"}}}}}}}},"/api/transaction-history/attribute-update-detail":{"get":{"tags":["transaction-history-resource"],"operationId":"getListAttributeUpdateDetailIredTransaction","parameters":[{"name":"referenceNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AttributeTransactionDetailDto"}}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/transaction-dashboard/reward/other-info":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getTransactionOtherInfo","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionOtherInfoDto"}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/reward/transaction-statistic":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getTransactionStatistic","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"period","in":"query","required":false,"schema":{"type":"string"}},{"name":"pools","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TransactionStatisticDto"}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/reward/pool":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getTransactionStatistic_1","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/item-redeemed":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getTopRedeemedItem","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"viewType","in":"query","required":false,"schema":{"type":"string"}},{"name":"period","in":"query","required":false,"schema":{"type":"string"}},{"name":"top","in":"query","required":false,"schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MostRedeemedDto"}}}}}}}},"/api/transaction-dashboard/csr/{csnNumber}/balance-information":{"get":{"tags":["transaction-dashboard-resource"],"operationId":"getBalanceInformation","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolBalanceViewDto"}}}}}}}},"/api/statistic/pool":{"get":{"tags":["statistic-resource"],"operationId":"getPoolStatistic","parameters":[{"name":"periodType","in":"query","required":true,"schema":{"type":"string"}},{"name":"poolId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolStatisticDto"}}}}}}},"/api/reinstatement-entry/csr/{recordNo}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"findByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/{csn}/list":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getViewPage_2","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}}},"/api/reinstatement-entry/csr/{csn}/count":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"countViewPage_1","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/reinstatement-entry/csr/valid-pools":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getListOfCustomer","parameters":[{"name":"requestDto","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolDefinitionVo"}}}}}}}},"/api/reinstatement-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"rejectionReason_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/reinstatement-entry/csr/list":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getAll_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}}},"/api/reinstatement-entry/csr/list-view":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getViewPage_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}}},"/api/reinstatement-entry/csr/id":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"findActiveByIds_1","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/id/{id}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"findActiveById_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/id/generate":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"generateId_1","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/reinstatement-entry/csr/id/check/{id}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"checkId_1","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/reinstatement-entry/csr/history/{recordNo}":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"findHistoryByRecordNo_1","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}},"/api/reinstatement-entry/csr/history/list":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"getAllHistory_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}}}}}}},"/api/reinstatement-entry/csr/count":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"count_1","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/reinstatement-entry/csr/count-view":{"get":{"tags":["reinstatement-entry-resource"],"operationId":"countViewPage_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ReinstatementEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/redeem/item/list":{"get":{"tags":["redeem-controller"],"operationId":"getItemRedeemedList","parameters":[{"name":"csn","in":"query","required":true,"schema":{"type":"string"}},{"name":"locale","in":"query","required":true,"schema":{"type":"string"}},{"name":"filter","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ItemRedeemedFilterRequest"}},{"name":"page","in":"query","description":"Zero-based page index (0..N)","required":false,"schema":{"type":"integer","default":0,"minimum":0}},{"name":"size","in":"query","description":"The size of the page to be returned","required":false,"schema":{"type":"integer","default":20,"minimum":1}},{"name":"sort","in":"query","description":"Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListItemRedeemedResponse"}}}}}}},"/api/redeem/item/detail":{"get":{"tags":["redeem-controller"],"operationId":"getItemRedeemedDetail","parameters":[{"name":"itemCode","in":"query","required":true,"schema":{"type":"string"}},{"name":"csn","in":"query","required":true,"schema":{"type":"string"}},{"name":"locale","in":"query","required":true,"schema":{"type":"string"}},{"name":"txnRef","in":"query","required":true,"schema":{"type":"string"}},{"name":"voucherNo","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseItemRedeemedDetailResponse"}}}}}}},"/api/pool-balance/{csnNumber}":{"get":{"tags":["pool-balance-resource"],"operationId":"getBalanceEnquiryByCustomer","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"poolType","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListBalanceEnquiryDto"}}}}}}},"/api/pool-balance/pool-has-balance":{"get":{"tags":["pool-balance-resource"],"operationId":"checkPoolHasBalance","parameters":[{"name":"poolId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/pool-balance/per-level":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllPoolBalanceByLevel","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolBalanceViewDto"}}}}}}}},"/api/pool-balance/per-expired-bucket":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllExpiredPoolBalance","parameters":[{"name":"dto","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ExpiredPoolBalanceDto"}}}}}}}},"/api/pool-balance/per-bucket":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllBucketPoolBalance","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceRequest"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BucketPoolBalanceDto"}}}}}}}},"/api/pool-balance/csr/{recordNo}":{"get":{"tags":["pool-balance-resource"],"operationId":"getPoolBalanceDetailByCustomer","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"searchKey","in":"query","required":false,"schema":{"type":"string"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PoolBalanceViewDto"}}}}}}},"/api/pool-balance/csr/{csnNumber}/list":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllPoolBalanceByCustomer","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PoolBalanceViewDto"}}}}}}}},"/api/pool-balance/csr/{csnNumber}/count":{"get":{"tags":["pool-balance-resource"],"operationId":"getAllPoolBalanceByCustomer_1","parameters":[{"name":"csnNumber","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PoolBalanceCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/pool-balance/csr/balance-for-adjustment":{"get":{"tags":["pool-balance-resource"],"operationId":"getBalanceForAdjustment","parameters":[{"name":"postedByRequest","in":"query","required":true,"schema":{"$ref":"#/components/schemas/PostedByRequest"}},{"name":"poolId","in":"query","required":true,"schema":{"type":"string"}},{"name":"transactionDate","in":"query","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"number","format":"double"}}}}}}},"/api/merchant-red-order/statistic":{"get":{"tags":["redemption-order-resource"],"operationId":"getStatistic","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedemptionOrderDashboardStatisticDto"}}}}}}},"/api/merchant-red-order/statistic/detail":{"get":{"tags":["redemption-order-resource"],"operationId":"getStatisticDetail","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailRq"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailDto"}}}}}}},"/api/merchant-red-order/reward/list":{"get":{"tags":["redemption-order-resource"],"operationId":"getRewardOrderList","parameters":[{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiResponseListMerchantDashboardNewOrderDto"}}}}}}},"/api/merchant-red-order/items/top-performance-brands":{"get":{"tags":["redemption-order-resource"],"operationId":"getItemTopOrders","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailRq"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DashboardTopPerformanceBrandRecord"}}}}}}}},"/api/merchant-red-order/items/top-orders-trending":{"get":{"tags":["redemption-order-resource"],"operationId":"getTopOrdersTrending","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailRq"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DashboardOrderTrendingRecord"}}}}}}}},"/api/merchant-red-order/items/most-redeemed-items":{"get":{"tags":["redemption-order-resource"],"operationId":"getMostRedeemedItems","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderStatisticDetailRq"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DashboardMostRedeemedItemRecord"}}}}}}}},"/api/merchant-red-order/csr/{referenceNo}":{"get":{"tags":["redemption-order-resource"],"operationId":"getDetail","parameters":[{"name":"referenceNo","in":"path","required":true,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RedemptionOrderDetailDto"}}}}}}},"/api/merchant-red-order/csr/list":{"get":{"tags":["redemption-order-resource"],"operationId":"getList","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RedemptionOrderCriteria"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderListDto"}}}}}}}},"/api/ired-transaction-entry/csr/{recordNo}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"findByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/{csn}/list":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"getViewPage_4","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}}},"/api/ired-transaction-entry/csr/{csn}/count":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"countViewPage_3","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/ired-transaction-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"rejectionReason_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/ired-transaction-entry/csr/list":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"getAll_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}}},"/api/ired-transaction-entry/csr/list-view":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"getViewPage_5","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}}},"/api/ired-transaction-entry/csr/id":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"findActiveByIds_2","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/id/{id}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"findActiveById_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/id/generate":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"generateId_2","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/ired-transaction-entry/csr/id/check/{id}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"checkId_2","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/ired-transaction-entry/csr/history/{recordNo}":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"findHistoryByRecordNo_2","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/history/list":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"getAllHistory_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}}}}}}},"/api/ired-transaction-entry/csr/count":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"count_2","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/ired-transaction-entry/csr/count-view":{"get":{"tags":["ired-transaction-entry-resource"],"operationId":"countViewPage_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/IredTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/campaign-counter/csr/{recordNo}":{"get":{"tags":["campaign-counter-resource"],"operationId":"getCounterDetail","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CampaignCounterResponse"}}}}}}},"/api/campaign-counter/csr/list":{"get":{"tags":["campaign-counter-resource"],"operationId":"getListCampaignCounter","parameters":[{"name":"cifNbr","in":"query","required":true,"schema":{"type":"string"}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/CampaignCounterCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CampaignCounterResponse"}}}}}}}},"/api/campaign-counter/check-counter-in-use":{"get":{"tags":["campaign-counter-resource"],"operationId":"checkCounterInUse","parameters":[{"name":"counterId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/awd-transaction-entry/csr/{recordNo}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"findByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/{csn}/list":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"getViewPage_6","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}}},"/api/awd-transaction-entry/csr/{csn}/count":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"countViewPage_5","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/awd-transaction-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"rejectionReason_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/awd-transaction-entry/csr/list":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"getAll_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}}},"/api/awd-transaction-entry/csr/list-view":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"getViewPage_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}}},"/api/awd-transaction-entry/csr/id":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"findActiveByIds_3","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/id/{id}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"findActiveById_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/id/generate":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"generateId_3","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/awd-transaction-entry/csr/id/check/{id}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"checkId_3","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/awd-transaction-entry/csr/history/{recordNo}":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"findHistoryByRecordNo_3","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/history/list":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"getAllHistory_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}}}}}}},"/api/awd-transaction-entry/csr/count":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"count_3","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/awd-transaction-entry/csr/count-view":{"get":{"tags":["awd-transaction-entry-resource"],"operationId":"countViewPage_6","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AwdTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/adj-transaction-entry/csr/{recordNo}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"findByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/{csn}/list":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getViewPage_8","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}}},"/api/adj-transaction-entry/csr/{csn}/count":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"countViewPageByCif_1","parameters":[{"name":"csn","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/adj-transaction-entry/csr/rejection-reason/{recordNo}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"rejectionReason_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RejectionReasonVo"}}}}}}},"/api/adj-transaction-entry/csr/list":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getAll_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}}},"/api/adj-transaction-entry/csr/list-view":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getViewPage_9","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryViewCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}}},"/api/adj-transaction-entry/csr/id":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"findActiveByIds_4","parameters":[{"name":"params","in":"query","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/id/{id}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"findActiveById_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/id/generate":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"generateId_4","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/adj-transaction-entry/csr/id/check/{id}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"checkId_4","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^(?!.*__)[A-Z0-9][A-Z0-9_]*$"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/adj-transaction-entry/csr/history/{recordNo}":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"findHistoryByRecordNo_4","parameters":[{"name":"recordNo","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/history/list":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getAllHistory_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryCriteria"}},{"name":"pageable","in":"query","required":true,"schema":{"$ref":"#/components/schemas/Pageable"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}}}}}}},"/api/adj-transaction-entry/csr/default-expiry-date":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getDefaultExpiryDate","parameters":[{"name":"requestDto","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ExpiryDateRequestDto"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"date-time"}}}}}}},"/api/adj-transaction-entry/csr/count":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"count_4","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/adj-transaction-entry/csr/count-view":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"countViewPage_7","parameters":[{"name":"criteria","in":"query","required":true,"schema":{"$ref":"#/components/schemas/AdjTransactionEntryViewCriteria"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/adj-transaction-entry/csr/bucket-expiry-date":{"get":{"tags":["adj-transaction-entry-resource"],"operationId":"getBucketExpiryDate","parameters":[{"name":"requestDto","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ExpiryDateRequestDto"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BucketExpiryDateBalance"}}}}}}}},"/api/transfer-balance-entry/csr/delete":{"delete":{"tags":["transfer-balance-entry-resource"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultTransferBalanceEntryDto"}}}}}}},"/api/reinstatement-entry/csr/delete":{"delete":{"tags":["reinstatement-entry-resource"],"operationId":"delete_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultReinstatementEntryDto"}}}}}}},"/api/ired-transaction-entry/csr/delete":{"delete":{"tags":["ired-transaction-entry-resource"],"operationId":"delete_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultIredTransactionEntryDto"}}}}}}},"/api/awd-transaction-entry/csr/delete":{"delete":{"tags":["awd-transaction-entry-resource"],"operationId":"delete_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAwdTransactionEntryDto"}}}}}}},"/api/adj-transaction-entry/csr/delete":{"delete":{"tags":["adj-transaction-entry-resource"],"operationId":"delete_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OperationResultAdjTransactionEntryDto"}}}}}}}},"components":{"schemas":{"ApiResponseVoucherFulfillmentResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/VoucherFulfillmentResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"Pagination":{"type":"object","properties":{"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalItems":{"type":"integer","format":"int64"},"totalPages":{"type":"integer","format":"int32"}}},"VoucherFulfillmentResponse":{"type":"object","properties":{"voucherNo":{"type":"string"},"voucherName":{"type":"string"},"voucherCode":{"type":"string"},"previousStatus":{"type":"string"},"fulfillmentStatus":{"type":"string"},"fulfilledAt":{"type":"string","format":"date-time"}}},"CustomerIdentifier":{"type":"object","properties":{"identifierType":{"type":"string","enum":["MOBILE","CARD","EMAIL","CIF","PAID","PSN"]},"identifier":{"type":"string"},"paType":{"type":"string"},"paLevel":{"type":"string"}}},"RequestHeader":{"type":"object","properties":{"requestId":{"type":"string","minLength":1},"invoice":{"type":"string","minLength":1},"postDate":{"type":"string","format":"date-time"},"timezone":{"type":"string"},"corporationId":{"type":"string","minLength":1},"chainId":{"type":"string"},"storeId":{"type":"string"},"terminalId":{"type":"string"},"channelId":{"type":"string","minLength":1},"updateBy":{"type":"string"},"jobId":{"type":"string"}},"required":["channelId","corporationId","invoice","postDate","requestId"]},"TesterSetting":{"type":"object","properties":{"testerId":{"type":"string","minLength":1},"txnEntryTestRecordNo":{"type":"integer","format":"int64"}},"required":["testerId"]},"TransactionVoid":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"referenceNo":{"type":"string"}}},"VoidTransactionRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionVoid"}},"required":["customerIdentifier","requestHeader","transaction"]},"ErrorsDTO":{"type":"object","properties":{"errors":{"type":"array","items":{"$ref":"#/components/schemas/ObjectErrorDTO"}}}},"FormulaResponse":{"type":"object","properties":{"name":{"type":"string"},"value":{},"point":{"type":"number","format":"double"}}},"ObjectErrorDTO":{"type":"object","properties":{"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"RuleEngineResponse":{"type":"object","properties":{"ruleContexts":{"type":"array","items":{"$ref":"#/components/schemas/RuleProcessResponse"}},"totalCampaignRule":{"type":"integer","format":"int64"},"totalCampaignRuleHit":{"type":"integer","format":"int64"}}},"RuleProcessResponse":{"type":"object","properties":{"ruleId":{"type":"string"},"ruleName":{"type":"string"},"poolId":{"type":"string"},"subPoolId":{"type":"string"},"hitCriteria":{"type":"boolean"},"hitFormula":{"type":"boolean"},"formulaResults":{"type":"array","items":{"$ref":"#/components/schemas/FormulaResponse"}},"hit":{"type":"boolean"}}},"TransactionAward":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionDate":{"type":"string","format":"date-time"},"grossAmount":{"type":"number","format":"double"},"nettAmount":{"type":"number","format":"double"},"transactionCode":{"type":"string"},"transactionMode":{"type":"string","enum":["1","2","3"]},"countryCode":{"type":"string"},"currencyCode":{"type":"string"},"posEntryMode":{"type":"string"},"mccCode":{"type":"string"},"salaryCredit":{"type":"boolean"},"transactionChannel":{"type":"string","enum":["CC","ATM","MB","WEB"]},"transactionDescription":{"type":"string"},"sourceReferenceNo":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"}}},"VoidTransactionResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"AdjustRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAdjust"},"transactionSign":{"type":"string","enum":["+","-"]},"poolId":{"type":"string"},"poolUnitsToAdjust":{"type":"number","format":"double"},"expiryDate":{"type":"string","format":"date"}},"required":["customerIdentifier","requestHeader","transaction"]},"TransactionAdjust":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionCode":{"type":"string"},"posEntryMode":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"reasonCode":{"type":"string"},"transactionDescription":{"type":"string"}}},"TransactionTransferBalance":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionCode":{"type":"string"},"posEntryMode":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"reasonCode":{"type":"string"},"transactionDescription":{"type":"string"}}},"TransferBalanceRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionTransferBalance"},"poolId":{"type":"string"},"transactionAmount":{"type":"number","format":"double"},"expiryDate":{"type":"string","format":"date"},"transferMode":{"type":"string","enum":["I","E"]},"transferType":{"type":"string","enum":["CU","AC","CA","LA"]},"sourceRequest":{"$ref":"#/components/schemas/AdjustRequest"},"targetRequest":{"$ref":"#/components/schemas/AdjustRequest"}},"required":["customerIdentifier","requestHeader","transaction"]},"AdjustResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAdjust"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"TransferBalanceResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionTransferBalance"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"},"sourceResponse":{"$ref":"#/components/schemas/AdjustResponse"},"targetResponse":{"$ref":"#/components/schemas/AdjustResponse"}}},"ReferenceData":{"type":"object","properties":{"code":{"type":"string"},"description":{"type":"string"},"notFound":{"type":"boolean"},"recordStatus":{"type":"string"},"attributes":{"type":"object","additionalProperties":{}}}},"TransferBalanceEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"transferMode":{"type":"string"},"transferType":{"type":"string"},"fromCardNo":{"type":"string"},"fromCifNbr":{"type":"string"},"fromCsn":{"type":"string"},"fromProductAccountNo":{"type":"string"},"fromProductAccountType":{"type":"string"},"fromProductAccountLevel":{"type":"string"},"toCardNo":{"type":"string"},"toCifNbr":{"type":"string"},"toCsn":{"type":"string"},"toProductAccountNo":{"type":"string"},"toProductAccountType":{"type":"string"},"toProductAccountLevel":{"type":"string"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"balanceTransfer":{"type":"string","minLength":1,"pattern":"\\d{1,10}[.]\\d{2}"},"expiryDate":{"type":"string","format":"date"},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"posEntryMode":{"type":"string"},"reasonCode":{"$ref":"#/components/schemas/ReferenceData"},"remarks":{"type":"string"},"postDate":{"type":"string","format":"date-time"},"transactionDate":{"type":"string","format":"date"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"}},"required":["balanceTransfer","poolId","reasonCode","storeId","transactionCode"]},"OperationResultTransferBalanceEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/TransferBalanceEntryDto"}}},"VoucherUsedRequest":{"type":"object","properties":{"requestId":{"type":"string"},"itemCode":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"voucherCode":{"type":"string"},"voucherNos":{"type":"array","items":{"type":"string"}},"updateBy":{"type":"string"}}},"PostedCustomerRequest":{"type":"object","properties":{"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"txnRequestType":{"type":"string"},"txnSign":{"type":"string","minLength":1,"pattern":"[+-]"},"postDate":{"type":"string","format":"date-time"}},"required":["txnSign"]},"CardVo":{"type":"object","properties":{"csn":{"type":"string"},"plasticSerialNumber":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"cardNo":{"type":"string"},"maskCardNo":{"type":"string"},"blockCode":{"type":"string"},"cardHolderName":{"type":"string"},"cardStatus":{"type":"string"},"cardIndicator":{"type":"string"},"cardActivationDate":{"type":"string","format":"date"},"cardCreationDate":{"type":"string","format":"date"},"expiryDate":{"type":"string","format":"date"},"oldCardNo":{"type":"string"}}},"ClientVo":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"csn":{"type":"string"},"cifNbr":{"type":"string"},"holderType":{"type":"string"},"holderId":{"type":"string"},"clientName":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date"},"registrationDate":{"type":"string","format":"date"},"gender":{"type":"string"},"customerStatus":{"type":"string"},"countryOrigin":{"type":"string"},"blockCode":{"type":"string"},"maritalStatus":{"type":"string"},"income":{"type":"string"},"profilePicture":{"type":"string"},"profileLanguage":{"type":"string"},"mobile":{"type":"string"},"email":{"type":"string"},"address":{"type":"string"},"country":{"type":"string"},"zipCode":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"loyaltyAccount":{"$ref":"#/components/schemas/LoyaltyAccountVo"},"productAccounts":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}},"status":{"type":"string"},"batchNo":{"type":"string"},"maintenanceDate":{"type":"string","format":"date-time"},"processDate":{"type":"string","format":"date-time"},"lastApproveBy":{"type":"string"},"lastApproveDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"}}},"LoyaltyAccountVo":{"type":"object","properties":{"csn":{"type":"string"},"loyaltyAccountNo":{"type":"string"},"loyaltyAccountStatus":{"type":"string"}}},"ObjectError":{"type":"object","properties":{"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"PostedCustomerResponse":{"type":"object","properties":{"error":{"$ref":"#/components/schemas/ObjectError"},"clientVo":{"$ref":"#/components/schemas/ClientVo"},"postedProductAccountList":{"type":"array","items":{"$ref":"#/components/schemas/ProductAccountVo"}},"postedProductAccount":{"$ref":"#/components/schemas/ProductAccountVo"}}},"ProductAccountVo":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string"},"accountSerialNo":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"accountOpenDate":{"type":"string","format":"date"},"accountIndicator":{"type":"string"},"accountStatus":{"type":"string"},"blockCode":{"type":"string"},"blockCodeReason":{"type":"string"},"blockCodeLud":{"type":"string","format":"date"},"cycle":{"type":"string"},"cards":{"type":"array","items":{"$ref":"#/components/schemas/CardVo"}}}},"ReinstatementEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"csn":{"type":"string"},"customerCifNbr":{"type":"string"},"postedTxnBy":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"bucketDeductionSeq":{"$ref":"#/components/schemas/ReferenceData"},"useExpiredPoint":{"type":"boolean"},"terminalId":{"$ref":"#/components/schemas/ReferenceData"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"bucketToReInstate":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"reasonCode":{"$ref":"#/components/schemas/ReferenceData"},"posEntryMode":{"type":"string"},"remarks":{"type":"string","maxLength":100,"minLength":0}}},"OperationResultReinstatementEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/ReinstatementEntryDto"}}},"RedeemPointRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionRedeemPoint"},"redeemPools":{"type":"array","items":{"$ref":"#/components/schemas/RedeemPool"}}},"required":["customerIdentifier","requestHeader","transaction"]},"RedeemPool":{"type":"object","properties":{"poolId":{"type":"string"},"poolUnitsToRedeem":{"type":"number","format":"double"}}},"TransactionRedeemPoint":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionDate":{"type":"string","format":"date-time"},"grossAmount":{"type":"number","format":"double"},"nettAmount":{"type":"number","format":"double"},"transactionCode":{"type":"string"},"transactionMode":{"type":"string"},"countryCode":{"type":"string"},"currencyCode":{"type":"string"},"posEntryMode":{"type":"string"},"mccCode":{"type":"string"},"salaryCredit":{"type":"boolean"},"transactionChannel":{"type":"string"},"transactionDescription":{"type":"string"},"sourceReferenceNo":{"type":"string"}}},"RedeemPointResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionRedeemPoint"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"ItemBean":{"type":"object","properties":{"catalogueCode":{"type":"string"},"itemCode":{"type":"string"},"redemptionMode":{"type":"string","enum":["CP","FP"]},"quantity":{"type":"integer","format":"int32"},"point":{"type":"number"},"ffpMembershipNo":{"type":"string"},"ffpFirstName":{"type":"string"},"ffpLastName":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"zipCode":{"type":"string"},"cityCode":{"type":"string"},"recipientName":{"type":"string"},"email":{"type":"string"},"mobile":{"type":"string"},"remark":{"type":"string"},"itemPriceCode":{"type":"string"},"itemOfferCampaign":{"type":"string"},"totalCashAmount":{"type":"number"},"poolId":{"type":"string"},"transactionItemRedeemId":{"type":"integer","format":"int64"},"itemPriceBean":{"$ref":"#/components/schemas/ItemPriceBean"},"itemType":{"type":"string"},"voucherCode":{"type":"string"},"faceValue":{"type":"number","format":"double"},"redTxnCode":{"type":"string"},"awdTxnCode":{"type":"string"},"title":{"type":"string"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"}}},"ItemPriceBean":{"type":"object","properties":{"itemCode":{"type":"string"},"totalPoints":{"type":"number","format":"double"},"totalPointAmount":{"type":"number","format":"double"},"unitPointPrice":{"type":"number","format":"double"},"totalCash":{"type":"number","format":"double"},"unitCashPrice":{"type":"number","format":"double"},"totalFaceValue":{"type":"number","format":"double"},"propertyCode":{"type":"string"},"cityCode":{"type":"string"}}},"RedeemItemRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionRedeemItem"},"itemBeans":{"type":"array","items":{"$ref":"#/components/schemas/ItemBean"}}},"required":["customerIdentifier","requestHeader","transaction"]},"TransactionRedeemItem":{"type":"object","properties":{"requestId":{"type":"string"},"sourceId":{"type":"string"},"channelId":{"type":"string"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionRedeemItemId":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"transactionCode":{"type":"string"},"transactionMode":{"type":"string"},"grossAmount":{"type":"number","format":"double"},"nettAmount":{"type":"number","format":"double"},"countryCode":{"type":"string"},"currencyCode":{"type":"string"},"salaryCredit":{"type":"boolean"},"posEntryMode":{"type":"string"},"transactionChannel":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"}}},"RedeemItemResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionRedeemItem"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"},"itemBeans":{"type":"array","items":{"$ref":"#/components/schemas/ItemBean"}},"redeemedPoint":{"type":"number"},"remainingPoint":{"type":"number"}}},"MarketingRewardRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"},"ruleId":{"type":"string"},"jobId":{"type":"string"},"cifNbr":{"type":"string"}},"required":["customerIdentifier","requestHeader","transaction"]},"MarketingRewardResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"IredDataTransactionEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"iceRecordNo":{"type":"integer","format":"int64"},"catalogueCode":{"$ref":"#/components/schemas/ReferenceData","deprecated":true},"category":{"$ref":"#/components/schemas/ReferenceData"},"itemCode":{"$ref":"#/components/schemas/ReferenceData"},"itemPriceCode":{"type":"string"},"campaign":{"$ref":"#/components/schemas/ReferenceData"},"pool":{"$ref":"#/components/schemas/ReferenceData"},"redemptionMode":{"type":"string"},"unitPrice":{"type":"string","minLength":1,"pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"unitCash":{"type":"number"},"faceValue":{"type":"number"},"quantityOnHand":{"type":"integer","format":"int32"},"quantity":{"type":"integer","format":"int32","minimum":1},"totalPrice":{"type":"string"},"totalCashAmount":{"type":"number"},"totalFaceValue":{"type":"number"},"ffpMembershipNo":{"type":"string"},"ffpFirstName":{"type":"string"},"ffpLastName":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"zipCode":{"$ref":"#/components/schemas/ReferenceData"},"cityCode":{"type":"string"},"recipientName":{"type":"string"},"email":{"type":"string"},"mobile":{"type":"string"},"remark":{"type":"string"},"title":{"type":"string"},"originalPrice":{"type":"number"},"discountValue":{"type":"number"},"voucherCode":{"$ref":"#/components/schemas/ReferenceData"},"voucherExpired":{"type":"string","format":"date"}},"required":["campaign","itemCode","quantity","unitPrice"]},"IredTransactionEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"csn":{"type":"string"},"customerCifNbr":{"type":"string"},"postedTxnBy":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"bucketDeductionSeq":{"$ref":"#/components/schemas/ReferenceData"},"useExpiredPoint":{"type":"boolean"},"terminalId":{"$ref":"#/components/schemas/ReferenceData"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"},"expiredPoint":{"type":"number","format":"double"},"channel":{"type":"string"},"redemptionDate":{"type":"string","format":"date-time"},"posEntryMode":{"type":"string"},"referenceNo":{"type":"string"},"summaryTotalPrice":{"type":"string"},"itemInfos":{"type":"array","items":{"$ref":"#/components/schemas/ItemLookupDataDto"}},"iredDataTransactionEntries":{"$ref":"#/components/schemas/IredDataTransactionEntryDto"}},"required":["iredDataTransactionEntries","redemptionDate"]},"ItemLookupDataDto":{"type":"object","properties":{"item":{"$ref":"#/components/schemas/ReferenceData"},"quantity":{"type":"integer","format":"int32"}}},"OperationResultIredTransactionEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/IredTransactionEntryDto"}}},"MerchantUserCredentialEmailRequest":{"type":"object","properties":{"requestId":{"type":"string"},"createFrom":{"type":"string"},"templateId":{"type":"string"},"recipientEmail":{"type":"string"},"variables":{"type":"object","additionalProperties":{"type":"string"}}}},"AwdTransactionEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"csn":{"type":"string"},"customerCifNbr":{"type":"string"},"postedTxnBy":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"bucketDeductionSeq":{"$ref":"#/components/schemas/ReferenceData"},"useExpiredPoint":{"type":"boolean"},"terminalId":{"$ref":"#/components/schemas/ReferenceData"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"transactionDate":{"type":"string","format":"date-time"},"sourceReferenceNo":{"type":"string","maxLength":20,"minLength":0},"txnAmount":{"type":"number","minimum":0},"txnDescription":{"type":"string","maxLength":100,"minLength":0},"currencyCode":{"$ref":"#/components/schemas/ReferenceData"},"tranMode":{"type":"string"},"posEntryMode":{"type":"string"},"mccCode":{"$ref":"#/components/schemas/ReferenceData"},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"salaryCredit":{"type":"boolean"},"transactionChannel":{"type":"string"}},"required":["transactionDate","txnAmount"]},"OperationResultAwdTransactionEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AwdTransactionEntryDto"}}},"AwardRequest":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"}},"required":["customerIdentifier","requestHeader","transaction"]},"AwardResponse":{"type":"object","properties":{"requestHeader":{"$ref":"#/components/schemas/RequestHeader"},"customerIdentifier":{"$ref":"#/components/schemas/CustomerIdentifier"},"transactionStatus":{"type":"string","enum":["SUCCESS","ERROR"]},"referenceNo":{"type":"string"},"testerSetting":{"$ref":"#/components/schemas/TesterSetting"},"transaction":{"$ref":"#/components/schemas/TransactionAward"},"ruleEngineResult":{"$ref":"#/components/schemas/RuleEngineResponse"},"errors":{"$ref":"#/components/schemas/ErrorsDTO"}}},"AdjTransactionEntryDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"status":{"type":"string","readOnly":true},"lastUpdateBy":{"type":"string","readOnly":true},"lastUpdateDate":{"type":"string","format":"date-time","readOnly":true},"lastApproveBy":{"type":"string","readOnly":true},"lastApproveDate":{"type":"string","format":"date-time","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true},"lastApproveByName":{"type":"string","readOnly":true},"requestId":{"type":"string"},"csn":{"type":"string"},"customerCifNbr":{"type":"string"},"postedTxnBy":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"$ref":"#/components/schemas/ReferenceData"},"productAccountLevel":{"$ref":"#/components/schemas/ReferenceData"},"cardNo":{"type":"string"},"storeId":{"$ref":"#/components/schemas/ReferenceData"},"corporationId":{"$ref":"#/components/schemas/ReferenceData"},"chainId":{"$ref":"#/components/schemas/ReferenceData"},"bucketDeductionSeq":{"$ref":"#/components/schemas/ReferenceData"},"useExpiredPoint":{"type":"boolean"},"terminalId":{"$ref":"#/components/schemas/ReferenceData"},"responseCode":{"type":"string"},"responseMessage":{"type":"string"},"txnSign":{"type":"string","minLength":1,"pattern":"[+-]"},"poolId":{"$ref":"#/components/schemas/ReferenceData"},"adjustmentQuantity":{"type":"string","pattern":"(\\d{1,10}[.]\\d{1,2})|(\\d{1,10})"},"reasonCode":{"$ref":"#/components/schemas/ReferenceData"},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"transactionDate":{"type":"string","format":"date-time"},"remarks":{"type":"string"},"posEntryMode":{"type":"string"},"expiryDate":{"type":"string","format":"date"},"bucketExpiryDate":{"type":"string","format":"date"},"referenceNo":{"type":"string"}},"required":["adjustmentQuantity","poolId","reasonCode","transactionCode","transactionDate","txnSign"]},"OperationResultAdjTransactionEntryDto":{"type":"object","properties":{"errorCode":{"type":"string"},"message":{"type":"string"},"entity":{"$ref":"#/components/schemas/AdjTransactionEntryDto"}}},"RejectRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"rejectReason":{"type":"string","minLength":1}},"required":["recordNo","rejectReason"]},"BulkUploadRequest":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"BulkRequest":{"type":"object","properties":{"recordNos":{"type":"array","items":{"type":"integer","format":"int64"},"minItems":1},"rejectReason":{"type":"string"}},"required":["recordNos"]},"ApproveRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]},"RangeFilterInstant":{"type":"object","properties":{"equals":{"type":"string","format":"date-time"},"notEquals":{"type":"string","format":"date-time"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date-time"}},"notIn":{"type":"array","items":{"type":"string","format":"date-time"}},"greaterThan":{"type":"string","format":"date-time"},"lessThan":{"type":"string","format":"date-time"},"greaterThanOrEqual":{"type":"string","format":"date-time"},"lessThanOrEqual":{"type":"string","format":"date-time"}}},"StringFilter":{"type":"object","properties":{"equals":{"type":"string"},"notEquals":{"type":"string"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string"}},"notIn":{"type":"array","items":{"type":"string"}},"contains":{"type":"string"},"doesNotContain":{"type":"string"}}},"TransferBalanceEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"fromCsn":{"$ref":"#/components/schemas/StringFilter"},"fromCifNbr":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountNo":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountType":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"fromCardNo":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","minimum":0},"size":{"type":"integer","format":"int32","minimum":1},"sort":{"type":"array","items":{"type":"string"}}}},"RejectionReasonVo":{"type":"object","properties":{"moduleName":{"type":"string"},"moduleRecordNo":{"type":"integer","format":"int64"},"moduleStatus":{"type":"string"},"rejectionReason":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastUpdateBy":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"},"createdByName":{"type":"string","readOnly":true},"lastUpdateByName":{"type":"string","readOnly":true}}},"TransferBalanceEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"fromCifNbr":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountNo":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountType":{"$ref":"#/components/schemas/StringFilter"},"fromProductAccountLevel":{"$ref":"#/components/schemas/StringFilter"},"fromCardNo":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"TransactionHistoryDetailDto":{"type":"object","properties":{"csn":{"type":"string"},"cifNbr":{"type":"string"},"referenceNo":{"type":"string"},"requestId":{"type":"string"},"transactedPaNo":{"type":"string"},"transactedPaLevel":{"$ref":"#/components/schemas/ReferenceData"},"transactedPaType":{"$ref":"#/components/schemas/ReferenceData"},"transactedCardNo":{"type":"string"},"invoiceNo":{"type":"string"},"sourceReferenceNo":{"type":"string"},"olsTransactionCodes":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"grossAmount":{"type":"string"},"nettAmount":{"type":"string"},"earnedPoint":{"type":"string"},"redeemedPoint":{"type":"string"},"adjustedPoint":{"type":"string"},"earnedAmount":{"type":"string"},"redeemedAmount":{"type":"string"},"adjustedAmount":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"postDate":{"type":"string","format":"date-time"},"settlementDate":{"type":"string","format":"date-time"},"cancellationInd":{"type":"string"},"ruleIds":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"mcc":{"$ref":"#/components/schemas/ReferenceData"},"store":{"$ref":"#/components/schemas/ReferenceData"},"terminal":{"$ref":"#/components/schemas/ReferenceData"},"transactionDescription":{"type":"string"},"currencyCode":{"$ref":"#/components/schemas/ReferenceData"},"countryCode":{"$ref":"#/components/schemas/ReferenceData"},"transactionMode":{"type":"string","enum":["1","2","3"]},"transactionChannel":{"type":"string","enum":["CC","ATM","MB","WEB"]},"salaryCredit":{"type":"string"},"posEntryMode":{"type":"string"},"reasonCode":{"$ref":"#/components/schemas/ReferenceData"}}},"BasicTransactionDetailDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"requestId":{"type":"string"},"rule":{"$ref":"#/components/schemas/ReferenceData"},"transactionType":{"type":"string","enum":["AWD","ADJ","RED"]},"transactionCode":{"$ref":"#/components/schemas/ReferenceData"},"pool":{"$ref":"#/components/schemas/ReferenceData"},"discountValue":{"type":"string"},"unitPoint":{"type":"string"},"unitAmount":{"type":"string"}}},"ApiResponseListMemberTxnHistoryDto":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MemberTxnHistoryDto"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MemberTxnHistoryDto":{"type":"object","properties":{"poolType":{"type":"string"},"postDate":{"type":"string","format":"date-time"},"txnDesc":{"type":"string"},"txnRefNo":{"type":"string"},"txnInvoice":{"type":"string"},"txnType":{"type":"string"},"txnSign":{"type":"string"},"txnPoint":{"type":"number"},"txnPointAmt":{"type":"number"},"accountNo":{"type":"string"},"txnCampaign":{"type":"string"},"txnDate":{"type":"string","format":"date-time"},"txnGrossAmt":{"type":"number"},"txnCurrency":{"type":"string"},"cancelInd":{"type":"string"},"cancelDate":{"type":"string","format":"date-time"},"cancelReason":{"type":"string"}}},"IredTransactionDetailDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"requestId":{"type":"string"},"item":{"$ref":"#/components/schemas/ReferenceData"},"transactionDescription":{"type":"string"},"quantity":{"type":"string"},"point":{"type":"string"},"discountValue":{"type":"string"},"faceValue":{"type":"string"},"originalPrice":{"type":"string"},"itemType":{"$ref":"#/components/schemas/ReferenceData"},"cashAmount":{"type":"string"}}},"LocalDateFilter":{"type":"object","properties":{"equals":{"type":"string","format":"date"},"notEquals":{"type":"string","format":"date"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"string","format":"date"}},"notIn":{"type":"array","items":{"type":"string","format":"date"}},"greaterThan":{"type":"string","format":"date"},"lessThan":{"type":"string","format":"date"},"greaterThanOrEqual":{"type":"string","format":"date"},"lessThanOrEqual":{"type":"string","format":"date"}}},"TransactionHistoryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"referenceNo":{"$ref":"#/components/schemas/StringFilter"},"csn":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"transactedPaType":{"$ref":"#/components/schemas/StringFilter"},"transactedPaLevel":{"$ref":"#/components/schemas/StringFilter"},"transactedPaNo":{"$ref":"#/components/schemas/StringFilter"},"transactedCardNo":{"$ref":"#/components/schemas/StringFilter"},"transactionTypes":{"$ref":"#/components/schemas/StringFilter"},"poolIds":{"$ref":"#/components/schemas/StringFilter"},"ruleIds":{"$ref":"#/components/schemas/StringFilter"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"transactionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"postDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"TransactionHistoryListingDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"csn":{"type":"string"},"cifNbr":{"type":"string"},"requestId":{"type":"string"},"transactedPaNo":{"type":"string"},"transactedPaLevel":{"$ref":"#/components/schemas/ReferenceData"},"transactedPaType":{"$ref":"#/components/schemas/ReferenceData"},"transactedCardNo":{"type":"string"},"pools":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceData"}},"grossAmount":{"type":"string"},"nettAmount":{"type":"string"},"earnedPoint":{"type":"string"},"redeemedPoint":{"type":"string"},"adjustedPoint":{"type":"string"},"earnedAmount":{"type":"string"},"redeemedAmount":{"type":"string"},"adjustedAmount":{"type":"string"},"cancellationInd":{"type":"string"},"transactionDate":{"type":"string","format":"date-time"},"postDate":{"type":"string","format":"date-time"},"status":{"type":"string"},"lastUpdateDate":{"type":"string","format":"date-time"}}},"CounterTransactionDetailDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"requestId":{"type":"string"},"rule":{"$ref":"#/components/schemas/ReferenceData"},"counter":{"$ref":"#/components/schemas/ReferenceData"},"entity":{"$ref":"#/components/schemas/ReferenceData"},"counterValue":{"type":"string"},"bucketNumber":{"type":"string"},"bucketStartDate":{"type":"string","format":"date"},"bucketEndDate":{"type":"string","format":"date"}}},"AttributeTransactionDetailDto":{"type":"object","properties":{"referenceNo":{"type":"string"},"requestId":{"type":"string"},"rule":{"$ref":"#/components/schemas/ReferenceData"},"attribute":{"$ref":"#/components/schemas/ReferenceData"},"entity":{"type":"string"},"attributeValue":{"type":"string"},"effectiveDateFrom":{"type":"string","format":"date"},"effectiveDateTo":{"type":"string","format":"date"}}},"LastRedeemedItemDto":{"type":"object","properties":{"item":{"$ref":"#/components/schemas/ReferenceData"},"image":{"type":"string"},"redeemedQuantity":{"type":"integer","format":"int32"},"totalPoint":{"type":"number"},"totalCash":{"type":"number"}}},"RecentlyViewedItemDto":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"image":{"type":"string"},"price":{"type":"number"}}},"TransactionOtherInfoDto":{"type":"object","properties":{"lastTransactionDate":{"type":"string","format":"date-time"},"lastTransactionType":{"type":"string"},"lastStore":{"$ref":"#/components/schemas/ReferenceData"},"lastRedeemedItem":{"$ref":"#/components/schemas/LastRedeemedItemDto"},"recentlyViewedItem":{"$ref":"#/components/schemas/RecentlyViewedItemDto"}}},"TransactionStatisticDto":{"type":"object","properties":{"totalSpend":{"type":"number"},"totalSpendRate":{"type":"number"},"transactionCount":{"type":"integer","format":"int64"},"transactionCountRate":{"type":"number"},"redeemedPoint":{"type":"number"},"redeemedPointRate":{"type":"number"},"earnedPoint":{"type":"number"},"earnedPointRate":{"type":"number"},"adjustedPoint":{"type":"number"},"adjustedPointRate":{"type":"number"}}},"MostRedeemedDto":{"type":"object","properties":{"viewType":{"type":"string"},"object":{"$ref":"#/components/schemas/ReferenceData"},"quantity":{"type":"integer","format":"int64"},"redeemedPoint":{"type":"number"},"totalCashAmount":{"type":"number"}}},"PoolBalanceCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"csn":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"poolName":{"$ref":"#/components/schemas/StringFilter"},"poolType":{"$ref":"#/components/schemas/StringFilter"},"entityLevel":{"$ref":"#/components/schemas/StringFilter"},"redeemableBalance":{"$ref":"#/components/schemas/StringFilter"},"nextExpireBalance":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PoolBalanceViewDto":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"loyaltyAccountNo":{"type":"string"},"pool":{"$ref":"#/components/schemas/ReferenceData"},"redeemableBalance":{"type":"string"},"nextExpireDate":{"type":"string","format":"date"},"nextExpireBalance":{"type":"string"},"expiredBalance":{"type":"string"}}},"PoolStatisticDto":{"type":"object","properties":{"earnedPoint":{"type":"string"},"redeemedPoint":{"type":"string"},"usedBalance":{"type":"string"},"expiredBalance":{"type":"string"}}},"ReinstatementEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"csnNumber":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"PoolBalanceRequest":{"type":"object","properties":{"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"identifierType":{"type":"string","enum":["MOBILE","CARD","EMAIL","CIF","PAID","PSN"]},"csn":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"},"cardNo":{"type":"string"},"redemptionDate":{"type":"string","format":"date-time"},"useExpiredPoint":{"type":"boolean"},"isReinstatement":{"type":"boolean"}}},"PaTypeExpiryVo":{"type":"object","properties":{"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"productAccountLevel":{"type":"string"},"productAccountType":{"type":"string"},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"}},"required":["productAccountLevel","productAccountType"]},"PoolDefinitionVo":{"type":"object","properties":{"poolId":{"type":"string","minLength":1},"poolName":{"type":"string","minLength":1},"description":{"type":"string"},"poolType":{"type":"string","enum":["BPT","CR","GFT","MI","LDR"]},"expiryPolicy":{"type":"string","enum":["FD","NE","ARD","MF","QF","YF","SP","AOM"]},"expiryPolicyParam":{"type":"integer","format":"int32"},"fixedDate":{"type":"string","format":"date"},"ripeningPeriod":{"type":"integer","format":"int32"},"dayOfMonth":{"type":"integer","format":"int32"},"monthOfYear":{"type":"integer","format":"int32"},"pcrCode":{"type":"string"},"allowNegativeBalance":{"type":"boolean"},"precisionOfBalance":{"type":"string","enum":["0","1","2"]},"atgGroupId":{"type":"string"},"gracePeriod":{"type":"integer","format":"int32"},"entityLevel":{"type":"string","enum":["CU","AC","CA","LA"]},"paTypeExpiries":{"type":"array","items":{"$ref":"#/components/schemas/PaTypeExpiryVo"}},"velocityControls":{"type":"array","items":{"$ref":"#/components/schemas/VelocityControlVo"}}},"required":["gracePeriod","pcrCode","poolId","poolName"]},"VelocityControlVo":{"type":"object","properties":{"poolRecordNo":{"type":"integer","format":"int64"},"poolId":{"type":"string"},"maximum":{"type":"number","format":"double"},"txnType":{"type":"string","enum":["AWD","RED","ADJ"]},"units":{"type":"string","enum":["PU","TXN"]},"perEntity1":{"type":"string","enum":["CU","AC","CA","LA"]},"perEntity2":{"type":"string","enum":["C","CO","S","T"]},"perPeriod":{"type":"string","enum":["Q","W","Y","D","M"]},"alertGroup":{"type":"string"},"alertTemplate":{"type":"string"}},"required":["maximum"]},"ReinstatementEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ItemRedeemedFilterRequest":{"type":"object","properties":{"itemType":{"type":"string"},"itemAvailable":{"type":"boolean"},"fulfillStatus":{"type":"string"},"redeemedDateFrom":{"type":"string","format":"date"},"redeemedDateTo":{"type":"string","format":"date"},"itemBrand":{"type":"string"}}},"ApiResponseListItemRedeemedResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/ItemRedeemedResponse"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ItemImageDto":{"type":"object","properties":{"imageId":{"type":"string"},"imageUrl":{"type":"string"}}},"ItemRedeemedResponse":{"type":"object","properties":{"itemCode":{"type":"string"},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"itemName":{"type":"string"},"itemType":{"type":"string"},"itemImage":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}},"itemBrand":{"type":"string"},"itemBrandName":{"type":"string"},"txnRef":{"type":"string"},"redeemedDate":{"type":"string","format":"date-time"},"vcExpiryDate":{"type":"string","format":"date-time"},"fulfillStatus":{"type":"string"},"fulfillDate":{"type":"string","format":"date-time"}}},"ApiResponseItemRedeemedDetailResponse":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"$ref":"#/components/schemas/ItemRedeemedDetailResponse"},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"ItemRedeemedDetailResponse":{"type":"object","properties":{"itemCode":{"type":"string"},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"itemName":{"type":"string"},"itemContent":{"type":"string"},"itemType":{"type":"string"},"itemImage":{"type":"array","items":{"$ref":"#/components/schemas/ItemImageDto"}},"itemBrand":{"type":"string"},"itemBrandName":{"type":"string"},"brandImageId":{"type":"string"},"brandImageUrl":{"type":"string"},"itemRewardSupplier":{"type":"string"},"rewardSupplierName":{"type":"string"},"supplierImageId":{"type":"string"},"supplierImageUrl":{"type":"string"},"txnRef":{"type":"string"},"redeemedPoint":{"type":"number"},"redeemedQty":{"type":"integer","format":"int32"},"redeemedDate":{"type":"string","format":"date-time"},"vcExpiryDate":{"type":"string","format":"date-time"},"fulfillStatus":{"type":"string"},"fulfillDate":{"type":"string","format":"date-time"},"deliveryMethod":{"type":"string"},"deliveryAddress":{"type":"string"}}},"ApiResponseListBalanceEnquiryDto":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/BalanceEnquiryDto"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"BalanceEnquiryDto":{"type":"object","properties":{"homepagePool":{"type":"boolean"},"poolType":{"type":"string"},"redeemable":{"type":"number"},"expiryAmount":{"type":"number"},"expiryDate":{"type":"string","format":"date-time"},"poolList":{"type":"array","items":{"$ref":"#/components/schemas/PoolNextExpiryDto"}}}},"PoolNextExpiryDto":{"type":"object","properties":{"poolId":{"type":"string"},"poolName":{"type":"string"},"poolRedeemable":{"type":"number"},"poolExpiryAmount":{"type":"number"},"poolExpiryDate":{"type":"string","format":"date-time"}}},"ExpiredPoolBalanceDto":{"type":"object","properties":{"poolId":{"type":"string"},"poolName":{"type":"string"},"entityLevel":{"type":"string"},"expiredBalance":{"type":"string"},"expiredDate":{"type":"string","format":"date"}}},"BucketPoolBalanceDto":{"type":"object","properties":{"productAccountNo":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"},"cardNo":{"type":"string"},"poolId":{"type":"string"},"poolName":{"type":"string"},"entityLevel":{"type":"string"},"precisionOfBalance":{"type":"integer","format":"int32"},"totalBalance":{"type":"string"},"expireDate":{"type":"string","format":"date"}}},"PostedByRequest":{"type":"object","properties":{"postedTxnBy":{"type":"string"},"cardNo":{"type":"string"},"cifNbr":{"type":"string"},"productAccountNo":{"type":"string"},"productAccountType":{"type":"string"},"productAccountLevel":{"type":"string"}}},"RedemptionOrderDashboardStatisticDto":{"type":"object","properties":{"todayPerformance":{"type":"array","items":{"$ref":"#/components/schemas/TodayPerformanceMetricDto"}}}},"TodayPerformanceMetricDto":{"type":"object","properties":{"metricCode":{"type":"string"},"metricName":{"type":"string"},"value":{"type":"integer","format":"int64"},"percentageChange":{"type":"number"},"changeDirection":{"type":"string"}}},"RedemptionOrderStatisticDetailRq":{"type":"object","properties":{"itemType":{"type":"string"},"timeFilter":{"type":"string"},"voucherInd":{"type":"string"},"fulfillmentFilter":{"type":"string"},"lang":{"type":"string"},"limit":{"type":"integer","format":"int32"}}},"CategoryOrderChartDto":{"type":"object","properties":{"categoryCode":{"type":"string"},"categoryName":{"type":"string"},"currentOrderCount":{"type":"integer","format":"int64"},"previousOrderCount":{"type":"integer","format":"int64"},"percentageChange":{"type":"number"}}},"OrderStateChartDto":{"type":"object","properties":{"statusCode":{"type":"string"},"statusName":{"type":"string"},"orderCount":{"type":"integer","format":"int64"},"percentage":{"type":"number"},"active":{"type":"boolean"}}},"PeriodDto":{"type":"object","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}}},"RedemptionOrderStatisticDetailDto":{"type":"object","properties":{"itemType":{"type":"string"},"timeFilter":{"type":"string"},"currentPeriod":{"$ref":"#/components/schemas/PeriodDto"},"previousPeriod":{"$ref":"#/components/schemas/PeriodDto"},"categoryOrderChart":{"type":"array","items":{"$ref":"#/components/schemas/CategoryOrderChartDto"}},"orderStateChart":{"type":"array","items":{"$ref":"#/components/schemas/OrderStateChartDto"}},"empty":{"type":"boolean"}}},"MultiValueMapStringString":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}},"properties":{"all":{"type":"object","additionalProperties":{"type":"string"},"writeOnly":true},"empty":{"type":"boolean"}}},"ApiResponseListMerchantDashboardNewOrderDto":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string"},"errorMessage":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/MerchantDashboardNewOrderDto"}},"pagination":{"$ref":"#/components/schemas/Pagination"}}},"MerchantDashboardNewOrderDto":{"type":"object","properties":{"orderId":{"type":"string"},"referenceNo":{"type":"string"},"orderDate":{"type":"string","format":"date-time"},"orderDateDisplay":{"type":"string"},"itemType":{"type":"string"},"orderType":{"type":"string"},"itemName":{"type":"string"},"voucherCode":{"type":"string"},"storeName":{"type":"string"},"totalValue":{"type":"number"},"orderStatus":{"type":"string"},"orderStatusName":{"type":"string"},"terminal":{"type":"boolean"},"availableActions":{"type":"array","items":{"type":"string"}}}},"DashboardTopPerformanceBrandRecord":{"type":"object","properties":{"rank":{"type":"integer","format":"int64"},"brandId":{"type":"string"},"brandName":{"type":"string"},"orders":{"type":"integer","format":"int64"},"imageId":{"type":"string"},"imageUrl":{"type":"string"},"imageSource":{"type":"string"}}},"DashboardOrderTrendingRecord":{"type":"object","properties":{"period":{"type":"string"},"totalRedeemedItems":{"type":"integer","format":"int64"},"TotalOrders":{"type":"integer","format":"int64"},"currentTotalOrders":{"type":"integer","format":"int64"},"previousTotalOrders":{"type":"integer","format":"int64"}}},"DashboardMostRedeemedItemRecord":{"type":"object","properties":{"itemCode":{"type":"string"},"itemName":{"type":"string"},"exchanges":{"type":"integer","format":"int64"},"qtyOnHand":{"type":"integer","format":"int64"},"points":{"type":"number"},"isLowStock":{"type":"boolean"},"imageId":{"type":"string"},"imageUrl":{"type":"string"},"imageSource":{"type":"string"}}},"RedemptionOrderDetailDto":{"type":"object","properties":{"orderCode":{"type":"string"},"orderDate":{"type":"string","format":"date-time"},"csn":{"type":"string"},"customerName":{"type":"string"},"phone":{"type":"string"},"email":{"type":"string"},"totalPoints":{"type":"number"},"totalValue":{"type":"number"},"orderType":{"type":"string"},"orderStatus":{"type":"string"},"orderStatusLabel":{"type":"string"},"statusTimestamp":{"type":"string","format":"date-time"},"terminalStatus":{"type":"boolean"},"updateAllowedByStatus":{"type":"boolean"},"items":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderItemDto"}}}},"RedemptionOrderImageDto":{"type":"object","properties":{"imageId":{"type":"string"},"imageUrl":{"type":"string"},"imageSource":{"type":"string"},"isCover":{"type":"boolean"}}},"RedemptionOrderItemDto":{"type":"object","properties":{"transactionItemRedeemId":{"type":"string"},"itemCode":{"type":"string"},"itemName":{"type":"string"},"itemImages":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderImageDto"}},"brandId":{"type":"string"},"brandName":{"type":"string"},"itemType":{"type":"string"},"quantity":{"type":"integer","format":"int64"},"voucherCode":{"type":"string"},"description":{"type":"string"},"storeId":{"type":"string"},"storeName":{"type":"string"},"storeAddress":{"type":"string"},"storeCountryCode":{"type":"string"},"storeStateCode":{"type":"string"},"storeCityCode":{"type":"string"},"deliveryAddress":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"addressee":{"type":"string"},"deliveryEmail":{"type":"string"},"deliveryPhone":{"type":"string"},"cityCode":{"type":"string"},"zipCode":{"type":"string"},"itemPrice":{"type":"number"},"baseItemPrice":{"type":"number"},"adjustedItemPrice":{"type":"number"},"itemPriceSource":{"type":"string"},"redeemedPoint":{"type":"number"},"pointRedeemedAmount":{"type":"number"},"totalCashAmount":{"type":"number"},"fulfillmentStatus":{"type":"string"},"fulfillmentStatusLabel":{"type":"string"},"fulfillStatusUpdateDate":{"type":"string","format":"date-time"},"terminalStatus":{"type":"boolean"},"updateAllowedByStatus":{"type":"boolean"},"vouchers":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderVoucherDto"}},"statusTimeline":{"type":"array","items":{"$ref":"#/components/schemas/RedemptionOrderStatusDto"}}}},"RedemptionOrderStatusDto":{"type":"object","properties":{"transactionItemRedeemId":{"type":"string"},"itemCode":{"type":"string"},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"fulfillmentStatus":{"type":"string"},"fulfillmentStatusLabel":{"type":"string"},"fulfillStatusUpdateDate":{"type":"string","format":"date-time"},"terminalStatus":{"type":"boolean"},"systemGenerated":{"type":"boolean"},"sourceType":{"type":"string"}}},"RedemptionOrderVoucherDto":{"type":"object","properties":{"transactionItemRedeemId":{"type":"string"},"itemCode":{"type":"string"},"voucherCode":{"type":"string"},"voucherNo":{"type":"string"},"voucherNoMasked":{"type":"boolean"},"expiryDate":{"type":"string","format":"date"},"voucherForm":{"type":"string"},"fulfillmentStatus":{"type":"string"},"fulfillmentStatusLabel":{"type":"string"},"fulfillmentDate":{"type":"string","format":"date-time"},"expired":{"type":"boolean"},"eserialNo":{"type":"string"}}},"RedemptionOrderCriteria":{"type":"object","properties":{"keyword":{"type":"string"},"search":{"type":"string"},"orderCode":{"type":"string"},"referenceNo":{"type":"string"},"csn":{"type":"string"},"customerName":{"type":"string"},"phone":{"type":"string"},"email":{"type":"string"},"itemCode":{"type":"string"},"itemName":{"type":"string"},"voucherCode":{"type":"string"},"storeName":{"type":"string"},"rewardType":{"type":"string"},"rewardTypes":{"type":"array","items":{"type":"string"}},"orderType":{"type":"string"},"orderTypes":{"type":"array","items":{"type":"string"}},"brandId":{"type":"string"},"brandIds":{"type":"array","items":{"type":"string"}},"brandCode":{"type":"string"},"brandCodes":{"type":"array","items":{"type":"string"}},"categoryCode":{"type":"string"},"categoryCodes":{"type":"array","items":{"type":"string"}},"category":{"type":"string"},"categories":{"type":"array","items":{"type":"string"}},"orderStatus":{"type":"string"},"orderStatuses":{"type":"array","items":{"type":"string"}},"orderDateFrom":{"type":"string","format":"date"},"orderDateTo":{"type":"string","format":"date"},"eserial":{"type":"string"}}},"RedemptionOrderListDto":{"type":"object","properties":{"orderCode":{"type":"string"},"orderDate":{"type":"string","format":"date-time"},"csn":{"type":"string"},"customerName":{"type":"string"},"phone":{"type":"string"},"email":{"type":"string"},"totalPoints":{"type":"number"},"totalValue":{"type":"number"},"itemNames":{"type":"array","items":{"type":"string"}},"itemTypes":{"type":"array","items":{"type":"string"}},"quantity":{"type":"integer","format":"int64"},"voucherCodes":{"type":"array","items":{"type":"string"}},"storeNames":{"type":"array","items":{"type":"string"}},"storeAddresses":{"type":"array","items":{"type":"string"}},"orderStatus":{"type":"string"},"statusTimestamp":{"type":"string","format":"date-time"},"voucherNos":{"type":"array","items":{"type":"string"}},"expiryDates":{"type":"array","items":{"type":"string"}},"voucherForms":{"type":"array","items":{"type":"string"}},"orderType":{"type":"string"},"orderStatusLabel":{"type":"string"},"terminalStatus":{"type":"boolean"},"updateAllowedByStatus":{"type":"boolean"},"eserials":{"type":"array","items":{"type":"string"}}}},"DoubleFilter":{"type":"object","properties":{"equals":{"type":"number","format":"double"},"notEquals":{"type":"number","format":"double"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"number","format":"double"}},"notIn":{"type":"array","items":{"type":"number","format":"double"}},"greaterThan":{"type":"number","format":"double"},"lessThan":{"type":"number","format":"double"},"greaterThanOrEqual":{"type":"number","format":"double"},"lessThanOrEqual":{"type":"number","format":"double"}}},"IredTransactionEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"csnNumber":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"expiredPoint":{"$ref":"#/components/schemas/DoubleFilter"},"channel":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"redemptionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"summaryTotalPrice":{"$ref":"#/components/schemas/DoubleFilter"},"itemCodeInfo":{"$ref":"#/components/schemas/StringFilter"},"quantityInfo":{"$ref":"#/components/schemas/StringFilter"}}},"IredTransactionEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"recordNo":{"$ref":"#/components/schemas/LongFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"expiredPoint":{"$ref":"#/components/schemas/DoubleFilter"},"channel":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"redemptionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"LongFilter":{"type":"object","properties":{"equals":{"type":"integer","format":"int64"},"notEquals":{"type":"integer","format":"int64"},"specified":{"type":"boolean"},"in":{"type":"array","items":{"type":"integer","format":"int64"}},"notIn":{"type":"array","items":{"type":"integer","format":"int64"}},"greaterThan":{"type":"integer","format":"int64"},"lessThan":{"type":"integer","format":"int64"},"greaterThanOrEqual":{"type":"integer","format":"int64"},"lessThanOrEqual":{"type":"integer","format":"int64"}}},"CampaignCounterResponse":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"},"counterId":{"type":"string"},"counterName":{"type":"string"},"entity":{"type":"string"},"entityId":{"type":"string"},"counterValue":{"type":"number"},"lateCounterValue":{"type":"number"},"firstStartDate":{"type":"string","format":"date"},"bucketStartDate":{"type":"string","format":"date"},"bucketEndDate":{"type":"string","format":"date"},"bucketNumber":{"type":"integer","format":"int64"},"state":{"type":"string"},"whatToCount":{"type":"string"}}},"CampaignCounterCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"counterId":{"$ref":"#/components/schemas/StringFilter"},"entityLevel":{"$ref":"#/components/schemas/StringFilter"},"whatToCount":{"$ref":"#/components/schemas/StringFilter"},"bucketStartDate":{"$ref":"#/components/schemas/LocalDateFilter"},"bucketEndDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AwdTransactionEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"csnNumber":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"storeId":{"$ref":"#/components/schemas/StringFilter"},"transactionCode":{"$ref":"#/components/schemas/StringFilter"}}},"AwdTransactionEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"transactionCode":{"$ref":"#/components/schemas/StringFilter"},"transactionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"AdjTransactionEntryViewCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"requestId":{"$ref":"#/components/schemas/StringFilter"},"customerCifNbr":{"$ref":"#/components/schemas/StringFilter"},"csnNumber":{"$ref":"#/components/schemas/StringFilter"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"componentColumns":{"type":"array","items":{"type":"string"}},"storeId":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"transactionCode":{"$ref":"#/components/schemas/StringFilter"},"transactionDate":{"$ref":"#/components/schemas/LocalDateFilter"}}},"AdjTransactionEntryCriteria":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/StringFilter"},"lastUpdateDate":{"$ref":"#/components/schemas/RangeFilterInstant"},"search":{"type":"string"},"searchComponent":{"type":"string"},"cifNbr":{"$ref":"#/components/schemas/StringFilter"},"productAccountNo":{"$ref":"#/components/schemas/StringFilter"},"cardNo":{"$ref":"#/components/schemas/StringFilter"},"storeId":{"$ref":"#/components/schemas/StringFilter"},"poolId":{"$ref":"#/components/schemas/StringFilter"},"transactionCode":{"$ref":"#/components/schemas/StringFilter"},"transactionDate":{"$ref":"#/components/schemas/LocalDateFilter"},"componentColumns":{"type":"array","items":{"type":"string"}}}},"ExpiryDateRequestDto":{"type":"object","properties":{"cardNo":{"type":"string"},"paNo":{"type":"string"},"paType":{"type":"string"},"paLevel":{"type":"string"},"cifNbr":{"type":"string"},"transactionDateTime":{"type":"string","format":"date-time"},"poolId":{"type":"string"}}},"BucketExpiryDateBalance":{"type":"object","properties":{"expiryDate":{"type":"string","format":"date"},"totalBalance":{"type":"number"}}},"DeleteRequest":{"type":"object","properties":{"recordNo":{"type":"integer","format":"int64"}},"required":["recordNo"]}}}} \ No newline at end of file