# 퍼블리셔

{% hint style="info" %}
도메인 및 API Key는 별도로 제공됩니다.

캠페인 집행 담당자에게 문의해주세요.
{% endhint %}

## **에러코드**

<table><thead><tr><th width="288">코드</th><th>설명</th></tr></thead><tbody><tr><td>000</td><td>성공</td></tr><tr><td>001</td><td>시스템에 에러가 발생했습니다.</td></tr><tr><td>002</td><td>알 수 없는 오류가 발생했습니다.</td></tr><tr><td>003</td><td>조회 권한이 없습니다.</td></tr><tr><td>004</td><td>존재하지 않는 API 입니다.</td></tr><tr><td>005</td><td>Parameter 정보가 잘못되었습니다.</td></tr><tr><td>006</td><td>날짜는 반드시 입력해야 하며, 세 달을 초과 할 수 없습니다.</td></tr></tbody></table>

## **배너 리포트**

### **Request URL**

| URL                               | Method |
| --------------------------------- | ------ |
| /S-Plus\_api/getBannerReport.xml  | Get    |
| /S-Plus\_api/getBannerReport.json | Get    |

### **Request Parameters**

<table><thead><tr><th width="157">Filed Name</th><th width="91">타입</th><th width="70">필수</th><th width="138">코드 예시</th><th>설명</th></tr></thead><tbody><tr><td>USER</td><td>String</td><td>Y</td><td>XXXXXX</td><td>API Tokeng</td></tr><tr><td>Auth_Type</td><td>String</td><td>Y</td><td>pub</td><td>권한</td></tr><tr><td>sDate</td><td>Integer</td><td>Y</td><td>20160101</td><td>기간 조회 시작일</td></tr><tr><td>eDate</td><td>String</td><td>Y</td><td>20160130</td><td>기간 조회 종료일</td></tr><tr><td>B_ServiceType</td><td>Integer</td><td>N</td><td>1</td><td>0 : ALL</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>1 : Mobile_web</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>2 : App_android</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>3 : App_ios</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>4 : App_ETC</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>5 : PC_web</td></tr><tr><td>B_Media</td><td>Integer</td><td>N</td><td>10001</td><td>미디어ID</td></tr><tr><td>B_Section</td><td>Integer</td><td>N</td><td>80002</td><td>섹션ID</td></tr><tr><td>B_Charge</td><td>Integer</td><td>N</td><td>1</td><td>1 : ALL</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>2 : 과금</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>3 : 비과금</td></tr><tr><td>cross_ad</td><td>Integer</td><td>N</td><td>1</td><td>0 : 교차상품 노출 안함</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>1 : 교차상품 노출</td></tr><tr><td>group</td><td>String</td><td>N</td><td>media,section</td><td>media : media_code 기준 그룹화</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>section : section_code 기준 그룹화</td></tr></tbody></table>

### **Response Fields**

<table><thead><tr><th width="204">이름</th><th width="124">타입</th><th width="128">전달 값 예시</th><th>설명</th></tr></thead><tbody><tr><td>B_Report_Count</td><td>Integer</td><td>1000</td><td>반환되는 리스트 행 수</td></tr><tr><td>B_Reports.B_Report</td><td> </td><td> </td><td> </td></tr><tr><td>B_Day</td><td>Integer</td><td>2016-01-01</td><td>일자</td></tr><tr><td>B_Request</td><td>Integer</td><td>1000</td><td>광고 호출 수</td></tr><tr><td>B_Delivery</td><td>Integer</td><td>1000</td><td>광고 전달 수</td></tr><tr><td>B_Imp</td><td>Integer</td><td>1000</td><td>노출</td></tr><tr><td>B_Click</td><td>Integer</td><td>1000</td><td>클릭</td></tr><tr><td>B_CTR</td><td>String</td><td>1.27%</td><td>노출 대비 클릭</td></tr><tr><td>B_FillRate</td><td>Float</td><td>98.11</td><td>광고 요청 대비 노출</td></tr><tr><td>B_ExpectedCost</td><td>Integer</td><td>1372</td><td>예상 수익</td></tr><tr><td>B_Media</td><td>Integer</td><td>30000</td><td><p>미디어 코드</p><p>(group 파라미터에 media가 있을 경우 반환)</p></td></tr><tr><td>B_Section</td><td>Integer</td><td>800000</td><td>섹션 코드 <br>(group 파라미터에 section이 있을 경우 반환)</td></tr><tr><td>B_Reports.B_Report.B_C_Lists.B_C_List</td><td> </td><td> </td><td>cross_ad 파라미터가 1일 경우 반환</td></tr><tr><td>B_C_Product_Name</td><td>String</td><td>전면배너</td><td>교차상품 명칭</td></tr><tr><td>B_C_Delivery</td><td>Integer</td><td>500</td><td>교차상품 광고 전달 수</td></tr><tr><td>B_C_Imp</td><td>Integer</td><td>500</td><td>교차상품 노출</td></tr><tr><td>B_C_Click</td><td>Integer</td><td>500</td><td>교차상품 클릭</td></tr><tr><td>B_C_CTR</td><td>String</td><td>1.11%</td><td>교차상품 노출 대비 클릭</td></tr><tr><td>B_C_ExpectedCost</td><td>Integer</td><td>772</td><td>교차상품 예상 수익</td></tr></tbody></table>

