diff --git a/rhodecode/templates/admin/repos/repo_edit_caches.mako b/rhodecode/templates/admin/repos/repo_edit_caches.mako
--- a/rhodecode/templates/admin/repos/repo_edit_caches.mako
+++ b/rhodecode/templates/admin/repos/repo_edit_caches.mako
@@ -7,10 +7,10 @@
         <h4>${_('Manually invalidate the repository cache. On the next access a repository cache will be recreated.')}</h4>
 
         <p>
-            ${_('Cache purge can be automated by such api call called periodically (in crontab etc)')}
+            ${_('Cache purge can be automated by such api call. Can be called periodically in crontab etc.')}
             <br/>
             <code>
-                curl ${h.route_url('apiv2')} -X POST -H 'content-type:text/plain' --data-binary '{"id":1, "auth_token":"SECRET", "method":"invalidate_cache", "args":{"repoid":"${c.repo_info.repo_name}"}}'
+            ${h.api_call_example(method='invalidate_cache', args={"repoid": c.repo_info.repo_name})}
             </code>
         </p>
 
@@ -51,5 +51,3 @@
       </div>
     </div>
 </div>
-
-
diff --git a/rhodecode/templates/admin/repos/repo_edit_remote.mako b/rhodecode/templates/admin/repos/repo_edit_remote.mako
--- a/rhodecode/templates/admin/repos/repo_edit_remote.mako
+++ b/rhodecode/templates/admin/repos/repo_edit_remote.mako
@@ -4,17 +4,20 @@
     </div>
     <div class="panel-body">
 
+        <h4>${_('Manually pull changes from external repository.')}</h4>
+
         %if c.repo_info.clone_uri:
 
-            <div class="panel-body-title-text">${_('Remote mirror url')}:
-                <a href="${c.repo_info.clone_uri}">${c.repo_info.clone_uri_hidden}</a>
-                <p>
-                ${_('Pull can be automated by such api call called periodically (in crontab etc)')}
-                </p>
+            ${_('Remote mirror url')}:
+            <a href="${c.repo_info.clone_uri}">${c.repo_info.clone_uri_hidden}</a>
+
+            <p>
+                ${_('Pull can be automated by such api call. Can be called periodically in crontab etc.')}
+                <br/>
                 <code>
-                curl ${h.route_url('apiv2')} -X POST -H 'content-type:text/plain' --data-binary '{"id":1, "auth_token":"SECRET","method":"pull", "args":{"repoid":"${c.repo_info.repo_name}"}}'
+                ${h.api_call_example(method='pull', args={"repoid": c.repo_info.repo_name})}
                 </code>
-            </div>
+            </p>
 
             ${h.secure_form(url('edit_repo_remote', repo_name=c.repo_name), method='put')}
             <div class="form">
@@ -24,14 +27,14 @@
             </div>
             ${h.end_form()}
         %else:
-          <div class="panel-body-title-text">${_('This repository does not have any remote mirror url set.')}</div>
 
+          ${_('This repository does not have any remote mirror url set.')}
+          <a href="${h.route_path('edit_repo', repo_name=c.repo_info.repo_name)}">${_('Set remote url.')}</a>
+          <br/>
+          <br/>
           <button class="btn disabled" type="submit" disabled="disabled">
             ${_('Pull changes from remote location')}
           </button>
         %endif
     </div>
 </div>
-
-
-