# smsOutUdrReport

**Type:** GraphQL queries

**Description:**
Query for smsOutUdrReport.

## Arguments
- customerId (String): Your customer ID.
- datePeriod (DatePeriod, Not Null): undefined
  - fromIncluded (String): Start date and time of the query (inclusive), e.g., ```2025-03-03T15:00:00.000Z``` (UTC).
  - toExcluded (String): End date and time of the query (exclusive), e.g., ```2025-03-03T15:05:00.000Z``` (UTC).
- filter (SmsOutColumnUdrFilters): undefined
  - service (ColumnFilter): Filter for the Retarus service used for sending (e.g., 'SMS4AREST').
    - values (String): List of string values to filter by (logical OR).
    - notValues (String): List of string values to exclude (logical AND NOT).
  - statusCode (ColumnFilter): Filter for the status code of the SMS.
    - values (String): List of string values to filter by (logical OR).
    - notValues (String): List of string values to exclude (logical AND NOT).
  - recipient (ColumnFilter): Filter for the recipient phone number.
    - values (String): List of string values to filter by (logical OR).
    - notValues (String): List of string values to exclude (logical AND NOT).
  - reference (ColumnFilter): Filter for the job reference.
    - values (String): List of string values to filter by (logical OR).
    - notValues (String): List of string values to exclude (logical AND NOT).
- page (Int): The requested page index. The first page is 0.
- size (Int): Maximum 10,000 rows per page. For larger reports, please refer to our asynchronous reporting.
- sort (SortDirection): undefined


## Response
**Type:** SmsOutUdrQueryResult
**Description:**
Paginated result set for SMS outbound usage detail records.

### Fields
- content (SmsOutUdrReportRecord): List of SMS outbound usage detail records.
- pageIndex (Int): Page number of the response, starting at 0.
- pageSize (Int): Page size of the response.
- hasMoreElements (Boolean): Flag indicating if more pages are available.