#### **Response Sample (일반)**

{% code lineNumbers="true" %}

```xml
<?xml version="1.0" encoding="utf-8"?>
<message>
    <error>
        <code>000</code>
        <message>성공</message>
    </error>
    <result>
        <B_Report_Count>10</B_Report_Count>
        <B_Reports>
            <Reports>
                <B_Day>2016-01-01 00:00</B_Day>
                <B_Request>1000</B_Request>
                <B_Delivery>1000</B_Delivery>
                <B_Imp>1000</B_Imp>
                <B_Click>1000</B_Click>
                <B_CTR>1.27%</B_CTR>
                <B_FillRate>65.5</B_FillRate>
                <B_ExpectedCost>1372</B_ExpectedCost>
                <!-- group 파라미터 값에 따라 반환 -->
                <B_Media>30000</B_Media>
                <!-- group 파라미터 값에 따라 반환 -->
                <B_Section>800000</B_Section>
            </Reports>
            <Reports>
                ……
            </Reports>
        </B_Reports>
    </result>
</message>
```

{% endcode %}

#### **Response Sample (교차상품)**

{% code lineNumbers="true" %}

```xml
<?xml version="1.0" encoding="utf-8"?>
<message>
    <error>
        <code>000</code>
        <message>성공</message>
    </error>
    <result>
        <B_Report_Count>10</B_Report_Count>
        <B_Reports>
            <Reports>
                <B_Day>2016-01-01 00:00</B_Day>
                <B_Request>1000</B_Request>
                <B_Delivery>1000</B_Delivery>
                <B_Imp>1000</B_Imp>
                <B_Click>1000</B_Click>
                <B_CTR>1.27%</B_CTR>
                <B_FillRate>65.5</B_FillRate>
                <B_ExpectedCost>1372</B_ExpectedCost>
                <!-- group 파라미터 값에 따라 반환 -->
                <B_Media>30000</B_Media>
                <!-- group 파라미터 값에 따라 반환 -->
                <B_Section>800000</B_Section>                
                <B_C_Lists>
                    <B_C_List>
                        <B_C_ProductName>전면배너</B_C_ProductName>
                        <B_C_Delivery>500</B_C_Delivery>
                        <B_C_Imp>500</B_C_Imp>
                        <B_C_Click>500</B_C_Click>
                        <B_C_CTR>0.97%</B_C_CTR>
                        <B_C_ExpectedCost>772</B_C_ExpectedCost>
                    </B_C_List>
                    <B_C_List>
                        <B_C_ProductName>전면동영상</B_C_ProductName>
                        <B_C_Delivery>500</B_C_Delivery>
                        <B_C_Imp>500</B_C_Imp>
                        <B_C_Click>500</B_C_Click>
                        <B_C_CTR>2.53%</B_C_CTR>
                        <B_C_ExpectedCost>600</B_C_ExpectedCost>
                    </B_C_List>
                </B_C_Lists>                
            </Reports>
            <Reports>
                ……
            </Reports>
        </B_Reports>
    </result>
</message>
```

