> ## Documentation Index
> Fetch the complete documentation index at: https://developers.smarterservices.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Search Results

> Search for results



## OpenAPI

````yaml GET /results
openapi: 3.0.3
info:
  title: Multi-Server API
  version: 1.0.0
servers:
  - url: https://api.defaultservice.com/v1
    description: Default service base URL
security:
  - basicAuth: []
paths:
  /results:
    servers:
      - url: https://api.smartermeasure.com/v3
        description: SmarterMeasure User Service
    get:
      summary: >-
        Returns result information for one or more users based on filters
        provided.
      parameters:
        - in: query
          name: UserID
          schema:
            type: string
          description: This can be a comma sep. list of SmarterMeasure user IDs.
        - in: query
          name: InternalID
          schema:
            type: string
          description: InternalID
        - in: query
          name: FirstName
          schema:
            type: string
          description: FirstName
        - in: query
          name: LastName
          schema:
            type: string
          description: LastName
        - in: query
          name: EmailAddress
          schema:
            type: string
          description: EmailAddress
        - in: query
          name: Gender
          schema:
            type: string
          description: Gender
        - in: query
          name: AdminGroupUserName
          schema:
            type: string
          description: AdminGroupUserName
        - in: query
          name: TestingGroupUserName
          schema:
            type: string
          description: TestingGroupUserName
        - in: query
          name: ExtendedData
          schema:
            type: string
          description: >-
            ExtendedData - If passed in, the results will include the detailed
            scores for the sections passed in here. This is a comma delimited
            list. Valid data points are LifeFactors, LearnStyles,
            PersonalAttributes, TechComp, TechKnowledge, Demographic.
        - in: query
          name: IncludeAccountRequestedData
          schema:
            type: boolean
            default: false
          description: IncludeAccountRequestedData
        - in: query
          name: StartDate
          schema:
            type: string
          description: >-
            StartDate - When wanting to filter by date started, this is the
            start date of the date range.
        - in: query
          name: EndDate
          schema:
            type: string
          description: >-
            EndDate - When wanting to filter by date started, this is the end
            date of the date range.
        - in: query
          name: UpdateStartDate
          schema:
            type: string
          description: >-
            UpdateStartDate - When wanting to filter by date updated, this is
            the start date of the date range.
        - in: query
          name: UpdateEndDate
          schema:
            type: string
          description: >-
            UpdateEndDate - When wanting to filter by date updated, this is the
            end date of the date range.
        - in: query
          name: CompletionStartDate
          schema:
            type: string
          description: >-
            CompletionStartDate - When wanting to filter by date completed, this
            is the start date of the date range.
        - in: query
          name: CompletionEndDate
          schema:
            type: string
          description: >-
            CompletionEndDate - When wanting to filter by date completed, this
            is the end date of the date range.
        - in: query
          name: StartRecord
          schema:
            type: integer
            default: 1
          description: StartRecord
        - in: query
          name: EndRecord
          schema:
            type: integer
            default: 50
          description: EndRecord
      responses:
        '200':
          description: A list of user results.
          content:
            application/json:
              example:
                NumPages: '7'
                Page: '1'
                PageSize: '50'
                Total: '345'
                Start: '1'
                End: '50'
                FirstPageUri: /v3/results?PAGE=1
                LastPageUri: /v3/results?PAGE=7
                PreviousPageUri: ''
                NextPageUri: /v3/results?PAGE=2
                User:
                  - RowNumber: '1'
                    UserId: '10000001'
                    InternalId: STU-001
                    CompletionPercentage: '0'
                    DateTimeTaken: '2026-03-20T18:40:08Z'
                    Account:
                      Id: '410'
                      Name: DEMO - Integration School
                    FirstName: Alice
                    LastName: Carter
                    EmailAddress: alice.carter@example.com
                    AssessmentResults:
                      - Title: Life Factors
                        Code: LifeFactors
                        IsComplete: '0'
                      - Title: Learning Styles
                        Code: LearnStyles
                        IsComplete: '0'
                      - Title: Personal Attributes
                        Code: PersonalAttributes
                        IsComplete: '0'
                      - Title: Technical Competency
                        Code: TechComp
                        IsComplete: '0'
                      - Title: Technical Knowledge
                        Code: TechKnowledge
                        IsComplete: '0'
                      - Title: Reading Rate & Recall
                        Code: Reading
                        IsComplete: '0'
                      - Title: Typing Speed & Accuracy
                        Code: Typing
                        IsComplete: '0'
                  - RowNumber: '2'
                    UserId: '10000002'
                    InternalId: STU-002
                    CompletionPercentage: '100'
                    DateTimeTaken: '2026-02-27T10:27:44Z'
                    DateTimeLastUpdated: '2026-02-27T10:33:38Z'
                    DateTimeCompleted: '2026-02-27T10:33:38Z'
                    Account:
                      Id: '410'
                      Name: DEMO - Integration School
                    FirstName: Marcus
                    LastName: Webb
                    EmailAddress: marcus.webb@example.com
                    AssessmentResults:
                      - Title: Life Factors
                        Code: LifeFactors
                        IsComplete: '0'
                      - Title: Learning Styles
                        Code: LearnStyles
                        IsComplete: '1'
                        AttemptNumber: '1'
                        Percent: '23.81'
                        Readiness: fail
                        Primary: Aural, Logical, Social
                        DateTimeCompleted: '2026-02-27T10:33:00Z'
                      - Title: Personal Attributes
                        Code: PersonalAttributes
                        IsComplete: '0'
                      - Title: Technical Competency
                        Code: TechComp
                        IsComplete: '0'
                      - Title: Technical Knowledge
                        Code: TechKnowledge
                        IsComplete: '1'
                        AttemptNumber: '1'
                        Percent: '31.48'
                        Readiness: fail
                        DateTimeCompleted: '2026-02-27T10:34:00Z'
                      - Title: Reading Rate & Recall
                        Code: Reading
                        IsComplete: '0'
                      - Title: Typing Speed & Accuracy
                        Code: Typing
                        IsComplete: '0'
              schema:
                type: object
                properties:
                  NumPages:
                    type: string
                    description: Total number of pages.
                  Page:
                    type: string
                    description: Current page number.
                  PageSize:
                    type: string
                    description: Number of records per page.
                  Total:
                    type: string
                    description: Total number of records.
                  Start:
                    type: string
                    description: Start record index for the current page.
                  End:
                    type: string
                    description: End record index for the current page.
                  FirstPageUri:
                    type: string
                  LastPageUri:
                    type: string
                  PreviousPageUri:
                    type: string
                    description: Empty string if on first page.
                  NextPageUri:
                    type: string
                    description: Empty string if on last page.
                  User:
                    description: >-
                      One or more user result records. Returns an object when
                      there is a single result, or an array when there are
                      multiple results.
                    oneOf:
                      - $ref: '#/components/schemas/UserResultSummary'
                      - type: array
                        items:
                          $ref: '#/components/schemas/UserResultSummary'
