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

# Service pour modifier les infos d'un client



## OpenAPI

````yaml /api-reference/brain-admin.yaml patch /v1/clients/{clientId}
openapi: 3.1.0
info:
  title: brain-admin-api
  description: Api designed to manage client's comments by user
  contact:
    name: Recometrics
    url: https://confluence.datanumia.com/display/NH/Accueil+New+Home
    email: contact@datanumia.com
  version: 1.5.1
servers:
  - url: https://brain-admin-api.datanumia.com
    variables: {}
security: []
paths:
  /v1/clients/{clientId}:
    patch:
      tags:
        - Client
      summary: Service pour modifier les infos d'un client
      operationId: updateClient
      parameters:
        - name: clientId
          in: path
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Client'
        required: true
      responses:
        '200':
          description: OK
          content:
            '*/*':
              schema:
                $ref: '#/components/schemas/Client'
components:
  schemas:
    Client:
      type: object
      properties:
        id:
          type: string
        firstName:
          type: string
          pattern: ^[\p{L}\s-']+$
        lastName:
          type: string
          pattern: ^[\p{L}\s-']+$
        email:
          type: string
          pattern: ^[\p{L}\d._()&"'-]+@[\w-]+(\.[\w-]+)*\.[A-Za-z]{2,}$
        elecId:
          type: string
        gasId:
          type: string
        nextBestAction:
          type: string
        lastSimulationDate:
          type: string
          format: date-time
        zipCode:
          type: string
      required:
        - email
        - firstName
        - lastName
        - zipCode

````