{% endcode %}

## **동영상 리포트**

### **Request URL**

| URL                              | Method |
| -------------------------------- | ------ |
| /S-Plus\_api/getMovieReport.xml  | Get    |
| /S-Plus\_api/getMovieReport.json | Get    |

### **Request Parameters**

<table><thead><tr><th width="161">Filed Name</th><th width="104">타입</th><th width="71">필수</th><th width="138">코드 예시</th><th>설명</th></tr></thead><tbody><tr><td>USER</td><td>String</td><td>Y</td><td>XXXXXX</td><td>ID,PW 암호화</td></tr><tr><td>Auth_Type</td><td>String</td><td>Y</td><td>pub</td><td>권한</td></tr><tr><td>sDate</td><td>Integer</td><td>Y</td><td>20160101</td><td>기간 조회 시작일</td></tr><tr><td>eDate</td><td>String</td><td>Y</td><td>20160130</td><td>기간 조회 종료일</td></tr><tr><td>M_ServiceType</td><td>Integer</td><td>Y</td><td>1</td><td>0 : ALL</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>1 : Mobile_web</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>2 : App_android</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>3 : App_ios</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>4 : App_ETC</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>5 : PC_web</td></tr><tr><td>M_Media</td><td>Integer</td><td>N</td><td>10001</td><td>미디어ID</td></tr><tr><td>M_Section</td><td>Integer</td><td>N</td><td>80002</td><td>섹션ID</td></tr><tr><td>M_Charge</td><td>Integer</td><td>Y</td><td>1</td><td>1 : ALL</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>2 : 과금</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>3 : 비과금</td></tr><tr><td>cross_ad</td><td>Integer</td><td>N</td><td>1</td><td>0 : 교차상품 노출 안함</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>1 : 교차상품 노출</td></tr><tr><td>group</td><td>String</td><td>N</td><td>media,section</td><td>media : media_code 기준 그룹화</td></tr><tr><td> </td><td> </td><td> </td><td> </td><td>section : section_code 기준 그룹화</td></tr></tbody></table>

### **Response Fields**

