Saltar al contenido principal

Entradas del sandbox

Con una llave de prueba, cualquier input.text que empiece con sandbox: responde con un ejemplo fijo. No gasta créditos y devuelve el mismo cuerpo cada vez, salvo id y created_at. Una entrada desconocida responde 422 validation_failed.

EntradaRespuesta
sandbox:priced200, una cerca de 100 pies lineales cotizada.
sandbox:needs_detail200, la misma cerca sin medida y la pregunta que hay que hacer.
sandbox:unsupported200, un trabajo que Hometown no cotiza.
sandbox:unclear200, una descripción demasiado vaga para cotizar.
sandbox:rate_limited429 rate_limited, con Retry-After.
sandbox:insufficient_credits402 insufficient_credits.
sandbox:content_rejected422 content_rejected.
sandbox:timeout503 model_unavailable, con Retry-After.
sandbox:async202 processing, luego priced en segundos, con estimate.completed.
sandbox:failed202 processing, luego failed, con estimate.failed.

Las cuatro respuestas 200 son copias de lo que devolvió el estimador para descripciones reales de estos trabajos. Las dos entradas 202 ensayan las estimaciones asíncronas diga lo que diga mode, y envían su evento a los endpoints de webhook de prueba que escuchan estimate.completed o estimate.failed.

Tope diario de las llaves de prueba​

Las llaves de prueba de una cuenta hacen hasta 200 estimaciones al día entre todas, entradas sandbox incluidas. Después responden 429 con el código sandbox_daily_cap_reached hasta medianoche.

Una llave de prueba también cotiza descripciones reales, dentro del mismo tope. Una entrada sandbox: con una llave de producción responde 422 con el código sandbox_input_on_live.