Passer au contenu principal
POST
https://api.taap.it
/
v1
/
projects
Créer un projet
curl --request POST \
  --url https://api.taap.it/v1/projects \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "description": "<string>",
  "color": "<string>"
}
'
{
  "id": "<string>",
  "created_at": "<string>",
  "name": "<string>",
  "description": "<string>",
  "color": "<string>"
}
Requête :
cURL
curl -X POST 'https://api.taap.it/v1/projects' \
  -H 'Authorization: Bearer taapit_votre_cle_api_ici' \
  -H 'Content-Type: application/json' \
  -d '{
    "name": "Campagne Marketing d'\''été",
    "description": "Liens pour notre campagne marketing d'\''été",
    "color": "#FF6B6B"
  }'
Réponse :
{
  "id": "project_987654321",
  "created_at": "2024-01-15T10:30:00Z",
  "name": "Campagne Marketing d'\''été",
  "description": "Liens pour notre campagne marketing d'\''été",
  "color": "#FF6B6B"
}

Autorisation

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

Paramètres de requête

name
string
required
Nom du projet
description
string
Description optionnelle du projet
color
string
default:"#000000"
Couleur du projet au format hexadécimal (ex: #FF6B6B, #FFF). Par défaut #000000 (noir) si non fournie. Doit inclure le symbole # et être une couleur hexadécimale valide de 3 ou 6 caractères.

Champs de réponse

id
string
required
Identifiant unique pour le projet créé
created_at
string
required
Horodatage ISO 8601 de création du projet
name
string
required
Nom du projet
description
string
Description du projet
color
string
required
Couleur du projet au format hexadécimal (majuscules). Toujours présente avec la valeur par défaut #000000 si non spécifiée lors de la création.