<table><thead><tr><th width="208">이름</th><th width="125">타입</th><th width="130">전달 값 예시</th><th>설명</th></tr></thead><tbody><tr><td>M_Report_Count</td><td>Integer</td><td>1000</td><td>반환되는 리스트 행 수</td></tr><tr><td>M_Reports.M_Report</td><td> </td><td> </td><td> </td></tr><tr><td>M_Day</td><td>String</td><td>2016-01-01</td><td>일자</td></tr><tr><td>M_Request</td><td>Integer</td><td>1000</td><td>광고 호출 수</td></tr><tr><td>M_Delivery</td><td>Integer</td><td>1000</td><td>광고 전달 수</td></tr><tr><td>M_Imp</td><td>Integer</td><td>1000</td><td>노출</td></tr><tr><td>M_ImpP</td><td>Integer</td><td>1000</td><td>노출+</td></tr><tr><td>M_View</td><td>Integer</td><td>1000</td><td>시청</td></tr><tr><td>M_Click</td><td>Integer</td><td>1000</td><td>클릭</td></tr><tr><td>M_CTR</td><td>String</td><td>1.11%</td><td>노출 대비 클릭</td></tr><tr><td>M_CTRP</td><td>String</td><td>1.11%</td><td>노출+ 대비 클릭</td></tr><tr><td>M_VTR</td><td>String</td><td>90.45%</td><td>노출당 시청 비율</td></tr><tr><td>M_VTRP</td><td>String</td><td>90.45%</td><td>노출+ 당 시청 비율</td></tr><tr><td>M_FillRate</td><td>String</td><td>23.87%</td><td>광고 요청 대비 노출</td></tr><tr><td>M_FillRateP</td><td>String</td><td>23.87%</td><td>광고 요청 대비 노출+</td></tr><tr><td>M_Sub_1Q</td><td>Integer</td><td>1000</td><td>동영상 시작시 노출 수</td></tr><tr><td>M_Sub_2Q</td><td>Integer</td><td>1000</td><td>동영상 25% 재생시 노출 수</td></tr><tr><td>M_Sub_3Q</td><td>Integer</td><td>1000</td><td>동영상 50% 재생시 노출 수</td></tr><tr><td>M_Sub_4Q</td><td>Integer</td><td>1000</td><td>동영상 75% 재생시 노출 수</td></tr><tr><td>M_Sub_5Q</td><td>Integer</td><td>1000</td><td>동영상 재생 종료시 노출 수</td></tr><tr><td>M_ExpectedCost</td><td>Integer</td><td>1372</td><td>예상 수익</td></tr><tr><td>M_Media</td><td>Integer</td><td>30000</td><td>미디어 코드<br>(group 파라미터에 media가 있을 경우 반환)</td></tr><tr><td>M_Section</td><td>Integer</td><td>800000</td><td>섹션 코드<br>(group 파라미터에 section이 있을 경우 반환)</td></tr><tr><td>M_Reports.M_Report.M_C_Lists.M_C_List</td><td> </td><td> </td><td>cross_ad 파라미터가 1일 경우 반환</td></tr><tr><td>M_C_Product_Name</td><td>String</td><td>전면배너</td><td>교차상품 명칭</td></tr><tr><td>M_C_Delivery</td><td>Integer</td><td>1000</td><td>교차상품 광고 전달 수</td></tr><tr><td>M_C_Imp</td><td>Integer</td><td>1000</td><td>교차상품 노출</td></tr><tr><td>M_C_ImpP</td><td>Integer</td><td>1000</td><td>교차상품 노출+</td></tr><tr><td>M_C_View</td><td>Integer</td><td>1000</td><td>교차상품 시청</td></tr><tr><td>M_C_Click</td><td>Integer</td><td>1000</td><td>교차상품 클릭</td></tr><tr><td>M_C_CTR</td><td>String</td><td>1.11%</td><td>교차상품 노출 대비 클릭</td></tr><tr><td>M_C_CTRP</td><td>String</td><td>1.11%</td><td>교차상품 노출+ 대비 클릭</td></tr><tr><td>M_C_VTR</td><td>String</td><td>90.45%</td><td>교차상품 노출당 시청 비율</td></tr><tr><td>M_C_VTRP</td><td>String</td><td>90.45%</td><td>교차상품 노출+ 당 시청 비율</td></tr><tr><td>M_C_FillRate</td><td>String</td><td>23.87%</td><td>교차상품 광고 요청 대비 노출</td></tr><tr><td>M_C_FillRateP</td><td>String</td><td>23.87%</td><td>교차상품 광고 요청 대비 노출+</td></tr><tr><td>M_C_Sub_1Q</td><td>Integer</td><td>1000</td><td>교차상품 동영상 시작시 노출 수</td></tr><tr><td>M_C_Sub_2Q</td><td>Integer</td><td>1000</td><td>교차상품 동영상 25% 재생시 노출 수</td></tr><tr><td>M_C_Sub_3Q</td><td>Integer</td><td>1000</td><td>교차상품 동영상 50% 재생시 노출 수</td></tr><tr><td>M_C_Sub_4Q</td><td>Integer</td><td>1000</td><td>교차상품 동영상 75% 재생시 노출 수</td></tr><tr><td>M_C_Sub_5Q</td><td>Integer</td><td>1000</td><td>교차상품 동영상 재생 종료시 노출 수</td></tr><tr><td>M_C_ExpectedCost</td><td>Integer</td><td>1372</td><td>교차상품 예상 수익</td></tr></tbody></table>

#### **Response Sample (일반)**

{% code lineNumbers="true" %}

