{"version":1,"description":"ContainerBook Nederland: offerteaanvragen voor AI-agenten. Laat de aanvrager de toestemmingsverklaring lezen en verkrijg toestemming vóór verzending.","endpoint":"/nl/api/agents/v1/devis","country":"NL","locale":"nl-NL","methode":"POST","authentification":"Geen API-sleutel of registratie vereist.","limites":"Persistente publieke quota; HTTP 429 vermeldt in Retry-After wanneer een nieuwe poging mogelijk is.","consentement":{"version":"quotbox-prive-nl-agent-v1","texte":"Ik geef ContainerBook toestemming om mijn aanvraag en contactgegevens privé te verwerken, contact met mij op te nemen en een private kopie in Quotbox te bewaren voor opvolging door ons team. Delen met een gekozen leverancier vereist later mijn afzonderlijke uitdrukkelijke toestemming. Quotbox verspreidt de aanvraag niet automatisch naar professionals. Ik word niet ingeschreven voor reclamecampagnes."},"succes":"HTTP 200 en ok=true alleen na bevestigde private ontvangst in Quotbox.","attente":"HTTP 202 en ok=false: aanvraag lokaal opgeslagen, ontvangst in Quotbox nog niet bevestigd. Maak geen tweede aanvraag.","defauts":{"format":"aDefinir","quantite":1,"etat":"peuImporte","regimeFroid":"aDefinir","acces":"aVerifier"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"required":["famille","mode","codePostal","prenom","nom","email","consentement","consentementQuotboxAgent"],"properties":{"famille":{"type":"string","oneOf":[{"const":"achat","title":"Zeecontainer"},{"const":"stockage","title":"Opslagcontainer"},{"const":"frigorifique","title":"Koelcontainer"},{"const":"amenage","title":"Ingerichte container"},{"const":"baseVie","title":"Bouwplaatsvoorzieningen of bouwunit"}]},"mode":{"type":"string","enum":["achat","location"]},"format":{"type":"string","oneOf":[{"const":"20DRY","title":"20ft standaard — circa 6 m"},{"const":"40DRY","title":"40ft standaard — circa 12 m"},{"const":"40HC","title":"40ft High Cube — extra hoogte"},{"const":"20HC","title":"20ft High Cube — extra hoogte"},{"const":"aDefinir","title":"Dat weet ik nog niet"},{"const":"autre","title":"Ander formaat — nader omschrijven"},{"const":"20RF","title":"20ft koelcontainer (modelcode)"},{"const":"40RF","title":"40ft koelcontainer (modelcode)"},{"const":"40HCRF","title":"40ft High Cube koelcontainer (modelcode)"}],"description":"Modelcodes 20RF, 40RF en 40HCRF zijn alleen voor famille=frigorifique; zij worden 20DRY, 40DRY en 40HC in de aanvraag."},"quantite":{"type":"integer","minimum":1,"maximum":50},"etat":{"type":"string","oneOf":[{"const":"neuf","title":"Nieuw / one-trip"},{"const":"occasion","title":"Gebruikt"},{"const":"cargoWorthy","title":"Geschikt voor zeetransport"},{"const":"windWatertight","title":"Wind- en waterdicht"},{"const":"peuImporte","title":"Advies gewenst"}]},"usageBungalow":{"type":"string","oneOf":[{"const":"bureau","title":"Kantoor"},{"const":"vestiaire","title":"Kleedruimte"},{"const":"sanitaire","title":"Sanitair"},{"const":"refectoire","title":"Schaftkeet"},{"const":"mixte","title":"Meerdere functies / gecombineerde unit"},{"const":"aDefinir","title":"Afstemmen met de leverancier"}]},"lieuStockage":{"type":"string","oneOf":[{"const":"surSite","title":"Container geleverd op mijn locatie"},{"const":"depot","title":"Opslagruimte bij een depot"}]},"projetAmenage":{"type":"string","oneOf":[{"const":"amenageLivre","title":"Een ingerichte container laten leveren"},{"const":"aTransformer","title":"Een container om te verbouwen"}]},"usageAmenage":{"type":"string","oneOf":[{"const":"bureau","title":"Kantoor"},{"const":"atelier","title":"Werkplaats"},{"const":"commerce","title":"Winkel of horeca"},{"const":"habitation","title":"Wonen"},{"const":"autre","title":"Ander gebruik"},{"const":"aDefinir","title":"Afstemmen met de leverancier"}]},"regimeFroid":{"type":"string","oneOf":[{"const":"aDefinir","title":"Nader bepalen"},{"const":"positif","title":"Koelen"},{"const":"negatif","title":"Vriezen"},{"const":"surgelation","title":"Zeer lage temperatuur"}]},"temperatureCible":{"type":"string","description":"Van −80 tot +40 °C, maximaal twee decimalen."},"dureeMois":{"type":"integer","minimum":1,"maximum":120},"chantier":{"type":"object","additionalProperties":false,"properties":{"effectifHommes":{"type":"integer","minimum":0,"maximum":2000},"effectifFemmes":{"type":"integer","minimum":0,"maximum":2000},"mobile":{"type":"boolean"},"travauxSalissants":{"type":"boolean"}}},"country":{"const":"NL"},"locale":{"const":"nl-NL"},"codePostal":{"type":"string","pattern":"^[1-9]\\d{3} ?[A-Za-z]{2}$"},"commune":{"type":"string","maxLength":120},"dateSouhaitee":{"type":"string","maxLength":40},"acces":{"type":"string","oneOf":[{"const":"poidsLourd","title":"Bereikbaar voor een vrachtwagen"},{"const":"restreint","title":"Beperkte of smalle toegang"},{"const":"aVerifier","title":"Te controleren"}]},"levageSurPlace":{"type":"boolean"},"raccordElec":{"type":"boolean"},"raccordEau":{"type":"boolean"},"raccordAssainissement":{"type":"boolean"},"precisions":{"type":"string","maxLength":2000},"prenom":{"type":"string","minLength":1,"maxLength":80},"nom":{"type":"string","minLength":1,"maxLength":80},"societe":{"type":"string","maxLength":160},"email":{"type":"string","minLength":6,"maxLength":254,"description":"E-mailadres met domein."},"telephone":{"type":"string","maxLength":40},"consentement":{"const":true},"consentementQuotboxAgent":{"const":"quotbox-prive-nl-agent-v1"}},"allOf":[{"if":{"properties":{"mode":{"const":"location"}},"required":["mode"]},"then":{"required":["dureeMois"]}},{"if":{"properties":{"famille":{"const":"baseVie"}},"required":["famille"]},"then":{"description":"Zonder usageBungalow moet chantier.effectifHommes + effectifFemmes minstens 1 zijn."}},{"if":{"properties":{"format":{"enum":["20RF","40RF","40HCRF"]}},"required":["format"]},"then":{"properties":{"famille":{"const":"frigorifique"}}}}]},"exemple":{"famille":"achat","mode":"achat","format":"20DRY","quantite":1,"country":"NL","locale":"nl-NL","codePostal":"3011 AA","commune":"Rotterdam","prenom":"Robin","nom":"Jansen","email":"camille@example.com","consentement":true,"consentementQuotboxAgent":"quotbox-prive-nl-agent-v1"}}