TulipTulip Docs
Sinistres

Télécharger des documents

Ce endpoint permet de télécharger des documents pour un sinistre. Supporte l'upload multipart (formulaire avec fichier) ou JSON (contenu en base64). Le type MIME est détecté automatiquement à partir du contenu du fichier.

PUT
/claims/{id}/documents
key<token>

In: header

Path Parameters

id*string

L'identifiant unique du sinistre (pré-déclaration ou sinistre)

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

curl -X PUT "https://api.mytulip.io/v2/claims/claim_xyz789/documents" \  -H "Content-Type: application/json" \  -d '[    {      "type": "Dépôt de plainte",      "title": "Plainte du 15/01/2024",      "filename": "plainte.pdf",      "content": "JVBERi0xLjQKJeLjz9MK..."    }  ]'
{
  "success": true,
  "data": [
    {
      "id": "doc_abc123",
      "type": "Dépôt de plainte",
      "title": "Plainte du 15/01/2024",
      "mimeType": "application/pdf",
      "status": "waiting_for",
      "refusalReason": "string",
      "note": "string",
      "uploadedAt": "2024-01-16T10:30:00Z"
    }
  ]
}
{
  "success": false,
  "error": {
    "code": 0,
    "message": "string"
  }
}
{
  "success": false,
  "error": {
    "code": 0,
    "message": "string"
  }
}
{
  "success": false,
  "error": {
    "code": 0,
    "message": "string"
  }
}

Que pensez-vous de cette page ?