---
title: "Returns result information for one or more users based on filters provided."
method: GET
path: "/results/new"
---

# Returns result information for one or more users based on filters provided.

`GET /results/new`

## Query parameters

- `UserID` string
- `InternalID` string
- `FirstName` string
- `LastName` string
- `EmailAddress` string
- `Gender` string
- `AdminGroupUserName` string
- `TestingGroupUserName` string
- `IncludeAccountRequestedData` boolean
- `StartDate` string
- `EndDate` string
- `UpdateStartDate` string
- `UpdateEndDate` string
- `CompletionStartDate` string
- `CompletionEndDate` string
- `IncompleteOnly` boolean
- `CompleteOnly` boolean
- `StartRecord` integer
- `EndRecord` integer

## Response `200`

A list of user results.

- object
  - `NumPages` string — Total number of pages.
  - `Page` string — Current page number.
  - `PageSize` string — Number of records per page.
  - `Total` string — Total number of records.
  - `Start` string — Start record index for the current page.
  - `End` string — End record index for the current page.
  - `FirstPageUri` string — URI for the first page of results.
  - `LastPageUri` string — URI for the last page of results.
  - `PreviousPageUri` string — URI for the previous page of results. Empty string if on first page.
  - `NextPageUri` string — URI for the next page of results. Empty string if on last page.
  - `User` union — One or more user result records. Returns an object when there is a single result, or an array when there are multiple results.
    - UserResult
      - `RowNumber` string
      - `UserId` string
      - `InternalId` string
      - `CompletionPercentage` string — Percentage of the assessment completed (0-100).
      - `DateTimeTaken` string, date-time
      - `DateTimeLastUpdated` string, date-time
      - `DateTimeCompleted` string, date-time
      - `Account` object
        - `Id` string
        - `Name` string
      - `Assessment` object
        - `AdminGroupId` string
        - `AdminGroupName` string
        - `TestTakerGroupID` string
        - `TestTakerGroupName` string
      - `FirstName` string
      - `LastName` string
      - `EmailAddress` string, email
      - `CompositeScore` union — Overall composite score. Empty array when assessment is incomplete, string score when complete.
        - string
        - unknown[]
          - unknown
      - `DemographicData` object — Demographic data collected during assessment registration.
        - `Gender` unknown[]
          - unknown
        - `AgeRange` unknown[]
          - unknown
        - `Ethnicity` unknown[]
          - unknown
        - `HowManyCourses` unknown[]
          - unknown
        - `RightSchoolForMe` unknown[]
          - unknown
        - `FirstGeneration` unknown[]
          - unknown
      - `AssessmentResults` union — Scores for each completed assessment section. Empty string when no sections have been completed.
        - string
        - object[]
          - `Title` string — Human-readable section name.
          - `Code` string — Section code identifier (e.g. LearnStyles, LifeFactors).
          - `IsComplete` string — Whether the section is complete. 1 = complete, 0 = incomplete.
          - `AttemptNumber` string
          - `Percent` string — Percentage score for the section.
          - `PointsPossible` string
          - `PointsAccumulated` string
          - `SectionVersionID` string
          - `DateTimeCompleted` string, date-time
          - `Readiness` string — Readiness determination. Typically 'pass' or 'fail'. Not present for all sections.
          - `Primary` string — Primary learning style. Only present for the LearnStyles section.
          - `Wpm` string — Words per minute. Only present for Reading and Typing sections.
          - `Accuracy` string — Typing accuracy percentage. Only present for the Typing section.
          - `ExtendedData` array[] — Detailed subscale scores. Only present for sections that support subscales.
            - object[]
              - …
    - UserResult[]
      - `RowNumber` string
      - `UserId` string
      - `InternalId` string
      - `CompletionPercentage` string — Percentage of the assessment completed (0-100).
      - `DateTimeTaken` string, date-time
      - `DateTimeLastUpdated` string, date-time
      - `DateTimeCompleted` string, date-time
      - `Account` object
        - `Id` string
        - `Name` string
      - `Assessment` object
        - `AdminGroupId` string
        - `AdminGroupName` string
        - `TestTakerGroupID` string
        - `TestTakerGroupName` string
      - `FirstName` string
      - `LastName` string
      - `EmailAddress` string, email
      - `CompositeScore` union — Overall composite score. Empty array when assessment is incomplete, string score when complete.
        - string
        - unknown[]
          - unknown
      - `DemographicData` object — Demographic data collected during assessment registration.
        - `Gender` unknown[]
          - unknown
        - `AgeRange` unknown[]
          - unknown
        - `Ethnicity` unknown[]
          - unknown
        - `HowManyCourses` unknown[]
          - unknown
        - `RightSchoolForMe` unknown[]
          - unknown
        - `FirstGeneration` unknown[]
          - unknown
      - `AssessmentResults` union — Scores for each completed assessment section. Empty string when no sections have been completed.
        - string
        - object[]
          - `Title` string — Human-readable section name.
          - `Code` string — Section code identifier (e.g. LearnStyles, LifeFactors).
          - `IsComplete` string — Whether the section is complete. 1 = complete, 0 = incomplete.
          - `AttemptNumber` string
          - `Percent` string — Percentage score for the section.
          - `PointsPossible` string
          - `PointsAccumulated` string
          - `SectionVersionID` string
          - `DateTimeCompleted` string, date-time
          - `Readiness` string — Readiness determination. Typically 'pass' or 'fail'. Not present for all sections.
          - `Primary` string — Primary learning style. Only present for the LearnStyles section.
          - `Wpm` string — Words per minute. Only present for Reading and Typing sections.
          - `Accuracy` string — Typing accuracy percentage. Only present for the Typing section.
          - `ExtendedData` array[] — Detailed subscale scores. Only present for sections that support subscales.
            - object[]
              - …

## Changes

- **2026-06-09** `793d3e626da1` — 1 info
  - added the media type `application/json` for the response with the status `200`

[Change history](https://skmtc.dev/smarterservices/apis/multi-server-api/changes/results/new/get.md)

---

[API](https://skmtc.dev/smarterservices/apis/multi-server-api.md) · [All operations](https://skmtc.dev/smarterservices/apis/multi-server-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/smarterservices/multi-server-api/revisions/793d3e626da1/schema)
