Tester avec Tasks Playground !
Interface interactive pour tester tous les endpoints Developer Tasks API 🚀
✅ List • GET • POST • PUT • DELETE
✅ Curl auto-généré
✅ Copie presse-papiers
✅ Curl auto-généré
✅ Copie presse-papiers
⚡ Test en temps réel
📱 Responsive mobile
🛡️ Sandbox sécurisé
📱 Responsive mobile
🛡️ Sandbox sécurisé
Developer Tasks API
Sandbox API pour gérer les tâches d’organisation (table DevTaskEntry)
⚠️ Sandbox uniquement - Ne pas utiliser pour des données sensibles
1. Lister les tâches
GET /api/dev/tasks/list?page=1&pageSize=10&search=urgent
📤 Requête curl
curl "https://dpasswords.ca/api/dev/tasks/list?page=1&pageSize=10"
📥 Réponse exemple
{
"page": 1,
"pageSize": 10,
"total": 3,
"hasMore": false,
"tasks": [
{
"Id": 1,
"Title": "Préparer réunion client",
"Description": "Créer l'ordre du jour et partager le document",
"Status": "En cours",
"Priority": "Haute",
"DueDate": "2026-02-20"
},
{
"Id": 2,
"Title": "Mettre à jour la base de données",
"Description": "Appliquer les migrations récentes",
"Status": "En attente",
"Priority": "Normale",
"DueDate": "2026-02-22"
}
]
}
2. Ajouter une tâche
POST /api/dev/tasks/add
📤 Corps JSON
{
"Title": "Nouvelle tâche",
"Description": "Décrire la tâche",
"Status": "En cours",
"Priority": "Normale",
"DueDate": "2026-02-25"
}
📥 Réponse
{
"Id": 4,
"Title": "Nouvelle tâche",
"Description": "Décrire la tâche",
"Status": "En cours",
"Priority": "Normale",
"DueDate": "2026-02-25"
}
3. Modifier une tâche
PUT /api/dev/tasks/edit/{id}
📤 Corps JSON
{
"Title": "Tâche mise à jour",
"Description": "Description modifiée",
"Status": "Terminée",
"Priority": "Haute",
"DueDate": "2026-02-28"
}
📥 Réponse
{
"Id": 4,
"Title": "Tâche mise à jour",
"Description": "Description modifiée",
"Status": "Terminée",
"Priority": "Haute",
"DueDate": "2026-02-28"
}
4. Supprimer une tâche
DELETE /api/dev/tasks/delete/{id}
📤 Requête curl
curl -X DELETE "https://dpasswords.ca/api/dev/tasks/delete/4"
📥 Réponse
{
"success": true,
"message": "Tâche supprimée"
}
Codes d'erreur
401
Unauthorized / Token manquant
400
Requête invalide / Limite atteinte
404
Tâche non trouvée