Index: applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/utils/MapillaryURL.java
===================================================================
--- applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/utils/MapillaryURL.java	(revision 32572)
+++ applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/utils/MapillaryURL.java	(revision 32573)
@@ -17,5 +17,6 @@
   private static final String CLIENT_ID = "T1Fzd20xZjdtR0s1VDk5OFNIOXpYdzoxNDYyOGRkYzUyYTFiMzgz";
   /** Base URL of the Mapillary API. */
-  private static final String BASE_API_URL = "https://a.mapillary.com/v2/";
+  private static final String BASE_API_V2_URL = "https://a.mapillary.com/v2/";
+  private static final String BASE_API_V3_URL = "https://a.mapillary.com/v3/";
   private static final String BASE_WEBSITE_URL = "https://www.mapillary.com/";
 
@@ -104,5 +105,5 @@
     parts.put("page", Integer.toString(page));
     parts.put("limit", "20");
-    return string2URL(BASE_API_URL, "search/im", selectorString, queryString(parts));
+    return string2URL(BASE_API_V2_URL, "search/im", selectorString, queryString(parts));
   }
 
@@ -119,5 +120,5 @@
     parts.put("page", Integer.toString(page));
     parts.put("limit", "10");
-    return string2URL(BASE_API_URL, "search/s", queryString(parts));
+    return string2URL(BASE_API_V2_URL, "search/s", queryString(parts));
   }
 
@@ -126,5 +127,12 @@
    */
   public static URL uploadSecretsURL() {
-    return string2URL(BASE_API_URL, "me/uploads/secrets", queryString(null));
+    return string2URL(BASE_API_V2_URL, "me/uploads/secrets", queryString(null));
+  }
+
+  /**
+   * @return the URL where can create, get and approve changesets
+   */
+  public static URL submitChangesetURL() {
+    return string2URL(BASE_API_V3_URL, "changeset", queryString(null));
   }
 
@@ -133,5 +141,5 @@
    */
   public static URL userURL() {
-    return string2URL(BASE_API_URL, "me", queryString(null));
+    return string2URL(BASE_API_V2_URL, "me", queryString(null));
   }
 
