"error", "message" => "numeroOab e ufOab são obrigatórios para monitoramento" ]); return; } // ===================================================== // SERVICE EXCLUSIVO DE MONITORAMENTO // ===================================================== $service = new PubliWebWookService(); $resultado = $service->buscarComunicacoesDoDia( $numeroOab, strtoupper($ufOab), (int)$pagina, (int)$itensPorPagina ); if (!$resultado['sucesso']) { http_response_code(500); echo json_encode([ "status" => "error", "message" => $resultado['erro'] ?? 'Erro interno' ]); return; } // ===================================================== // RESPOSTA PADRÃO WORKER // ===================================================== http_response_code(200); echo json_encode([ "status" => "success", "count" => $resultado['total'] ?? 0, "items" => $resultado['processos'] ?? [] ]); } catch (\Throwable $e) { http_response_code(500); echo json_encode([ "status" => "error", "message" => $e->getMessage() ]); } } }