```xml
<?xml version="1.0" encoding="utf-8"?>
<message>
    <error>
        <code>000</code>
        <message>성공</message>
    </error>
    <result>
        <M_Report_Count>10</M_Report_Count>
        <M_Reports>
            <M_Report>
                <M_Day>2016-01-01 00:00</M_Day>
                <M_Request>1000</M_Request>
                <M_Delivery>1000</M_Delivery>
                <M_Imp>1000</M_Imp>
                <M_ImpP>1000</M_ImpP>
                <M_View>1000</M_View>
                <M_Click>1000</M_Click>
                <M_CTR>1.11%</M_CTR>
                <M_CTRP>1.11%</M_CTRP>
                <M_VTR>1000</M_VTR>
                <M_VTRP>1000</M_VTRP>                
                <M_FillRate>65.5%</M_FillRate>
                <M_FillRateP>65.5%</M_FillRateP>
                <M_Sub_1Q>1000</M_Sub_1Q>
                <M_Sub_2Q>1000</M_Sub_2Q>
                <M_Sub_3Q>1000</M_Sub_3Q>
                <M_Sub_4Q>1000</M_Sub_4Q>
                <M_Sub_5Q>1000</M_Sub_5Q>
                <M_ExpectedCost>1372</M_ExpectedCost>
                <!-- group 파라미터 값에 따라 반환 -->
                <M_Media>30000</M_Media>
                <!-- group 파라미터 값에 따라 반환 -->
                <M_Section>800000</M_Section>                 
            </M_Report>
            <M_Report>
                ……
            </M_Report>
        </M_Reports>
    </result>
</message>
```

{% endcode %}

#### **Response Sample (교차상품)**

{% code lineNumbers="true" %}

```xml
<?xml version="1.0" encoding="utf-8"?>
<message>
    <error>
        <code>000</code>
        <message>성공</message>
    </error>
    <result>
        <M_Report_Count>10</M_Report_Count>
        <M_Reports>
            <M_Report>
                <M_Day>2016-01-01</M_Day>
                <M_Request>1000</M_Request>
                <M_Delivery>1000</M_Delivery>
                <M_Imp>1000</M_Imp>
                <M_ImpP>1000</M_ImpP>
                <M_View>1000</M_View>
                <M_Click>1000</M_Click>
                <M_CTR>1.11%</M_CTR>
                <M_CTRP>1.11%</M_CTRP>
                <M_VTR>80.38%</M_VTR>
                <M_VTRP>80.38%</M_VTRP>                
                <M_FillRate>65.5%</M_FillRate>
                <M_FillRateP>65.5%</M_FillRateP>
                <M_Sub_1Q>1000</M_Sub_1Q>
                <M_Sub_2Q>1000</M_Sub_2Q>
                <M_Sub_3Q>1000</M_Sub_3Q>
                <M_Sub_4Q>1000</M_Sub_4Q>
                <M_Sub_5Q>1000</M_Sub_5Q>
                <M_ExpectedCost>1372</M_ExpectedCost>
                <!-- group 파라미터 값에 따라 반환 -->
                <M_Media>30000</M_Media>
                <!-- group 파라미터 값에 따라 반환 -->
                <M_Section>800000</M_Section>                                 
                <M_C_Lists>
                    <M_C_List>
                        <M_C_ProductName>범퍼동영상</M_C_ProductName>
                        <M_C_Delivery>1000</M_C_Delivery>
                        <M_C_Imp>1000</M_C_Imp>
                        <M_C_ImpP>1000</M_C_ImpP>
                        <M_C_View>1000</M_C_View>
                        <M_C_Click>1000</M_C_Click>
                        <M_C_CTR>1.11%</M_C_CTR>
                        <M_C_CTRP>1.11%</M_C_CTRP>
                        <M_C_VTR>80.38%</M_C_VTR>
                        <M_C_VTRP>80.38%</M_C_VTRP>
                        <M_C_FillRate>65.5%</M_C_FillRate>
                        <M_C_FillRateP>65.5%</M_C_FillRateP>
                        <M_C_Sub_1Q>1000</M_C_Sub_1Q>
                        <M_C_Sub_2Q>1000</M_C_Sub_2Q>
                        <M_C_Sub_3Q>1000</M_C_Sub_3Q>
                        <M_C_Sub_4Q>1000</M_C_Sub_4Q>
                        <M_C_Sub_5Q>1000</M_C_Sub_5Q>
                        <M_C_ExpectedCost>322</M_C_ExpectedCost>
                    </M_C_List>
                    <M_C_List>
                        <M_C_ProductName>동영상</M_C_ProductName>
                        <M_C_Delivery>1000</M_C_Delivery>
                        <M_C_Imp>1000</M_C_Imp>
                        <M_C_ImpP>1000</M_C_ImpP>
                        <M_C_View>1000</M_C_View>
                        <M_C_Click>1000</M_C_Click>
                        <M_C_CTR>1.11%</M_C_CTR>
                        <M_C_CTRP>1.11%</M_C_CTRP>
                        <M_C_VTR>80.38%</M_C_VTR>
                        <M_C_VTRP>80.38%</M_C_VTRP>
                        <M_C_FillRate>65.5%</M_C_FillRate>
                        <M_C_FillRateP>65.5%</M_C_FillRateP>
                        <M_C_Sub_1Q>1000</M_C_Sub_1Q>
                        <M_C_Sub_2Q>1000</M_C_Sub_2Q>
                        <M_C_Sub_3Q>1000</M_C_Sub_3Q>
                        <M_C_Sub_4Q>1000</M_C_Sub_4Q>
                        <M_C_Sub_5Q>1000</M_C_Sub_5Q>
                        <M_C_ExpectedCost>322</M_C_ExpectedCost>
                    </M_C_List>
                </M_C_Lists>
            </M_Report>
            <M_Report>
                ……
            </M_Report>
        </M_Reports>
    </result>
</message>
```

