Liste des planifications de workflows













Endpoints Plannings Beta Workflows
Créer et gérer des planifications de workflows.












Exemples
Exemples réels de code
Obtenir les planifications
GET /v1/workflows/schedules
200
Réponse réussie
Playground
Testez les endpoints en direct
curl https://api.mistral.ai/v1/workflows/schedules \
-X GET \
-H 'Authorization: Bearer YOUR_APIKEY_HERE'curl https://api.mistral.ai/v1/workflows/schedules \
-X GET \
-H 'Authorization: Bearer YOUR_APIKEY_HERE'200
{
"schedules": [
{
"input": null,
"schedule_id": "ipsum eiusmod"
}
]
}{
"schedules": [
{
"input": null,
"schedule_id": "ipsum eiusmod"
}
]
}Planifier un workflow
POST /v1/workflows/schedules
deployment_name
Nom du déploiement vers lequel router cette planification
Spécification des moments auxquels les actions planifiées peuvent se produire.
Les moments correspondent à l'union de :py:attr:calendars, :py:attr:intervals et
:py:attr:cron_expressions, en excluant tout ce qui se trouve dans :py:attr:skip.
Utilisé pour les entrées où schedule_id est optionnel (peut être fourni ou généré automatiquement).
schedule_id
Permet de spécifier un identifiant de programmation personnalisé. Si non fourni, un identifiant aléatoire sera généré.
workflow_identifier
Le nom ou l'identifiant du workflow à programmer
workflow_registration_id
L'identifiant de l'enregistrement du workflow à programmer
workflow_task_queue
Obsolète. Utilisez deployment_name à la place.
workflow_version_id
Obsolète : utilisez workflow_registration_id
201
Réponse réussie
schedule_id
L'identifiant de la programmation
Playground
Testez les endpoints en direct
curl https://api.mistral.ai/v1/workflows/schedules \
-X POST \
-H 'Authorization: Bearer YOUR_APIKEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"schedule": {
"input": null
}
}'curl https://api.mistral.ai/v1/workflows/schedules \
-X POST \
-H 'Authorization: Bearer YOUR_APIKEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"schedule": {
"input": null
}
}'201
{
"schedule_id": "ipsum eiusmod"
}{
"schedule_id": "ipsum eiusmod"
}Déprogrammer un workflow
DELETE /v1/workflows/schedules/{schedule_id}
schedule_id
Playground
Testez les endpoints en direct
curl https://api.mistral.ai/v1/workflows/schedules/{schedule_id} \
-X DELETE \
-H 'Authorization: Bearer YOUR_APIKEY_HERE' \
-H 'Content-Type: application/json'curl https://api.mistral.ai/v1/workflows/schedules/{schedule_id} \
-X DELETE \
-H 'Authorization: Bearer YOUR_APIKEY_HERE' \
-H 'Content-Type: application/json'