{"version":1,"description":"Solicitud de cotización en ContainerLatino México abierta a cualquier agente IA. Presenta el texto de consentimiento y consigue la autorización de la persona antes del envío.","endpoint":"/mx/api/agents/v1/devis","mercado":"mx","pais":"MX","idioma":"es-MX","moneda":"MXN","metodo":"POST","autenticacion":"No se requiere clave API ni registro.","consentimiento":{"version":"quotbox-marketplace-v1","texto":"Acepto que ContainerLatino trate mi solicitud y ponga mi proyecto y mis datos de contacto a disposición de un máximo de 5 profesionales registrados en Quotbox para que puedan responder con cotizaciones. Esta solicitud no me inscribe en campañas publicitarias."},"exito":"HTTP 200 y ok=true únicamente tras la recepción confirmada por Quotbox, también en una repetición idempotente. La disponibilidad para profesionales depende de la fuente y del alcance configurados.","recepcion":{"disponible":true,"estado":"configuracion-local-presente","limite":"La presencia de configuración no verifica conexión real, visibilidad del Lead ni profesionales elegibles."},"pendiente":"HTTP 202 y ok=false: solicitud guardada localmente; entrega a Quotbox pendiente. No crees otra solicitud.","limites":"HTTP 429 indica el tiempo de espera en Retry-After.","valoresPorDefecto":{"format":"aDefinir","quantite":1,"etat":"peuImporte","acces":"aVerifier"},"valoresPorDefectoCondicionales":{"frigorifique":{"regimeFroid":"aDefinir"}},"validacionesAdicionales":["Si total, hombres y mujeres están declarados, la suma simultánea no puede superar el total del proyecto. Los datos ausentes permanecen por precisar; no se calculan ratios legales."],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"required":["famille","mode","codePostal","prenom","nom","email","telephone","consentement","consentimientoQuotboxAgente"],"properties":{"famille":{"type":"string","oneOf":[{"const":"achat","title":"Contenedor marítimo"},{"const":"stockage","title":"Contenedor almacén"},{"const":"frigorifique","title":"Contenedor frigorífico"},{"const":"amenage","title":"Contenedor para vivienda, oficina o comercio"},{"const":"baseVie","title":"Módulos y casetas de obra"}]},"mode":{"type":"string","enum":["achat","location"]},"format":{"type":"string","oneOf":[{"const":"20DRY","title":"20 pies estándar — unos 6 m"},{"const":"40DRY","title":"40 pies estándar — unos 12 m"},{"const":"40HC","title":"40 pies High Cube: un pie más de altura"},{"const":"20HC","title":"20 pies High Cube: un pie más de altura"},{"const":"aDefinir","title":"Aún no lo sé"},{"const":"autre","title":"Otro formato: a precisar"}]},"quantite":{"type":"integer","minimum":1,"maximum":50},"etat":{"type":"string","oneOf":[{"const":"neuf","title":"Nuevo / primer viaje"},{"const":"occasion","title":"De segunda mano"},{"const":"cargoWorthy","title":"Cargo Worthy (apto para el transporte marítimo)"},{"const":"windWatertight","title":"WWT (hermético al viento y al agua)"},{"const":"peuImporte","title":"Que me aconsejen"}]},"usageBungalow":{"type":"string","oneOf":[{"const":"bureau","title":"Oficina"},{"const":"vestiaire","title":"Vestidor"},{"const":"sanitaire","title":"Módulo sanitario"},{"const":"refectoire","title":"Comedor"},{"const":"mixte","title":"Varios usos / módulo mixto"},{"const":"aDefinir","title":"A definir con el proveedor"}]},"lieuStockage":{"type":"string","oneOf":[{"const":"surSite","title":"Contenedor entregado en mi ubicación"},{"const":"depot","title":"Espacio de almacenamiento en un depósito"}]},"projetAmenage":{"type":"string","oneOf":[{"const":"amenageLivre","title":"Un contenedor adaptado entregado"},{"const":"aTransformer","title":"Un contenedor para transformar"}]},"usageAmenage":{"type":"string","oneOf":[{"const":"bureau","title":"Oficina"},{"const":"atelier","title":"Taller"},{"const":"commerce","title":"Comercio o restauración"},{"const":"habitation","title":"Vivienda"},{"const":"autre","title":"Otro uso"},{"const":"aDefinir","title":"A definir con el proveedor"}]},"regimeFroid":{"type":"string","oneOf":[{"const":"aDefinir","title":"Por especificar"},{"const":"positif","title":"Frío positivo"},{"const":"negatif","title":"Frío negativo"},{"const":"surgelation","title":"Temperatura muy baja"}]},"temperatureCible":{"type":"string","maxLength":8,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$","allOf":[{"pattern":"^\\s*(?:[+]?(?:[0-3]?\\d(?:[.,]\\d{1,2})?|40(?:[.,]0{1,2})?)|[-−](?:[0-7]?\\d(?:[.,]\\d{1,2})?|80(?:[.,]0{1,2})?))?\\s*$"}],"description":"De −80 a +40 °C, máximo dos decimales."},"dureeMois":{"type":"integer","minimum":1,"maximum":120},"dureeDemandee":{"type":"string","maxLength":120,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$","minLength":1,"allOf":[{"pattern":"\\S"}],"description":"Alternativa exclusiva a los meses: días, semanas, fechas o por confirmar, declarados por la persona; no se convierten en meses."},"chantier":{"type":"object","additionalProperties":false,"properties":{"effectifTotal":{"type":"integer","minimum":0,"maximum":100000,"description":"Personas del proyecto, opcional; distinto de la presencia simultánea. Límite técnico, no jurídico."},"effectifHommes":{"type":"integer","minimum":0,"maximum":2000},"effectifFemmes":{"type":"integer","minimum":0,"maximum":2000},"mobile":{"type":"boolean"},"travauxSalissants":{"type":"boolean"}}},"codePostal":{"type":"string","maxLength":20,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$","allOf":[{"pattern":"^\\s*(?:[0-9]{5})\\s*$"}]},"entidadFederativa":{"type":"string","pattern":"^(?:0[1-9]|[12][0-9]|3[0-2])$","description":"Clave INEGI declarada por la persona; no se deriva del código postal."},"zoneOrigine":{"type":"string","enum":["valle-de-mexico","nuevo-leon","guadalajara","veracruz","altamira","queretaro","baja-california","yucatan"],"description":"Zona editorial de origen de la consulta, distinta del municipio, estado y código postal de entrega."},"commune":{"type":"string","maxLength":120,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$"},"dateSouhaitee":{"type":"string","maxLength":40,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$"},"acces":{"type":"string","oneOf":[{"const":"poidsLourd","title":"Accesible para camiones"},{"const":"restreint","title":"Acceso restringido o estrecho"},{"const":"aVerifier","title":"Por verificar"}]},"levageSurPlace":{"type":"boolean"},"raccordElec":{"type":"boolean"},"raccordEau":{"type":"boolean"},"raccordAssainissement":{"type":"boolean"},"precisions":{"type":"string","maxLength":2000,"pattern":"^(?:[^\\u0000-\\u0009\\u000b\\u000c\\u000e-\\u001f\\u007f-\\u009f\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$"},"prenom":{"type":"string","maxLength":80,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$","minLength":1,"allOf":[{"pattern":"\\S"}]},"nom":{"type":"string","maxLength":80,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$","minLength":1,"allOf":[{"pattern":"\\S"}]},"societe":{"type":"string","maxLength":160,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$"},"email":{"type":"string","maxLength":254,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$","minLength":6,"allOf":[{"pattern":"^[^\\s@]{1,64}@(?![.])[^\\s@]*[.][^\\s@]*[^\\s@.]$"}]},"telephone":{"type":"string","maxLength":30,"pattern":"^(?:[^\\u0000-\\u001f\\u007f-\\u009f\\u2028\\u2029\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff])*$","allOf":[{"pattern":"^\\s*(?:[+]52)?[ ()-]*[1-9](?:[ ()-]*[0-9]){9}[ ()-]*\\s*$"}],"description":"México: 10 dígitos nacionales o +52 y 10 dígitos; sin 01, 044, 045 ni +521."},"consentement":{"const":true},"consentimientoQuotboxAgente":{"const":"quotbox-marketplace-v1"}},"allOf":[{"not":{"required":["dureeMois","dureeDemandee"]}},{"if":{"properties":{"mode":{"const":"location"}},"required":["mode"]},"then":{"anyOf":[{"required":["dureeMois"]},{"required":["dureeDemandee"]}]}},{"if":{"properties":{"famille":{"const":"baseVie"}},"required":["famille"]},"then":{"if":{"not":{"required":["usageBungalow"]}},"then":{"anyOf":[{"required":["dureeMois"]},{"required":["dureeDemandee"]}]},"else":{"properties":{"etat":{"type":"string","oneOf":[{"const":"neuf","title":"Nuevo"},{"const":"occasion","title":"De segunda mano"},{"const":"peuImporte","title":"Que me aconsejen"}]}}}},"else":{"not":{"anyOf":[{"required":["usageBungalow"]},{"required":["chantier"]}]}}},{"if":{"properties":{"famille":{"const":"stockage"}},"required":["famille"]},"else":{"not":{"anyOf":[{"required":["lieuStockage"]}]}}},{"if":{"properties":{"lieuStockage":{"const":"depot"}},"required":["lieuStockage"]},"then":{"properties":{"mode":{"const":"location"}}}},{"if":{"properties":{"famille":{"const":"amenage"}},"required":["famille"]},"else":{"not":{"anyOf":[{"required":["projetAmenage"]},{"required":["usageAmenage"]}]}}},{"if":{"properties":{"famille":{"const":"frigorifique"}},"required":["famille"]},"else":{"not":{"anyOf":[{"required":["regimeFroid"]}]},"properties":{"temperatureCible":{"const":""}}}}]},"ejemplo":{"famille":"achat","mode":"achat","format":"20DRY","quantite":1,"codePostal":"06000","entidadFederativa":"09","commune":"Cuauhtémoc, Ciudad de México","prenom":"Lucía","nom":"García","email":"lucia@example.com","telephone":"<teléfono real del solicitante>","consentement":true,"consentimientoQuotboxAgente":"quotbox-marketplace-v1"}}