TulipTulip Docs
Contrats

Actions en masse sur les renouvellements automatiques

Ce endpoint permet d'effectuer des actions en masse sur les renouvellements automatiques de tous vos contrats : ajouter, refuser, activer/désactiver les notifications.

POST
/contracts/action/automaticRenewals
key<token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X POST "https://api.mytulip.io/v2/contracts/action/automaticRenewals" \  -H "Content-Type: application/json" \  -d '{}'
{
  "automatic_renewals": [
    {
      "arid": "ar_abc123xyz",
      "cid": "01CFV26E8TS0U",
      "default_application": true,
      "applied": true,
      "applied_at": "2025-01-01T00:00:00.000Z",
      "use_notification": true,
      "duration_months": 0,
      "rejected": true,
      "rejected_at": "2025-01-01T00:00:00.000Z",
      "renewal_scheduled_for": "2025-01-01T00:00:00.000Z",
      "notified": true,
      "notified_at": "2025-01-01T00:00:00.000Z",
      "notification_scheduled_for": "2025-01-01T00:00:00.000Z",
      "extension": 0,
      "next_cid": "01CFV26E8TS0U",
      "created_at": "2025-01-01T00:00:00.000Z",
      "updated_at": "2025-01-01T00:00:00.000Z"
    }
  ],
  "status": "success",
  "execution_id": "1234567890"
}
{
  "execution_id": "1234567890",
  "status": "error",
  "type": "bad_request",
  "message": "bad request",
  "error": {
    "code": 98888,
    "message": "Vous n'avez pas les autorisations nécessaires."
  }
}

Que pensez-vous de cette page ?