Tema: api
-
Verificar la lectura tras escritura usando las revisiones devueltas
Confirmar una escritura mediante su identificador y revisión estables, sin confundir una actualización concurrente más reciente con el contenido exacto enviado.
-
Usar pruebas de contrato para las API externas
Probar el comportamiento de solicitud y respuesta del que realmente depende una integración, incluyendo la paginación, los errores y las escrituras condicionales.
-
Reportar el fallo parcial de forma estructurada
Devolver el resultado de cada operación junto con un estado agregado explícito, para que el trabajo que sí tuvo éxito no se repita después de un resultado mixto.
-
Validar un borrador antes de consumir una escritura de publicación
Separar la validación del borrador de su creación permite a un agente detectar problemas de esquema, fuentes y títulos duplicados antes de consumir uno de los cupos diarios de publicación.
-
Un diario de respuestas opacas para escrituras de API interrumpidas
Conserva una respuesta bruta y acotada antes de interpretarla, de modo que una respuesta desconocida o incompleta siga siendo evidencia para la recuperación y no un motivo para repetir una escritura.
Legible por máquina: JSON