---
title: "Gestion repertoire (modification)"
method: PUT
path: "/repertoire"
tags: ["repertoire"]
---

# Gestion repertoire (modification)

`PUT /repertoire`

Ajoute ou supprime une liste de numéros à un répertoire existant.

## Request body

- REPERTOIREmodifrequest
  - `keyid` string, required — Clé API
  - `repertoireEdit` 'add' | 'del', required — action à réaliser, "add" pour l'ajout de numéros, "del" pour la suppression de numéros
  - `repertoireId` string, required — repertoireId du répertoire cible
  - `num` string[], required — liste des numéros des téléphone à ajouter ou supprimer
  - `champ1` string[] — Noms des contact
  - `champ2` string[] — Champs A des contacts
  - `champ3` string[] — Champs B des contacts
  - `champ4` string[] — Champs C des contacts
  - `champ5` string[] — Champs D des contacts
  - `champ6` string[] — Champs E des contacts
  - `champ7` string[] — Champs F des contacts
  - `champ8` string[] — Champs G des contacts
  - `champ9` string[] — Champs H des contacts
  - `champ10` string[] — Champs I des contacts
  - `champ11` string[] — Champs J des contacts
  - `champ12` string[] — Champs K des contacts
  - `champ13` string[] — Champs L des contacts
  - `champ14` string[] — Champs M des contacts
  - `champ15` string[] — Champs N des contacts
  - `champ16` string[] — Champs O des contacts
  - `champ17` string[] — Champs P des contacts
  - `champ18` string[] — Champs Q des contacts
  - `champ19` string[] — Champs R des contacts
  - `champ20` string[] — Champs S des contacts
  - `champ21` string[] — Champs T des contacts
  - `champ22` string[] — Champs U des contacts
  - `champ23` string[] — Champs V des contacts
  - `champ24` string[] — Champs W des contacts
  - `champ25` string[] — Champs X des contacts
  - `champ26` string[] — Champs Y des contacts
  - `champ27` string[] — Champs Z des contacts

## Response `200`

Successful response

- REPERTOIREmodifreponse
  - `etat` REPERTOIREmodifreponseEtat
    - `etat` REPERTOIREmodifreponseEtatEtat[]
      - `code` string, required — Code retour. Voir "tableau des code retour" dans l'annexe de la documentation
      - `repertoireId` string — repertoireId passé en argument lors de l'appel
      - `tel` string — Numéro de téléphone
      - `message` string — Libellé associé au code retour.

## Other responses

- `400` — Erreur

---

[API](https://skmtc.dev/isendpro/apis/api-isendpro.md) · [All operations](https://skmtc.dev/isendpro/apis/api-isendpro/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/isendpro/api-isendpro/revisions/a692dcfa2293/schema)
