> ## Documentation Index
> Fetch the complete documentation index at: https://docs.platform.arb.inc/llms.txt
> Use this file to discover all available pages before exploring further.

# List service attempts

> Returns all service-of-notice attempts for a case including method, status, timestamps, and linked document IDs. The caller must be a participant on the case.



## OpenAPI

````yaml api-reference/cases.yaml post /service-of-notice/attempts/list
openapi: 3.0.3
info:
  title: cases
  description: >-
    The Cases Service is the main place where all case info lives, including who
    is involved and what files are attached. It lets you create new cases, view
    existing ones, upload documents or files, and manage service of notice
    delivery through multiple channels (mail, email, or manual attestation),
    while notifying other parts of the system when anything changes.
  version: 1.0.0
servers:
  - url: https://cases.platform.arb.inc
security: []
tags:
  - name: /
  - name: cases
  - name: docket
  - name: evidence
  - name: filings
  - name: internal
  - name: invites
  - name: participants
  - name: schemas
  - name: service-of-notice
  - name: tasks
  - name: timetables
paths:
  /service-of-notice/attempts/list:
    post:
      tags:
        - service-of-notice
      summary: List service attempts
      description: >-
        Returns all service-of-notice attempts for a case including method,
        status, timestamps, and linked document IDs. The caller must be a
        participant on the case.
      operationId: listServiceAttempts
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - caseID
              properties:
                caseID:
                  type: string
                  description: Case identifier
                  example: 2025-08-00292
      responses:
        '200':
          description: Successfully retrieved service attempts
          content:
            application/json:
              schema:
                type: object
                properties:
                  attempts:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          format: uuid
                          example: 2720f109-0caf-4c62-af22-5d08c853711c
                        created:
                          type: string
                          format: date-time
                          example: '2025-08-15T10:30:00.000Z'
                        method:
                          type: string
                          description: Delivery method (email, mail, manual)
                          example: email
                        status:
                          type: string
                          description: Current status of the attempt
                          example: delivered
                        recipientInfo:
                          type: object
                          description: Information about the recipient
                          nullable: true
                        noticeFilingId:
                          type: string
                          format: uuid
                          description: Filing ID for notice of service document
                          nullable: true
                          example: 3820f109-0caf-4c62-af22-5d08c853711d
                        proofFilingId:
                          type: string
                          format: uuid
                          description: Filing ID for proof of service document
                          nullable: true
                          example: 4920f109-0caf-4c62-af22-5d08c853711e
                        evidenceIds:
                          type: array
                          description: Evidence attachments included with service
                          nullable: true
                          items:
                            type: string
                            format: uuid
                        sentAt:
                          type: string
                          format: date-time
                          description: Timestamp when service was sent
                          nullable: true
                          example: '2025-08-15T11:00:00.000Z'
                        deliveredAt:
                          type: string
                          format: date-time
                          description: Timestamp when service was delivered
                          nullable: true
                          example: '2025-08-15T14:30:00.000Z'
                        deliveryDetails:
                          type: object
                          description: Details about delivery confirmation
                          nullable: true
        '404':
          description: Case not found
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      description: access token
      scheme: bearer
      bearerFormat: JWT

````