{% endcode %}

## **정산 리포트**

### **Request URL**

| URL                            | Method |
| ------------------------------ | ------ |
| /S-Plus\_api/getCalReport.xml  | Get    |
| /S-Plus\_api/getCalReport.json | Get    |

### **Request Parameters**

| Filed Name | 타입      | 필수 | 코드 예시  | 설명        |
| ---------- | ------- | -- | ------ | --------- |
| USER       | String  | Y  | XXXXXX | ID,PW 암호화 |
| Auth\_Type | String  | Y  | pub    | 권한        |
| C\_Year    | Integer | Y  | 2016   | 조회 연도     |

### **Response Fields**

<table><thead><tr><th width="251">이름</th><th>타입</th><th width="134">전달 값 예시</th><th>설명</th></tr></thead><tbody><tr><td>C_CalReport_Count</td><td>Integer</td><td>10</td><td>반환되는 리스트 행 수</td></tr><tr><td>C_CalReports.B_CalReport</td><td> </td><td> </td><td> </td></tr><tr><td>C_YearMonth</td><td>Integer</td><td>201601</td><td>정산년월</td></tr><tr><td>C_CalType</td><td>String</td><td>Net</td><td>매체 정산 방식</td></tr><tr><td>C_CalEstimate</td><td>Integer</td><td>1000</td><td>산정 금액</td></tr><tr><td>C_CalAdjustment</td><td>Integer</td><td>1000</td><td>조정 금액</td></tr><tr><td>C_AdjCause</td><td>Varchar</td><td>금액 재 조정</td><td>조정 사유</td></tr><tr><td>C_sMonthRev</td><td>Integer</td><td>1000</td><td>당월 수익</td></tr><tr><td>C_CarryOverRev</td><td>Integer</td><td>1000</td><td>이월 수익</td></tr><tr><td>C_CalPossible</td><td>Integer</td><td>1000</td><td>정산 가능 금액</td></tr><tr><td>C_CalFinal</td><td>Integer</td><td>1000</td><td>최종 정산 금액</td></tr></tbody></table>

#### **Response Sample**

{% code lineNumbers="true" %}

```xml
<?xml version="1.0" encoding="utf-8"?>
<message>
    <result>
        <C_CalReport_Count>12</C_CalReport_Count>
        <C_CalReports>
            <C_CalReport>
                <C_YearMonth>2015-01</C_YearMonth>
                <C_CalType>Net</C_CalType>
                <C_CalEstimate>1000</C_CalEstimate>
                <C_CalAdjustment>1000</C_CalAdjustment>
                <C_AdjCause>금액 재 조정</C_AdjCause>
                <C_sMonthRev>1000</C_sMonthRev>
                <C_CarryOverRev>1000</C_CarryOverRev>
                <C_CalPossible>1000</C_CalPossible>
                <C_CalFinal>1000</C_CalFinal>
            </C_CalReport>
            <C_CalReport>
                ……
            </C_CalReport>
        </C_CalReports>
    </result>
</message>
```

{% endcode %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.targetpick.io/report-api/pub.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
