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

# Requête sur le tableau



## OpenAPI

````yaml /fr/weave/reference/service-api/openapi.json post /table/query
openapi: 3.1.0
info:
  title: FastAPI
  version: 0.1.0
servers: []
security: []
paths:
  /table/query:
    post:
      tags:
        - Tables
      summary: Requête sur le tableau
      operationId: table_query_table_query_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/TableQueryReq'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TableQueryRes'
          description: Réponse réussie
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
          description: Erreur de validation
      security:
        - HTTPBasic: []
        - HTTPBearer: []
components:
  schemas:
    TableQueryReq:
      additionalProperties: false
      properties:
        digest:
          description: L’empreinte du tableau à interroger
          examples:
            - aonareimsvtl13apimtalpa4435rpmgnaemrpgmarltarstaorsnte134avrims
          title: Digest
          type: string
        filter:
          anyOf:
            - $ref: '#/components/schemas/TableRowFilter'
            - type: 'null'
          description: >-
            Filtre facultatif à appliquer à la requête. Voir `TableRowFilter`
            pour plus de détails.
          examples:
            - row_digests:
                - >-
                  aonareimsvtl13apimtalpa4435rpmgnaemrpgmarltarstaorsnte134avrims
                - >-
                  aonareimsvtl13apimtalpa4435rpmgnaemrpgmarltarstaorsnte134avrims
        limit:
          anyOf:
            - type: integer
            - type: 'null'
          description: Nombre maximal de lignes à renvoyer
          examples:
            - 100
          title: Limit
        offset:
          anyOf:
            - type: integer
            - type: 'null'
          description: Nombre de lignes à ignorer avant de commencer à renvoyer des lignes
          examples:
            - 10
          title: Offset
        project_id:
          description: L’ID du projet
          examples:
            - my_entity/my_project
          title: Project Id
          type: string
        sort_by:
          anyOf:
            - items:
                $ref: '#/components/schemas/SortBy'
              type: array
            - type: 'null'
          description: >-
            Liste des champs selon lesquels trier. Les champs peuvent être
            séparés par des points pour accéder aux valeurs du dictionnaire. Si
            aucun tri n’est appliqué, l’ordre par défaut du tableau est utilisé
            (ordre d’insertion).
          examples:
            - - field: col_a.prop_b
                order: desc
          title: Sort By
      required:
        - project_id
        - digest
      title: TableQueryReq
      type: object
    TableQueryRes:
      properties:
        rows:
          items:
            $ref: '#/components/schemas/TableRowSchema'
          title: Rows
          type: array
      required:
        - rows
      title: TableQueryRes
      type: object
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          title: Detail
          type: array
      title: HTTPValidationError
      type: object
    TableRowFilter:
      additionalProperties: false
      properties:
        row_digests:
          anyOf:
            - items:
                type: string
              type: array
            - type: 'null'
          description: Liste des empreintes de lignes à utiliser pour le filtrage
          examples:
            - - aonareimsvtl13apimtalpa4435rpmgnaemrpgmarltarstaorsnte134avrims
              - aonareimsvtl13apimtalpa4435rpmgnaemrpgmarltarstaorsnte134avrims
          title: Row Digests
      title: TableRowFilter
      type: object
    SortBy:
      additionalProperties: false
      properties:
        direction:
          enum:
            - asc
            - desc
          title: Direction
          type: string
        field:
          title: Field
          type: string
      required:
        - field
        - direction
      title: SortBy
      type: object
    TableRowSchema:
      properties:
        digest:
          title: Digest
          type: string
        original_index:
          anyOf:
            - type: integer
            - type: 'null'
          title: Original Index
        val:
          title: Val
      required:
        - digest
        - val
      title: TableRowSchema
      type: object
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          title: Location
          type: array
        msg:
          title: Message
          type: string
        type:
          title: Error Type
          type: string
      required:
        - loc
        - msg
        - type
      title: ValidationError
      type: object
  securitySchemes:
    HTTPBasic:
      scheme: basic
      type: http
    HTTPBearer:
      scheme: bearer
      type: http

````