# POST /Indoor/api/setStatementDocumentOnly

**Resource:** [Statements and billing](../resources/Statements-and-billing.md)
**Service that updates the customers card statement document ID without sending a notification**
**Operation ID:** `setStatementDocumentOnly`

Processes a batch of statement documents and updates the system accordingly. For each statement in the request, it retrieves mailing info based on masked card number and statement date. If no record exists, a new statement document is created; otherwise, the existing document is updated. The method returns a summary including total rows, inserted, updated, and skipped rows.

## Request Body

Set Statement Document Id Request

**Required:** Yes

**Content Types:** `application/json`

**Schema:** [SetStatementDocumentIdRequest](../schemas/Set/SetStatementDocumentIdRequest.md)

## Responses

| Status | Description |
|--------|-------------|
| 200 | Success |
| 400 | (reference) |
| 404 | (reference) |
| 500 | (reference) |

**Success Response Schema:**

[SetStatementDocumentOnlyResponse](../schemas/Set/SetStatementDocumentOnlyResponse.md)

