Construye con Antigua Tech Labs
Usa nuestro contrato de API público, errores estructurados y modo seguro de validación para integrar consultas de proyectos en flujos automatizados.
Una API pequeña y explícita
La API pública se enfoca actualmente en consultas de contacto. Cada comportamiento implementado está documentado en OpenAPI y devuelve respuestas legibles por máquinas.
Autenticación
El endpoint público de contacto no requiere credenciales actualmente. No envíes tokens Bearer ni API keys. Si agregamos APIs autenticadas, actualizaremos primero este portal y el contrato OpenAPI.
/api/contactAPI de contacto
Envía una consulta de proyecto a nuestro equipo o valida el mismo payload de forma segura con el modo dry-run.
Campos de la solicitud
namestring — Nombre de la persona que envía la consulta.
emailemail — Dirección válida para responder.
messagestring — Consulta sobre un proyecto o servicio.
Guía rápida
Comienza con el modo seguro de validación. Usa el esquema y contrato de errores de producción sin enviar correo.
Abrir especificación OpenAPIcurl -X POST "https://antiguatechlabs.com/api/contact?dryRun=true" \
-H "Content-Type: application/json" \
-d '{
"name": "Ada Lovelace",
"email": "ada@example.com",
"message": "I would like to discuss a custom web application."
}'Sandbox seguro
Agrega dryRun=true para validar una solicitud. Una respuesta exitosa incluye sandbox: true y confirma que no se entregó ningún mensaje.
Elimina dryRun únicamente cuando quieras enviar una consulta real a Antigua Tech Labs.
/api/contact?dryRun=trueErrores estructurados
Los errores siempre incluyen un código estable, un mensaje legible, una sugerencia de solución y detalles opcionales por campo.
{
"success": false,
"error": "Contact payload validation failed",
"code": "VALIDATION_ERROR",
"message": "Contact payload validation failed",
"hint": "Correct the fields listed in details and retry the request.",
"details": [
{
"field": "email",
"issue": "format",
"message": "email must be a valid email address."
}
]
}Paquete CLI oficial
@antiguatechlabs/cliLa CLI atl permite consultar la documentación, obtener el contrato OpenAPI y enviar o validar solicitudes de contacto. El código fuente ya está disponible; la instalación desde npm se documentará después de publicarlo.