{
 "id": "tm04",
 "name": "TM S4 — API publique geo.api.gouv.fr : erreurs et relance",
 "active": false,
 "nodes": [
  {
   "id": "97ec9f7f-5aa1-5502-919b-2f7af2f4a25a",
   "name": "Déclencheur manuel",
   "type": "n8n-nodes-base.manualTrigger",
   "typeVersion": 1,
   "position": [
    0,
    0
   ],
   "parameters": {}
  },
  {
   "id": "acf9c128-e781-5ab0-92a5-56cf040cb940",
   "name": "Codes INSEE (données fixes)",
   "type": "n8n-nodes-base.set",
   "typeVersion": 3.4,
   "position": [
    200,
    0
   ],
   "parameters": {
    "mode": "raw",
    "jsonOutput": "{\"codes\": [\"69123\", \"59350\", \"13055\", \"99999\"]}",
    "options": {}
   }
  },
  {
   "id": "13ebe111-32f3-5fcc-97cd-45be1fe6b4ce",
   "name": "Un code par élément",
   "type": "n8n-nodes-base.splitOut",
   "typeVersion": 1,
   "position": [
    400,
    0
   ],
   "parameters": {
    "fieldToSplitOut": "codes",
    "options": {}
   }
  },
  {
   "id": "860adc10-3300-513d-a18b-5fd81b0205ab",
   "name": "Appeler geo.api.gouv.fr",
   "type": "n8n-nodes-base.httpRequest",
   "typeVersion": 4.2,
   "position": [
    600,
    0
   ],
   "parameters": {
    "url": "={{ 'https://geo.api.gouv.fr/communes/' + $json.codes + '?fields=nom,code,population' }}",
    "options": {
     "timeout": 10000
    }
   },
   "retryOnFail": true,
   "maxTries": 2,
   "waitBetweenTries": 1000,
   "onError": "continueErrorOutput"
  },
  {
   "id": "f55e1297-940d-512c-95d9-8ce55c6e7a16",
   "name": "Communes trouvées",
   "type": "n8n-nodes-base.noOp",
   "typeVersion": 1,
   "position": [
    800,
    -100
   ],
   "parameters": {}
  },
  {
   "id": "df80a688-be46-53db-9c27-5f868a424ad0",
   "name": "Erreurs",
   "type": "n8n-nodes-base.noOp",
   "typeVersion": 1,
   "position": [
    800,
    100
   ],
   "parameters": {}
  }
 ],
 "connections": {
  "Déclencheur manuel": {
   "main": [
    [
     {
      "node": "Codes INSEE (données fixes)",
      "type": "main",
      "index": 0
     }
    ]
   ]
  },
  "Codes INSEE (données fixes)": {
   "main": [
    [
     {
      "node": "Un code par élément",
      "type": "main",
      "index": 0
     }
    ]
   ]
  },
  "Un code par élément": {
   "main": [
    [
     {
      "node": "Appeler geo.api.gouv.fr",
      "type": "main",
      "index": 0
     }
    ]
   ]
  },
  "Appeler geo.api.gouv.fr": {
   "main": [
    [
     {
      "node": "Communes trouvées",
      "type": "main",
      "index": 0
     }
    ],
    [
     {
      "node": "Erreurs",
      "type": "main",
      "index": 0
     }
    ]
   ]
  }
 },
 "settings": {
  "executionOrder": "v1"
 },
 "pinData": {}
}