diff --git a/src/main/java/gov/usgs/earthquake/nshmp/www/HazVersion.java b/src/main/java/gov/usgs/earthquake/nshmp/www/HazVersion.java
index 6bb54983d5544e47c9e92bcd366103fb1c2a916f..b8ad00946329b67f4cfd8b35f5dd575487c7fc9e 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/www/HazVersion.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/www/HazVersion.java
@@ -3,9 +3,19 @@ package gov.usgs.earthquake.nshmp.www;
 import com.google.common.io.Resources;
 
 import gov.usgs.earthquake.nshmp.internal.AppVersion;
+import gov.usgs.earthquake.nshmp.internal.LibVersion;
 
 public class HazVersion implements AppVersion {
 
+  public static VersionInfo[] appVersions() {
+    VersionInfo[] versions = {
+      new HazVersion().getVersionInfo(),
+      new LibVersion().getVersionInfo(),
+      new WsUtilsVersion().getVersionInfo(),
+    };
+    return versions;
+  }
+
   public VersionInfo getVersionInfo() {
     var resource = Resources.getResource("version/nshmp-haz-version.json");
     return AppVersion.versionInfo(resource);