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

# Refuser un consentement

> Permet de refuser un consentement identifié par sa référence. Les informations du terminal ayant servi au refus (numéro de série, marque et modèle) sont enregistrées afin d'assurer la traçabilité de l'opération.



## OpenAPI

````yaml /consent.json put /api/v1/consents/{refConsent}/rejection
openapi: 3.0.1
info:
  title: GIM Consent
  version: 1.0.0
servers:
  - url: https://egimgarsud.gimpayapp.com
    description: Serveur CLOUD
security: []
paths:
  /api/v1/consents/{refConsent}/rejection:
    put:
      tags:
        - Gestion de consentements
      summary: Refuser un consentement
      description: >-
        Permet de refuser un consentement identifié par sa référence. Les
        informations du terminal ayant servi au refus (numéro de série, marque
        et modèle) sont enregistrées afin d'assurer la traçabilité de
        l'opération.
      operationId: refuserConsentement
      parameters:
        - name: refConsent
          in: path
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/TerminalRequest'
        required: true
      responses:
        '200':
          description: OK
          content:
            '*/*':
              schema:
                $ref: '#/components/schemas/ResponseApiObject'
components:
  schemas:
    TerminalRequest:
      required:
        - marque
        - modele
        - numeroSerie
      type: object
      properties:
        marque:
          type: string
          description: Marque du terminal ayant servi à l'opération.
        modele:
          type: string
          description: Modèle du terminal ayant servi à l'opération.
        numeroSerie:
          type: string
          description: Numéro de série du terminal ayant servi à l'opération.
    ResponseApiObject:
      type: object
      description: Enveloppe commune à toutes les réponses de l'API Consent.
      properties:
        message:
          type: string
          description: Message technique décrivant le résultat de l'appel.
        status:
          type: integer
          format: int32
          description: Code de statut HTTP de la réponse.
        body:
          type: object
          description: 'Corps de la réponse : contenu propre à chaque endpoint.'
        timestamp:
          type: string
          format: date-time
          description: Horodatage de la réponse.

````