components:
  schemas:
    UserResultSummary:
      type: object
      properties:
        RowNumber:
          type: string
        UserId:
          type: string
        InternalId:
          type: string
        CompletionPercentage:
          type: string
          description: Percentage of the assessment completed (0-100).
        DateTimeTaken:
          type: string
          format: date-time
        DateTimeLastUpdated:
          type: string
          format: date-time
        DateTimeCompleted:
          type: string
          format: date-time
        Account:
          type: object
          properties:
            Id:
              type: string
            Name:
              type: string
        FirstName:
          type: string
        LastName:
          type: string
        EmailAddress:
          type: string
          format: email
        AssessmentResults:
          type: array
          description: Completion status for each assessment section.
          items:
            type: object
            properties:
              Title:
                type: string
                description: Human-readable section name.
              Code:
                type: string
                description: Section code identifier (e.g. LearnStyles, LifeFactors).
              IsComplete:
                type: string
                description: Whether the section is complete. 1 = complete, 0 = incomplete.
              AttemptNumber:
                type: string
              Percent:
                type: string
                description: Percentage score. Only present when IsComplete is 1.
              Readiness:
                type: string
                description: >-
                  Readiness determination (pass, fail, question). Only present
                  when IsComplete is 1.
              Primary:
                type: string
                description: >-
                  Primary learning style(s). Only present for the LearnStyles
                  section.
              DateTimeCompleted:
                type: string
                format: date-time
  securitySchemes:
    basicAuth:
      type: http
      scheme: basic
      description: Basic authentication with username and password

````