> ## 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 all rulesets

> Returns all available rulesets with their metadata. By default, only active rulesets are returned. Set inactive=true to include inactive rulesets.



## OpenAPI

````yaml api-reference/rules.yaml get /list
openapi: 3.0.3
info:
  title: rules
  description: >-
    The Rules service stores all the official arbitration rulesets and their
    default timetables in one place. It makes these rules easy for other parts
    of the platform to access so everyone stays on the same page.
  version: 1.0.0
servers:
  - url: https://rules.platform.arb.inc
security: []
tags:
  - name: /
  - name: list
  - name: markdown
  - name: pdf
  - name: phases
  - name: rulesets
paths:
  /list:
    get:
      tags:
        - list
      summary: List all rulesets
      description: >-
        Returns all available rulesets with their metadata. By default, only
        active rulesets are returned. Set inactive=true to include inactive
        rulesets.
      operationId: listRulesets
      parameters:
        - name: inactive
          in: query
          description: Whether to include inactive rulesets in the response
          required: false
          schema:
            type: boolean
            example: false
      responses:
        '200':
          description: Successfully retrieved rulesets
          content:
            application/json:
              schema:
                type: object
                properties:
                  rulesets:
                    type: array
                    description: List of available rulesets
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          description: Unique identifier for the ruleset
                          example: aaa-commercial-2023
                        created:
                          type: string
                          format: date-time
                          description: When the ruleset was created
                          example: '2025-11-18T10:30:00.000Z'
                        updated:
                          type: string
                          format: date-time
                          description: When the ruleset was last updated
                          example: '2025-11-18T10:30:00.000Z'
                        title:
                          type: string
                          description: Human-readable title of the ruleset
                          example: AAA Commercial Arbitration Rules 2023
                        description:
                          type: string
                          description: Brief description of the ruleset
                          example: >-
                            Comprehensive rules for commercial arbitration
                            disputes
                        isActive:
                          type: boolean
                          description: Whether the ruleset is currently active
                          example: true

````