Passer au contenu principal
PUT
https://api.taap.it
/
v1
/
projects
/
{id}
Mettre à jour un projet
curl --request PUT \
  --url https://api.taap.it/v1/projects/{id} \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "description": "<string>",
  "color": "<string>"
}
'
{
  "id": "<string>",
  "name": "<string>",
  "description": "<string>",
  "updated_at": "<string>"
}
Requête :
cURL
curl -X PUT 'https://api.taap.it/v1/projects/project_987654321' \
  -H 'Authorization: Bearer taapit_your_api_key_here' \
  -H 'Content-Type: application/json' \
  -d '{
    "name": "Summer Marketing Campaign 2024",
    "description": "Updated description for campaign"
  }'
Réponse :
{
  "id": "project_987654321",
  "name": "Summer Marketing Campaign 2024",
  "description": "Updated description for campaign",
  "updated_at": "2024-01-15T11:00:00Z"
}

Autorisation

Authorization
string
required
Token Bearer pour l’authentification API. Format : Bearer YOUR_API_KEY

Paramètres de chemin

project_id
string
required
Identifiant unique pour le project to update

Paramètres de requête

name
string
Nom du projet
description
string
Description optionnelle pour le projet
color
string
Couleur du projet au format hexadécimal (ex: #FF6B6B, #FFF). Doit inclure le symbole # et être une couleur hexadécimale valide de 3 ou 6 caractères. La couleur sera normalisée en majuscules.

Champs de réponse

id
string
required
Identifiant unique pour le updated project
name
string
required
Nom du projet
description
string
Description du projet
updated_at
string
required
Horodatage ISO 8601 de dernière mise à jour du projet