# Plans 2D des lots
# Lister les plans d'un lot
Permet de récupérer la liste des plans 2D PDF existants pour un lot
# Requête HTTP
GET https://api.adlead.immo/v1/{tenantKey}/programs/{programId}/lots/{lotId}/files
# Paramètres d'URL
| Nom de la clé | Description |
|---|---|
| {tenantKey} | Clé de l'espace client - Détails |
| {programId} | ID du programme |
| {lotId} | ID du lot |
# curl
curl --location --request GET 'https://api.adlead.immo/v1/{tenantKey}/programs/{programId}/lots/{lotId}/files' \
--header 'Accept: application/json' \
--header 'X-API-Key: VOTRE_CLE_API'
# Body de réponse
DETAILS
{
"success": true,
"message": null,
"data": [
{
"id": 20,
"name": "A500.pdf",
"type": "pdf",
"category": "plan",
"file_url": "https://.../A500.pdf",
"thumbnail_url": null,
"updated_at": "2023-04-27T16:36:57.000000Z"
}
]
}
# Transférer un plan PDF
Permet d'upload un plan PDF et de l'associer au lot.
# Requête HTTP
POST https://api.adlead.immo/v1/{tenantKey}/programs/{programId}/lots/{lotId}/files
# Paramètres d'URL
| Nom de la clé | Description |
|---|---|
| {tenantKey} | Clé de l'espace client - Détails |
| {programId} | ID du programme |
| {lotId} | ID du lot |
# Body Schema
multipart/form-data
| Champ | Type | Description |
|---|---|---|
| file | string binary | Fichier |
# Supprimer un plan PDF
Permet de supprimer un plan PDF.
# Requête HTTP
DELETE https://api.adlead.immo/v1/{tenantKey}/programs/{programId}/lots/{lotId}/files/{lotFileId}
# Paramètres d'URL
| Nom de la clé | Description |
|---|---|
| {tenantKey} | Clé de l'espace client - Détails |
| {programId} | ID du programme |
| {lotId} | ID du lot |
| {lotFileId} | ID du plan PDF |
# curl
curl --location --request DELETE 'https://api.adlead.immo/v1/{tenantKey}/programs/{programId}/lots/{lotId}/files/{lotFileId}' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Content-Length: ###' \
--header 'X-API-Key: VOTRE_CLE_API' \