You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by ne...@apache.org on 2017/01/14 22:11:48 UTC

[60/76] [abbrv] incubator-trafficcontrol-website git commit: add master docs to latest'

http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/blob/52a20853/docs/latest/development/traffic_ops_api/v12/deliveryservice.html
----------------------------------------------------------------------
diff --git a/docs/latest/development/traffic_ops_api/v12/deliveryservice.html b/docs/latest/development/traffic_ops_api/v12/deliveryservice.html
index 0b6cf22..a8ff4ed 100644
--- a/docs/latest/development/traffic_ops_api/v12/deliveryservice.html
+++ b/docs/latest/development/traffic_ops_api/v12/deliveryservice.html
@@ -7,7 +7,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Delivery Service &mdash; Traffic Control 1.7 documentation </title>
+  <title>Delivery Service &mdash; Traffic Control master documentation </title>
   
 
   
@@ -33,7 +33,7 @@
   
 
   
-    <link rel="top" title="Traffic Control 1.7 documentation" href="../../../index.html"/>
+    <link rel="top" title="Traffic Control master documentation" href="../../../index.html"/>
         <link rel="up" title="Traffic Ops" href="../../traffic_ops.html"/>
         <link rel="next" title="Delivery Service Statistics" href="deliveryservice_stats.html"/>
         <link rel="prev" title="Change Logs" href="changelog.html"/> 
@@ -58,7 +58,7 @@
 
         
           
-          <img src="../../../_static/tc_logo.png" class="logo" />
+          <img src="../../../_static/tc_logo_c_only.png" class="logo" />
         
         </a>
 
@@ -159,7 +159,7 @@
         <div class="rst-content">
           <div role="navigation" aria-label="breadcrumbs navigation">
   <ul class="wy-breadcrumbs">
-    <li><a href="../../../index.html">Traffic Control 1.7</a> &raquo;</li>
+    <li><a href="../../../index.html">Traffic Control master</a> &raquo;</li>
       
           <li><a href="../../index.html">Developer&#8217;s Guide</a> &raquo;</li>
       
@@ -190,11 +190,35 @@
 <span id="to-api-v12-ds"></span><h1>Delivery Service<a class="headerlink" href="#delivery-service" title="Permalink to this headline">�</a></h1>
 <div class="section" id="api-1-2-deliveryservices">
 <span id="to-api-v12-ds-route"></span><h2>/api/1.2/deliveryservices<a class="headerlink" href="#api-1-2-deliveryservices" title="Permalink to this headline">�</a></h2>
-<p><strong>GET /api/1.2/deliveryservices.json</strong></p>
+<p><strong>GET /api/1.2/deliveryservices</strong></p>
 <blockquote>
-<div><p>Retrieves all delivery services. See also <a class="reference external" href="http://traffic-control-cdn.net/docs/latest/admin/traffic_ops_using.html#delivery-service">Using Traffic Ops - Delivery Service</a>.</p>
+<div><p>Retrieves all delivery services. See also <a class="reference external" href="http://trafficcontrol.apache.org/docs/latest/admin/traffic_ops_using.html#delivery-service">Using Traffic Ops - Delivery Service</a>.</p>
 <p>Authentication Required: Yes</p>
 <p>Role(s) Required: None</p>
+<p><strong>Request Query Parameters</strong></p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="22%" />
+<col width="13%" />
+<col width="65%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Name</th>
+<th class="head">Required</th>
+<th class="head">Description</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">cdn</span></code></td>
+<td>no</td>
+<td>Filter delivery services by CDN ID.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">type</span></code></td>
+<td>no</td>
+<td>Filter delivery services by Type ID.</td>
+</tr>
+</tbody>
+</table>
 <p><strong>Response Properties</strong></p>
 <table border="1" class="docutils">
 <colgroup>
@@ -259,15 +283,11 @@ globalMaxMbps traffic on this deliveryservice.</td>
 <td>string</td>
 <td>The EDGE header rewrite actions to perform.</td>
 </tr>
-<tr class="row-even"><td><code class="docutils literal"><span class="pre">exampleURLs</span></code></td>
-<td>array</td>
-<td>Entry points into the CDN for this deliveryservice.</td>
-</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span class="pre">geoLimitRedirectUrl</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">geoLimitRedirectUrl</span></code></td>
 <td>string</td>
 <td>&nbsp;</td>
 </tr>
-<tr class="row-even"><td><code class="docutils literal"><span class="pre">geoLimit</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">geoLimit</span></code></td>
 <td>string</td>
 <td><ul class="first simple">
 <li>0: None - no limitations</li>
@@ -278,70 +298,66 @@ globalMaxMbps traffic on this deliveryservice.</td>
 routing to the content by Traffic Router.</p>
 </td>
 </tr>
-<tr class="row-odd"><td><code class="docutils literal"><span class="pre">geoLimitCountries</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">geoLimitCountries</span></code></td>
 <td>string</td>
 <td>&nbsp;</td>
 </tr>
-<tr class="row-even"><td><code class="docutils literal"><span class="pre">geoProvider</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">geoProvider</span></code></td>
 <td>string</td>
 <td>&nbsp;</td>
 </tr>
-<tr class="row-odd"><td><code class="docutils literal"><span class="pre">globalMaxMbps</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">globalMaxMbps</span></code></td>
 <td>string</td>
 <td>The maximum global bandwidth allowed on this deliveryservice. If exceeded, the traffic routes to the
 dnsByPassIp* for DNS deliveryservices and to the httpBypassFqdn for HTTP deliveryservices.</td>
 </tr>
-<tr class="row-even"><td><code class="docutils literal"><span class="pre">globalMaxTps</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">globalMaxTps</span></code></td>
 <td>string</td>
 <td>The maximum global transactions per second allowed on this deliveryservice. When this is exceeded
 traffic will be sent to the dnsByPassIp* for DNS deliveryservices and to the httpBypassFqdn for
 HTTP deliveryservices</td>
 </tr>
-<tr class="row-odd"><td><code class="docutils literal"><span class="pre">httpBypassFqdn</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">httpBypassFqdn</span></code></td>
 <td>string</td>
 <td>The HTTP destination to use for bypass on an HTTP deliveryservice - bypass starts when serving more than the
 globalMaxMbps traffic on this deliveryservice.</td>
 </tr>
-<tr class="row-even"><td><code class="docutils literal"><span class="pre">id</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">id</span></code></td>
 <td>string</td>
 <td>The deliveryservice id (database row number).</td>
 </tr>
-<tr class="row-odd"><td><code class="docutils literal"><span class="pre">infoUrl</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">infoUrl</span></code></td>
 <td>string</td>
 <td>Use this to add a URL that points to more information about that deliveryservice.</td>
 </tr>
-<tr class="row-even"><td><code class="docutils literal"><span class="pre">initialDispersion</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">initialDispersion</span></code></td>
 <td>string</td>
 <td>&nbsp;</td>
 </tr>
-<tr class="row-odd"><td><code class="docutils literal"><span class="pre">ipv6RoutingEnabled</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">ipv6RoutingEnabled</span></code></td>
 <td>bool</td>
 <td>false: send IPv4 address of Traffic Router to client on HTTP type del.</td>
 </tr>
-<tr class="row-even"><td><code class="docutils literal"><span class="pre">lastUpdated</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">lastUpdated</span></code></td>
 <td>string</td>
 <td>&nbsp;</td>
 </tr>
-<tr class="row-odd"><td><code class="docutils literal"><span class="pre">logsEnabled</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">logsEnabled</span></code></td>
 <td>bool</td>
 <td>&nbsp;</td>
 </tr>
-<tr class="row-even"><td><code class="docutils literal"><span class="pre">longDesc</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">longDesc</span></code></td>
 <td>string</td>
 <td>Description field 1.</td>
 </tr>
-<tr class="row-odd"><td><code class="docutils literal"><span class="pre">longDesc1</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">longDesc1</span></code></td>
 <td>string</td>
 <td>Description field 2.</td>
 </tr>
-<tr class="row-even"><td><code class="docutils literal"><span class="pre">longDesc2</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">longDesc2</span></code></td>
 <td>string</td>
 <td>Description field 2.</td>
 </tr>
-<tr class="row-odd"><td><code class="docutils literal"><span class="pre">matchList</span></code></td>
-<td>array</td>
-<td>Array of matchList hashes.</td>
-</tr>
 <tr class="row-even"><td><code class="docutils literal"><span class="pre">&gt;&gt;type</span></code></td>
 <td>string</td>
 <td>The type of MatchList (one of :ref:to-api-v11-types use_in_table=&#8217;regex&#8217;).</td>
@@ -373,11 +389,11 @@ available).</td>
 </tr>
 <tr class="row-odd"><td><code class="docutils literal"><span class="pre">multiSiteOrigin</span></code></td>
 <td>bool</td>
-<td>Is the Multi Site Origin feature enabled for this delivery service (0=false, 1=true). See <a class="reference internal" href="../../../admin/traffic_ops_using.html#rl-multi-site-origin"><span class="std std-ref">Multi Site Origin</span></a></td>
+<td>Is the Multi Site Origin feature enabled for this delivery service (0=false, 1=true). See <a class="reference internal" href="../../../admin/traffic_ops_using.html#rl-multi-site-origin"><em>Multi Site Origin</em></a></td>
 </tr>
 <tr class="row-even"><td><code class="docutils literal"><span class="pre">multiSiteOriginAlgor</span></code></td>
 <td>bool</td>
-<td>Is the Multi Site Origin feature enabled for this delivery service (0=false, 1=true). See <a class="reference internal" href="../../../admin/traffic_ops_using.html#rl-multi-site-origin"><span class="std std-ref">Multi Site Origin</span></a></td>
+<td>Is the Multi Site Origin feature enabled for this delivery service (0=false, 1=true). See <a class="reference internal" href="../../../admin/traffic_ops_using.html#rl-multi-site-origin"><em>Multi Site Origin</em></a></td>
 </tr>
 <tr class="row-odd"><td><code class="docutils literal"><span class="pre">orgServerFqdn</span></code></td>
 <td>string</td>
@@ -475,77 +491,77 @@ protocol (<a class="reference external" href="http://">http://</a> or <a class="
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
-  <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="p">[</span>
-    <span class="p">{</span>
-        <span class="s2">&quot;active&quot;</span><span class="p">:</span> <span class="n">true</span><span class="p">,</span>
-        <span class="s2">&quot;cacheurl&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;ccrDnsTtl&quot;</span><span class="p">:</span> <span class="s2">&quot;3600&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;cdnId&quot;</span><span class="p">:</span> <span class="s2">&quot;2&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;cdnName&quot;</span><span class="p">:</span> <span class="s2">&quot;over-the-top&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;checkPath&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;displayName&quot;</span><span class="p">:</span> <span class="s2">&quot;My Cool Delivery Service&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dnsBypassCname&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dnsBypassIp&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dnsBypassIp6&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dnsBypassTtl&quot;</span><span class="p">:</span> <span class="s2">&quot;30&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dscp&quot;</span><span class="p">:</span> <span class="s2">&quot;40&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;edgeHeaderRewrite&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;exampleURLs&quot;</span><span class="p">:</span> <span class="p">[</span>
-            <span class="s2">&quot;http://edge.foo-ds.foo.bar.net&quot;</span>
-        <span class="p">],</span>
-        <span class="s2">&quot;geoLimit&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;geoLimitCountries&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;geoLimitRedirectURL&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;geoProvider&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;globalMaxMbps&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;globalMaxTps&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;httpBypassFqdn&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;id&quot;</span><span class="p">:</span> <span class="s2">&quot;442&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;infoUrl&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;initialDispersion&quot;</span><span class="p">:</span> <span class="s2">&quot;1&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;ipv6RoutingEnabled&quot;</span><span class="p">:</span> <span class="n">true</span><span class="p">,</span>
-        <span class="s2">&quot;lastUpdated&quot;</span><span class="p">:</span> <span class="s2">&quot;2016-01-26 08:49:35&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;logsEnabled&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
-        <span class="s2">&quot;longDesc&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;longDesc1&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;longDesc2&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;matchList&quot;</span><span class="p">:</span> <span class="p">[</span>
-            <span class="p">{</span>
-                <span class="s2">&quot;pattern&quot;</span><span class="p">:</span> <span class="s2">&quot;.*</span><span class="se">\\</span><span class="s2">.foo-ds</span><span class="se">\\</span><span class="s2">..*&quot;</span><span class="p">,</span>
-                <span class="s2">&quot;setNumber&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-                <span class="s2">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;HOST_REGEXP&quot;</span>
-            <span class="p">}</span>
-        <span class="p">],</span>
-        <span class="s2">&quot;maxDnsAnswers&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;midHeaderRewrite&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;missLat&quot;</span><span class="p">:</span> <span class="s2">&quot;41.881944&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;missLong&quot;</span><span class="p">:</span> <span class="s2">&quot;-87.627778&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;multiSiteOrigin&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
-        <span class="s2">&quot;multiSiteOriginAlgorithm&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;orgServerFqdn&quot;</span><span class="p">:</span> <span class="s2">&quot;http://baz.boo.net&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;originShield&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;profileDescription&quot;</span><span class="p">:</span> <span class="s2">&quot;Content Router for over-the-top&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;profileId&quot;</span><span class="p">:</span> <span class="s2">&quot;5&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;profileName&quot;</span><span class="p">:</span> <span class="s2">&quot;ROUTER_TOP&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;protocol&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;qstringIgnore&quot;</span><span class="p">:</span> <span class="s2">&quot;1&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;rangeRequestHandling&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;regexRemap&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;regionalGeoBlocking&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
-        <span class="s2">&quot;remapText&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;signed&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
-        <span class="s2">&quot;sslKeyVersion&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;trRequestHeaders&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;trResponseHeaders&quot;</span><span class="p">:</span> <span class="s2">&quot;Access-Control-Allow-Origin: *&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;HTTP&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;typeId&quot;</span><span class="p">:</span> <span class="s2">&quot;8&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;xmlId&quot;</span><span class="p">:</span> <span class="s2">&quot;foo-ds&quot;</span>
-    <span class="p">}</span>
-    <span class="p">{</span> <span class="o">..</span> <span class="p">},</span>
-    <span class="p">{</span> <span class="o">..</span> <span class="p">}</span>
-  <span class="p">]</span>
-<span class="p">}</span>
+<div class="highlight-python"><div class="highlight"><pre>{
+  &quot;response&quot;: [
+    {
+        &quot;active&quot;: true,
+        &quot;cacheurl&quot;: null,
+        &quot;ccrDnsTtl&quot;: &quot;3600&quot;,
+        &quot;cdnId&quot;: &quot;2&quot;,
+        &quot;cdnName&quot;: &quot;over-the-top&quot;,
+        &quot;checkPath&quot;: &quot;&quot;,
+        &quot;displayName&quot;: &quot;My Cool Delivery Service&quot;,
+        &quot;dnsBypassCname&quot;: &quot;&quot;,
+        &quot;dnsBypassIp&quot;: &quot;&quot;,
+        &quot;dnsBypassIp6&quot;: &quot;&quot;,
+        &quot;dnsBypassTtl&quot;: &quot;30&quot;,
+        &quot;dscp&quot;: &quot;40&quot;,
+        &quot;edgeHeaderRewrite&quot;: null,
+        &quot;exampleURLs&quot;: [
+            &quot;http://edge.foo-ds.foo.bar.net&quot;
+        ],
+        &quot;geoLimit&quot;: &quot;0&quot;,
+        &quot;geoLimitCountries&quot;: null,
+        &quot;geoLimitRedirectURL&quot;: null,
+        &quot;geoProvider&quot;: &quot;0&quot;,
+        &quot;globalMaxMbps&quot;: null,
+        &quot;globalMaxTps&quot;: &quot;0&quot;,
+        &quot;httpBypassFqdn&quot;: &quot;&quot;,
+        &quot;id&quot;: &quot;442&quot;,
+        &quot;infoUrl&quot;: &quot;&quot;,
+        &quot;initialDispersion&quot;: &quot;1&quot;,
+        &quot;ipv6RoutingEnabled&quot;: true,
+        &quot;lastUpdated&quot;: &quot;2016-01-26 08:49:35&quot;,
+        &quot;logsEnabled&quot;: false,
+        &quot;longDesc&quot;: &quot;&quot;,
+        &quot;longDesc1&quot;: &quot;&quot;,
+        &quot;longDesc2&quot;: &quot;&quot;,
+        &quot;matchList&quot;: [
+            {
+                &quot;pattern&quot;: &quot;.*\\.foo-ds\\..*&quot;,
+                &quot;setNumber&quot;: &quot;0&quot;,
+                &quot;type&quot;: &quot;HOST_REGEXP&quot;
+            }
+        ],
+        &quot;maxDnsAnswers&quot;: &quot;0&quot;,
+        &quot;midHeaderRewrite&quot;: null,
+        &quot;missLat&quot;: &quot;41.881944&quot;,
+        &quot;missLong&quot;: &quot;-87.627778&quot;,
+        &quot;multiSiteOrigin&quot;: false,
+        &quot;multiSiteOriginAlgorithm&quot;: null,
+        &quot;orgServerFqdn&quot;: &quot;http://baz.boo.net&quot;,
+        &quot;originShield&quot;: null,
+        &quot;profileDescription&quot;: &quot;Content Router for over-the-top&quot;,
+        &quot;profileId&quot;: &quot;5&quot;,
+        &quot;profileName&quot;: &quot;ROUTER_TOP&quot;,
+        &quot;protocol&quot;: &quot;0&quot;,
+        &quot;qstringIgnore&quot;: &quot;1&quot;,
+        &quot;rangeRequestHandling&quot;: &quot;0&quot;,
+        &quot;regexRemap&quot;: null,
+        &quot;regionalGeoBlocking&quot;: false,
+        &quot;remapText&quot;: null,
+        &quot;signed&quot;: false,
+        &quot;sslKeyVersion&quot;: &quot;0&quot;,
+        &quot;trRequestHeaders&quot;: null,
+        &quot;trResponseHeaders&quot;: &quot;Access-Control-Allow-Origin: *&quot;,
+        &quot;type&quot;: &quot;HTTP&quot;,
+        &quot;typeId&quot;: &quot;8&quot;,
+        &quot;xmlId&quot;: &quot;foo-ds&quot;
+    }
+    { .. },
+    { .. }
+  ]
+}
 </pre></div>
 </div>
 </div></blockquote>
@@ -554,9 +570,29 @@ protocol (<a class="reference external" href="http://">http://</a> or <a class="
 </div>
 <p><strong>GET /api/1.2/deliveryservices/:id</strong></p>
 <blockquote>
-<div><p>Retrieves a specific delivery service. See also <a class="reference external" href="http://traffic-control-cdn.net/docs/latest/admin/traffic_ops_using.html#delivery-service">Using Traffic Ops - Delivery Service</a>.</p>
+<div><p>Retrieves a specific delivery service. See also <a class="reference external" href="http://trafficcontrol.apache.org/docs/latest/admin/traffic_ops_using.html#delivery-service">Using Traffic Ops - Delivery Service</a>.</p>
 <p>Authentication Required: Yes</p>
 <p>Role(s) Required: None</p>
+<p><strong>Request Route Parameters</strong></p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="22%" />
+<col width="13%" />
+<col width="65%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Name</th>
+<th class="head">Required</th>
+<th class="head">Description</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">id</span></code></td>
+<td>yes</td>
+<td>Delivery service ID.</td>
+</tr>
+</tbody>
+</table>
 <p><strong>Response Properties</strong></p>
 <table border="1" class="docutils">
 <colgroup>
@@ -735,11 +771,11 @@ available).</td>
 </tr>
 <tr class="row-odd"><td><code class="docutils literal"><span class="pre">multiSiteOrigin</span></code></td>
 <td>bool</td>
-<td>Is the Multi Site Origin feature enabled for this delivery service (0=false, 1=true). See <a class="reference internal" href="../../../admin/traffic_ops_using.html#rl-multi-site-origin"><span class="std std-ref">Multi Site Origin</span></a></td>
+<td>Is the Multi Site Origin feature enabled for this delivery service (0=false, 1=true). See <a class="reference internal" href="../../../admin/traffic_ops_using.html#rl-multi-site-origin"><em>Multi Site Origin</em></a></td>
 </tr>
 <tr class="row-even"><td><code class="docutils literal"><span class="pre">multiSiteOriginAlgor</span></code></td>
 <td>bool</td>
-<td>Is the Multi Site Origin feature enabled for this delivery service (0=false, 1=true). See <a class="reference internal" href="../../../admin/traffic_ops_using.html#rl-multi-site-origin"><span class="std std-ref">Multi Site Origin</span></a></td>
+<td>Is the Multi Site Origin feature enabled for this delivery service (0=false, 1=true). See <a class="reference internal" href="../../../admin/traffic_ops_using.html#rl-multi-site-origin"><em>Multi Site Origin</em></a></td>
 </tr>
 <tr class="row-odd"><td><code class="docutils literal"><span class="pre">orgServerFqdn</span></code></td>
 <td>string</td>
@@ -837,72 +873,72 @@ protocol (<a class="reference external" href="http://">http://</a> or <a class="
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
-  <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="p">[</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+  <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="p">[</span>
     <span class="p">{</span>
-        <span class="s2">&quot;active&quot;</span><span class="p">:</span> <span class="n">true</span><span class="p">,</span>
-        <span class="s2">&quot;cacheurl&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;ccrDnsTtl&quot;</span><span class="p">:</span> <span class="s2">&quot;3600&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;cdnId&quot;</span><span class="p">:</span> <span class="s2">&quot;2&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;cdnName&quot;</span><span class="p">:</span> <span class="s2">&quot;over-the-top&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;checkPath&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;displayName&quot;</span><span class="p">:</span> <span class="s2">&quot;My Cool Delivery Service&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dnsBypassCname&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dnsBypassIp&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dnsBypassIp6&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dnsBypassTtl&quot;</span><span class="p">:</span> <span class="s2">&quot;30&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;dscp&quot;</span><span class="p">:</span> <span class="s2">&quot;40&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;edgeHeaderRewrite&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;exampleURLs&quot;</span><span class="p">:</span> <span class="p">[</span>
-            <span class="s2">&quot;http://edge.foo-ds.foo.bar.net&quot;</span>
+        <span class="s">&quot;active&quot;</span><span class="p">:</span> <span class="n">true</span><span class="p">,</span>
+        <span class="s">&quot;cacheurl&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;ccrDnsTtl&quot;</span><span class="p">:</span> <span class="s">&quot;3600&quot;</span><span class="p">,</span>
+        <span class="s">&quot;cdnId&quot;</span><span class="p">:</span> <span class="s">&quot;2&quot;</span><span class="p">,</span>
+        <span class="s">&quot;cdnName&quot;</span><span class="p">:</span> <span class="s">&quot;over-the-top&quot;</span><span class="p">,</span>
+        <span class="s">&quot;checkPath&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+        <span class="s">&quot;displayName&quot;</span><span class="p">:</span> <span class="s">&quot;My Cool Delivery Service&quot;</span><span class="p">,</span>
+        <span class="s">&quot;dnsBypassCname&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+        <span class="s">&quot;dnsBypassIp&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+        <span class="s">&quot;dnsBypassIp6&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+        <span class="s">&quot;dnsBypassTtl&quot;</span><span class="p">:</span> <span class="s">&quot;30&quot;</span><span class="p">,</span>
+        <span class="s">&quot;dscp&quot;</span><span class="p">:</span> <span class="s">&quot;40&quot;</span><span class="p">,</span>
+        <span class="s">&quot;edgeHeaderRewrite&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;exampleURLs&quot;</span><span class="p">:</span> <span class="p">[</span>
+            <span class="s">&quot;http://edge.foo-ds.foo.bar.net&quot;</span>
         <span class="p">],</span>
-        <span class="s2">&quot;geoLimit&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;geoLimitCountries&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;geoLimitRedirectURL&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;geoProvider&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;globalMaxMbps&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;globalMaxTps&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;httpBypassFqdn&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;id&quot;</span><span class="p">:</span> <span class="s2">&quot;442&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;infoUrl&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;initialDispersion&quot;</span><span class="p">:</span> <span class="s2">&quot;1&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;ipv6RoutingEnabled&quot;</span><span class="p">:</span> <span class="n">true</span><span class="p">,</span>
-        <span class="s2">&quot;lastUpdated&quot;</span><span class="p">:</span> <span class="s2">&quot;2016-01-26 08:49:35&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;logsEnabled&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
-        <span class="s2">&quot;longDesc&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;longDesc1&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;longDesc2&quot;</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;matchList&quot;</span><span class="p">:</span> <span class="p">[</span>
+        <span class="s">&quot;geoLimit&quot;</span><span class="p">:</span> <span class="s">&quot;0&quot;</span><span class="p">,</span>
+        <span class="s">&quot;geoLimitCountries&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;geoLimitRedirectURL&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;geoProvider&quot;</span><span class="p">:</span> <span class="s">&quot;0&quot;</span><span class="p">,</span>
+        <span class="s">&quot;globalMaxMbps&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;globalMaxTps&quot;</span><span class="p">:</span> <span class="s">&quot;0&quot;</span><span class="p">,</span>
+        <span class="s">&quot;httpBypassFqdn&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+        <span class="s">&quot;id&quot;</span><span class="p">:</span> <span class="s">&quot;442&quot;</span><span class="p">,</span>
+        <span class="s">&quot;infoUrl&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+        <span class="s">&quot;initialDispersion&quot;</span><span class="p">:</span> <span class="s">&quot;1&quot;</span><span class="p">,</span>
+        <span class="s">&quot;ipv6RoutingEnabled&quot;</span><span class="p">:</span> <span class="n">true</span><span class="p">,</span>
+        <span class="s">&quot;lastUpdated&quot;</span><span class="p">:</span> <span class="s">&quot;2016-01-26 08:49:35&quot;</span><span class="p">,</span>
+        <span class="s">&quot;logsEnabled&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
+        <span class="s">&quot;longDesc&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+        <span class="s">&quot;longDesc1&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+        <span class="s">&quot;longDesc2&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+        <span class="s">&quot;matchList&quot;</span><span class="p">:</span> <span class="p">[</span>
             <span class="p">{</span>
-                <span class="s2">&quot;pattern&quot;</span><span class="p">:</span> <span class="s2">&quot;.*</span><span class="se">\\</span><span class="s2">.foo-ds</span><span class="se">\\</span><span class="s2">..*&quot;</span><span class="p">,</span>
-                <span class="s2">&quot;setNumber&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-                <span class="s2">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;HOST_REGEXP&quot;</span>
+                <span class="s">&quot;pattern&quot;</span><span class="p">:</span> <span class="s">&quot;.*</span><span class="se">\\</span><span class="s">.foo-ds</span><span class="se">\\</span><span class="s">..*&quot;</span><span class="p">,</span>
+                <span class="s">&quot;setNumber&quot;</span><span class="p">:</span> <span class="s">&quot;0&quot;</span><span class="p">,</span>
+                <span class="s">&quot;type&quot;</span><span class="p">:</span> <span class="s">&quot;HOST_REGEXP&quot;</span>
             <span class="p">}</span>
         <span class="p">],</span>
-        <span class="s2">&quot;maxDnsAnswers&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;midHeaderRewrite&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;missLat&quot;</span><span class="p">:</span> <span class="s2">&quot;41.881944&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;missLong&quot;</span><span class="p">:</span> <span class="s2">&quot;-87.627778&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;multiSiteOrigin&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
-        <span class="s2">&quot;multiSiteOriginAlgorithm&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;orgServerFqdn&quot;</span><span class="p">:</span> <span class="s2">&quot;http://baz.boo.net&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;originShield&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;profileDescription&quot;</span><span class="p">:</span> <span class="s2">&quot;Content Router for over-the-top&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;profileId&quot;</span><span class="p">:</span> <span class="s2">&quot;5&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;profileName&quot;</span><span class="p">:</span> <span class="s2">&quot;ROUTER_TOP&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;protocol&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;qstringIgnore&quot;</span><span class="p">:</span> <span class="s2">&quot;1&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;rangeRequestHandling&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;regexRemap&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;regionalGeoBlocking&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
-        <span class="s2">&quot;remapText&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;signed&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
-        <span class="s2">&quot;sslKeyVersion&quot;</span><span class="p">:</span> <span class="s2">&quot;0&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;trRequestHeaders&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-        <span class="s2">&quot;trResponseHeaders&quot;</span><span class="p">:</span> <span class="s2">&quot;Access-Control-Allow-Origin: *&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;HTTP&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;typeId&quot;</span><span class="p">:</span> <span class="s2">&quot;8&quot;</span><span class="p">,</span>
-        <span class="s2">&quot;xmlId&quot;</span><span class="p">:</span> <span class="s2">&quot;foo-ds&quot;</span>
+        <span class="s">&quot;maxDnsAnswers&quot;</span><span class="p">:</span> <span class="s">&quot;0&quot;</span><span class="p">,</span>
+        <span class="s">&quot;midHeaderRewrite&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;missLat&quot;</span><span class="p">:</span> <span class="s">&quot;41.881944&quot;</span><span class="p">,</span>
+        <span class="s">&quot;missLong&quot;</span><span class="p">:</span> <span class="s">&quot;-87.627778&quot;</span><span class="p">,</span>
+        <span class="s">&quot;multiSiteOrigin&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
+        <span class="s">&quot;multiSiteOriginAlgorithm&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;orgServerFqdn&quot;</span><span class="p">:</span> <span class="s">&quot;http://baz.boo.net&quot;</span><span class="p">,</span>
+        <span class="s">&quot;originShield&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;profileDescription&quot;</span><span class="p">:</span> <span class="s">&quot;Content Router for over-the-top&quot;</span><span class="p">,</span>
+        <span class="s">&quot;profileId&quot;</span><span class="p">:</span> <span class="s">&quot;5&quot;</span><span class="p">,</span>
+        <span class="s">&quot;profileName&quot;</span><span class="p">:</span> <span class="s">&quot;ROUTER_TOP&quot;</span><span class="p">,</span>
+        <span class="s">&quot;protocol&quot;</span><span class="p">:</span> <span class="s">&quot;0&quot;</span><span class="p">,</span>
+        <span class="s">&quot;qstringIgnore&quot;</span><span class="p">:</span> <span class="s">&quot;1&quot;</span><span class="p">,</span>
+        <span class="s">&quot;rangeRequestHandling&quot;</span><span class="p">:</span> <span class="s">&quot;0&quot;</span><span class="p">,</span>
+        <span class="s">&quot;regexRemap&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;regionalGeoBlocking&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
+        <span class="s">&quot;remapText&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;signed&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
+        <span class="s">&quot;sslKeyVersion&quot;</span><span class="p">:</span> <span class="s">&quot;0&quot;</span><span class="p">,</span>
+        <span class="s">&quot;trRequestHeaders&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+        <span class="s">&quot;trResponseHeaders&quot;</span><span class="p">:</span> <span class="s">&quot;Access-Control-Allow-Origin: *&quot;</span><span class="p">,</span>
+        <span class="s">&quot;type&quot;</span><span class="p">:</span> <span class="s">&quot;HTTP&quot;</span><span class="p">,</span>
+        <span class="s">&quot;typeId&quot;</span><span class="p">:</span> <span class="s">&quot;8&quot;</span><span class="p">,</span>
+        <span class="s">&quot;xmlId&quot;</span><span class="p">:</span> <span class="s">&quot;foo-ds&quot;</span>
     <span class="p">}</span>
   <span class="p">]</span>
 <span class="p">}</span>
@@ -912,10 +948,267 @@ protocol (<a class="reference external" href="http://">http://</a> or <a class="
 <div class="line-block">
 <div class="line"><br /></div>
 </div>
+<p><strong>GET /api/1.2/deliveryservices/:id/servers</strong></p>
+<blockquote>
+<div><p>Retrieves properties of CDN Edge servers assigned to a delivery service.</p>
+<p>Authentication Required: Yes</p>
+<p>Role(s) Required: None</p>
+<p><strong>Request Route Parameters</strong></p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="22%" />
+<col width="13%" />
+<col width="65%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Name</th>
+<th class="head">Required</th>
+<th class="head">Description</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">id</span></code></td>
+<td>yes</td>
+<td>Delivery service ID.</td>
+</tr>
+</tbody>
+</table>
+<p><strong>Response Properties</strong></p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="15%" />
+<col width="6%" />
+<col width="79%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Parameter</th>
+<th class="head">Type</th>
+<th class="head">Description</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">cachegroup</span></code></td>
+<td>string</td>
+<td>The cache group name (see <a class="reference internal" href="../v11/cachegroup.html#to-api-v11-cachegroup"><em>Cache Group</em></a>).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">cachegroupId</span></code></td>
+<td>string</td>
+<td>The cache group id.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">cdnId</span></code></td>
+<td>string</td>
+<td>Id of the CDN to which the server belongs to.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">cdnName</span></code></td>
+<td>string</td>
+<td>Name of the CDN to which the server belongs to.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">domainName</span></code></td>
+<td>string</td>
+<td>The domain name part of the FQDN of the cache.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">guid</span></code></td>
+<td>string</td>
+<td>An identifier used to uniquely identify the server.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">hostName</span></code></td>
+<td>string</td>
+<td>The host name part of the cache.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">httpsPort</span></code></td>
+<td>string</td>
+<td>The HTTPS port on which the main application listens (443 in most cases).</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">id</span></code></td>
+<td>string</td>
+<td>The server id (database row number).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">iloIpAddress</span></code></td>
+<td>string</td>
+<td>The IPv4 address of the lights-out-management port.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">iloIpGateway</span></code></td>
+<td>string</td>
+<td>The IPv4 gateway address of the lights-out-management port.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">iloIpNetmask</span></code></td>
+<td>string</td>
+<td>The IPv4 netmask of the lights-out-management port.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">iloPassword</span></code></td>
+<td>string</td>
+<td>The password of the of the lights-out-management user (displays as <strong>**</strong> unless you are an &#8216;admin&#8217; user).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">iloUsername</span></code></td>
+<td>string</td>
+<td>The user name for lights-out-management.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">interfaceMtu</span></code></td>
+<td>string</td>
+<td>The Maximum Transmission Unit (MTU) to configure for <code class="docutils literal"><span class="pre">interfaceName</span></code>.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">interfaceName</span></code></td>
+<td>string</td>
+<td>The network interface name used for serving traffic.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">ip6Address</span></code></td>
+<td>string</td>
+<td>The IPv6 address/netmask for <code class="docutils literal"><span class="pre">interfaceName</span></code>.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">ip6Gateway</span></code></td>
+<td>string</td>
+<td>The IPv6 gateway for <code class="docutils literal"><span class="pre">interfaceName</span></code>.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">ipAddress</span></code></td>
+<td>string</td>
+<td>The IPv4 address for <code class="docutils literal"><span class="pre">interfaceName</span></code>.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">ipGateway</span></code></td>
+<td>string</td>
+<td>The IPv4 gateway for <code class="docutils literal"><span class="pre">interfaceName</span></code>.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">ipNetmask</span></code></td>
+<td>string</td>
+<td>The IPv4 netmask for <code class="docutils literal"><span class="pre">interfaceName</span></code>.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">lastUpdated</span></code></td>
+<td>string</td>
+<td>The Time and Date for the last update for this server.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">mgmtIpAddress</span></code></td>
+<td>string</td>
+<td>The IPv4 address of the management port (optional).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">mgmtIpGateway</span></code></td>
+<td>string</td>
+<td>The IPv4 gateway of the management port (optional).</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">mgmtIpNetmask</span></code></td>
+<td>string</td>
+<td>The IPv4 netmask of the management port (optional).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">offlineReason</span></code></td>
+<td>string</td>
+<td>A user-entered reason why the server is in ADMIN_DOWN or OFFLINE status.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">physLocation</span></code></td>
+<td>string</td>
+<td>The physical location name (see <a class="reference internal" href="../v11/phys_location.html#to-api-v11-phys-loc"><em>Physical Location</em></a>).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">physLocationId</span></code></td>
+<td>string</td>
+<td>The physical location id (see <a class="reference internal" href="../v11/phys_location.html#to-api-v11-phys-loc"><em>Physical Location</em></a>).</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">profile</span></code></td>
+<td>string</td>
+<td>The assigned profile name (see <a class="reference internal" href="../v11/profile.html#to-api-v11-profile"><em>Profiles</em></a>).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">profileDesc</span></code></td>
+<td>string</td>
+<td>The assigned profile description (see <a class="reference internal" href="../v11/profile.html#to-api-v11-profile"><em>Profiles</em></a>).</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">profileId</span></code></td>
+<td>string</td>
+<td>The assigned profile Id (see <a class="reference internal" href="../v11/profile.html#to-api-v11-profile"><em>Profiles</em></a>).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">rack</span></code></td>
+<td>string</td>
+<td>A string indicating rack location.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">routerHostName</span></code></td>
+<td>string</td>
+<td>The human readable name of the router.</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">routerPortName</span></code></td>
+<td>string</td>
+<td>The human readable name of the router port.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">status</span></code></td>
+<td>string</td>
+<td>The Status string (See <a class="reference internal" href="../v11/status.html#to-api-v11-status"><em>Status</em></a>).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">statusId</span></code></td>
+<td>string</td>
+<td>The Status id (See <a class="reference internal" href="../v11/status.html#to-api-v11-status"><em>Status</em></a>).</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">tcpPort</span></code></td>
+<td>string</td>
+<td>The default TCP port on which the main application listens (80 for a cache in most cases).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">type</span></code></td>
+<td>string</td>
+<td>The name of the type of this server (see <a class="reference internal" href="../v11/type.html#to-api-v11-type"><em>Types</em></a>).</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">typeId</span></code></td>
+<td>string</td>
+<td>The id of the type of this server (see <a class="reference internal" href="../v11/type.html#to-api-v11-type"><em>Types</em></a>).</td>
+</tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">updPending</span></code></td>
+<td>bool</td>
+<td>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<p><strong>Response Example</strong></p>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+   <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="p">[</span>
+       <span class="p">{</span>
+           <span class="s">&quot;cachegroup&quot;</span><span class="p">:</span> <span class="s">&quot;us-il-chicago&quot;</span><span class="p">,</span>
+           <span class="s">&quot;cachegroupId&quot;</span><span class="p">:</span> <span class="s">&quot;3&quot;</span><span class="p">,</span>
+           <span class="s">&quot;cdnId&quot;</span><span class="p">:</span> <span class="s">&quot;3&quot;</span><span class="p">,</span>
+           <span class="s">&quot;cdnName&quot;</span><span class="p">:</span> <span class="s">&quot;CDN-1&quot;</span><span class="p">,</span>
+           <span class="s">&quot;domainName&quot;</span><span class="p">:</span> <span class="s">&quot;chi.kabletown.net&quot;</span><span class="p">,</span>
+           <span class="s">&quot;guid&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+           <span class="s">&quot;hostName&quot;</span><span class="p">:</span> <span class="s">&quot;atsec-chi-00&quot;</span><span class="p">,</span>
+           <span class="s">&quot;id&quot;</span><span class="p">:</span> <span class="s">&quot;19&quot;</span><span class="p">,</span>
+           <span class="s">&quot;iloIpAddress&quot;</span><span class="p">:</span> <span class="s">&quot;172.16.2.6&quot;</span><span class="p">,</span>
+           <span class="s">&quot;iloIpGateway&quot;</span><span class="p">:</span> <span class="s">&quot;172.16.2.1&quot;</span><span class="p">,</span>
+           <span class="s">&quot;iloIpNetmask&quot;</span><span class="p">:</span> <span class="s">&quot;255.255.255.0&quot;</span><span class="p">,</span>
+           <span class="s">&quot;iloPassword&quot;</span><span class="p">:</span> <span class="s">&quot;********&quot;</span><span class="p">,</span>
+           <span class="s">&quot;iloUsername&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+           <span class="s">&quot;interfaceMtu&quot;</span><span class="p">:</span> <span class="s">&quot;9000&quot;</span><span class="p">,</span>
+           <span class="s">&quot;interfaceName&quot;</span><span class="p">:</span> <span class="s">&quot;bond0&quot;</span><span class="p">,</span>
+           <span class="s">&quot;ip6Address&quot;</span><span class="p">:</span> <span class="s">&quot;2033:D0D0:3300::2:2/64&quot;</span><span class="p">,</span>
+           <span class="s">&quot;ip6Gateway&quot;</span><span class="p">:</span> <span class="s">&quot;2033:D0D0:3300::2:1&quot;</span><span class="p">,</span>
+           <span class="s">&quot;ipAddress&quot;</span><span class="p">:</span> <span class="s">&quot;10.10.2.2&quot;</span><span class="p">,</span>
+           <span class="s">&quot;ipGateway&quot;</span><span class="p">:</span> <span class="s">&quot;10.10.2.1&quot;</span><span class="p">,</span>
+           <span class="s">&quot;ipNetmask&quot;</span><span class="p">:</span> <span class="s">&quot;255.255.255.0&quot;</span><span class="p">,</span>
+           <span class="s">&quot;lastUpdated&quot;</span><span class="p">:</span> <span class="s">&quot;2015-03-08 15:57:32&quot;</span><span class="p">,</span>
+           <span class="s">&quot;mgmtIpAddress&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+           <span class="s">&quot;mgmtIpGateway&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+           <span class="s">&quot;mgmtIpNetmask&quot;</span><span class="p">:</span> <span class="s">&quot;&quot;</span><span class="p">,</span>
+           <span class="s">&quot;offlineReason&quot;</span><span class="p">:</span> <span class="s">&quot;N/A&quot;</span><span class="p">,</span>
+           <span class="s">&quot;physLocation&quot;</span><span class="p">:</span> <span class="s">&quot;plocation-chi-1&quot;</span><span class="p">,</span>
+           <span class="s">&quot;physLocationId&quot;</span><span class="p">:</span> <span class="s">&quot;9&quot;</span><span class="p">,</span>
+           <span class="s">&quot;profile&quot;</span><span class="p">:</span> <span class="s">&quot;EDGE1_CDN1_421_SSL&quot;</span><span class="p">,</span>
+           <span class="s">&quot;profileDesc&quot;</span><span class="p">:</span> <span class="s">&quot;EDGE1_CDN1_421_SSL profile&quot;</span><span class="p">,</span>
+           <span class="s">&quot;profileId&quot;</span><span class="p">:</span> <span class="s">&quot;12&quot;</span><span class="p">,</span>
+           <span class="s">&quot;rack&quot;</span><span class="p">:</span> <span class="s">&quot;RR 119.02&quot;</span><span class="p">,</span>
+           <span class="s">&quot;routerHostName&quot;</span><span class="p">:</span> <span class="s">&quot;rtr-chi.kabletown.net&quot;</span><span class="p">,</span>
+           <span class="s">&quot;routerPortName&quot;</span><span class="p">:</span> <span class="s">&quot;2&quot;</span><span class="p">,</span>
+           <span class="s">&quot;status&quot;</span><span class="p">:</span> <span class="s">&quot;ONLINE&quot;</span><span class="p">,</span>
+           <span class="s">&quot;statusId&quot;</span><span class="p">:</span> <span class="s">&quot;6&quot;</span><span class="p">,</span>
+           <span class="s">&quot;tcpPort&quot;</span><span class="p">:</span> <span class="s">&quot;80&quot;</span><span class="p">,</span>
+           <span class="s">&quot;httpsPort&quot;</span><span class="p">:</span> <span class="s">&quot;443&quot;</span><span class="p">,</span>
+           <span class="s">&quot;type&quot;</span><span class="p">:</span> <span class="s">&quot;EDGE&quot;</span><span class="p">,</span>
+           <span class="s">&quot;typeId&quot;</span><span class="p">:</span> <span class="s">&quot;3&quot;</span><span class="p">,</span>
+           <span class="s">&quot;updPending&quot;</span><span class="p">:</span> <span class="n">false</span>
+       <span class="p">},</span>
+       <span class="p">{</span>
+       <span class="o">...</span> <span class="n">more</span> <span class="n">server</span> <span class="n">data</span>
+       <span class="p">}</span>
+     <span class="p">]</span>
+ <span class="p">}</span>
+</pre></div>
+</div>
+</div></blockquote>
+<div class="line-block">
+<div class="line"><br /></div>
+</div>
 </div>
 <div class="section" id="health">
 <span id="to-api-v12-ds-health"></span><h2>Health<a class="headerlink" href="#health" title="Permalink to this headline">�</a></h2>
-<p><strong>GET /api/1.2/deliveryservices/:id/state.json</strong></p>
+<p><strong>GET /api/1.2/deliveryservices/:id/state</strong></p>
 <blockquote>
 <div><p>Retrieves the failover state for a delivery service.</p>
 <p>Authentication Required: Yes</p>
@@ -969,18 +1262,18 @@ protocol (<a class="reference external" href="http://">http://</a> or <a class="
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
-    <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
-        <span class="s2">&quot;failover&quot;</span><span class="p">:</span> <span class="p">{</span>
-            <span class="s2">&quot;locations&quot;</span><span class="p">:</span> <span class="p">[</span> <span class="p">],</span>
-            <span class="s2">&quot;destination&quot;</span><span class="p">:</span> <span class="p">{</span>
-                <span class="s2">&quot;location&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
-                <span class="s2">&quot;type&quot;</span><span class="p">:</span> <span class="s2">&quot;DNS&quot;</span><span class="p">,</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+    <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
+        <span class="s">&quot;failover&quot;</span><span class="p">:</span> <span class="p">{</span>
+            <span class="s">&quot;locations&quot;</span><span class="p">:</span> <span class="p">[</span> <span class="p">],</span>
+            <span class="s">&quot;destination&quot;</span><span class="p">:</span> <span class="p">{</span>
+                <span class="s">&quot;location&quot;</span><span class="p">:</span> <span class="n">null</span><span class="p">,</span>
+                <span class="s">&quot;type&quot;</span><span class="p">:</span> <span class="s">&quot;DNS&quot;</span><span class="p">,</span>
             <span class="p">},</span>
-            <span class="s2">&quot;configured&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
-            <span class="s2">&quot;enabled&quot;</span><span class="p">:</span> <span class="n">false</span>
+            <span class="s">&quot;configured&quot;</span><span class="p">:</span> <span class="n">false</span><span class="p">,</span>
+            <span class="s">&quot;enabled&quot;</span><span class="p">:</span> <span class="n">false</span>
         <span class="p">},</span>
-        <span class="s2">&quot;enabled&quot;</span><span class="p">:</span> <span class="n">true</span>
+        <span class="s">&quot;enabled&quot;</span><span class="p">:</span> <span class="n">true</span>
     <span class="p">}</span>
 <span class="p">}</span>
 </pre></div>
@@ -989,7 +1282,7 @@ protocol (<a class="reference external" href="http://">http://</a> or <a class="
 <div class="line-block">
 <div class="line"><br /></div>
 </div>
-<p><strong>GET /api/1.2/deliveryservices/:id/health.json</strong></p>
+<p><strong>GET /api/1.2/deliveryservices/:id/health</strong></p>
 <blockquote>
 <div><p>Retrieves the health of all locations (cache groups) for a delivery service.</p>
 <p>Authentication Required: Yes</p>
@@ -1036,20 +1329,20 @@ group.</td>
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
- <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
-    <span class="s2">&quot;totalOnline&quot;</span><span class="p">:</span> <span class="mi">148</span><span class="p">,</span>
-    <span class="s2">&quot;totalOffline&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-    <span class="s2">&quot;cachegroups&quot;</span><span class="p">:</span> <span class="p">[</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+ <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
+    <span class="s">&quot;totalOnline&quot;</span><span class="p">:</span> <span class="mi">148</span><span class="p">,</span>
+    <span class="s">&quot;totalOffline&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+    <span class="s">&quot;cachegroups&quot;</span><span class="p">:</span> <span class="p">[</span>
        <span class="p">{</span>
-          <span class="s2">&quot;online&quot;</span><span class="p">:</span> <span class="mi">8</span><span class="p">,</span>
-          <span class="s2">&quot;offline&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-          <span class="s2">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;us-co-denver&quot;</span>
+          <span class="s">&quot;online&quot;</span><span class="p">:</span> <span class="mi">8</span><span class="p">,</span>
+          <span class="s">&quot;offline&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+          <span class="s">&quot;name&quot;</span><span class="p">:</span> <span class="s">&quot;us-co-denver&quot;</span>
        <span class="p">},</span>
        <span class="p">{</span>
-          <span class="s2">&quot;online&quot;</span><span class="p">:</span> <span class="mi">7</span><span class="p">,</span>
-          <span class="s2">&quot;offline&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-          <span class="s2">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;us-de-newcastle&quot;</span>
+          <span class="s">&quot;online&quot;</span><span class="p">:</span> <span class="mi">7</span><span class="p">,</span>
+          <span class="s">&quot;offline&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+          <span class="s">&quot;name&quot;</span><span class="p">:</span> <span class="s">&quot;us-de-newcastle&quot;</span>
        <span class="p">}</span>
     <span class="p">]</span>
  <span class="p">}</span>
@@ -1060,7 +1353,7 @@ group.</td>
 <div class="line-block">
 <div class="line"><br /></div>
 </div>
-<p><strong>GET /api/1.2/deliveryservices/:id/capacity.json</strong></p>
+<p><strong>GET /api/1.2/deliveryservices/:id/capacity</strong></p>
 <blockquote>
 <div><p>Retrieves the capacity percentages of a delivery service.</p>
 <p>Authentication Required: Yes</p>
@@ -1122,12 +1415,12 @@ delivery service that is down for maintenance.</td>
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
- <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
-    <span class="s2">&quot;availablePercent&quot;</span><span class="p">:</span> <span class="mf">89.0939840205533</span><span class="p">,</span>
-    <span class="s2">&quot;unavailablePercent&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-    <span class="s2">&quot;utilizedPercent&quot;</span><span class="p">:</span> <span class="mf">10.9060020300395</span><span class="p">,</span>
-    <span class="s2">&quot;maintenancePercent&quot;</span><span class="p">:</span> <span class="mf">0.0000139494071146245</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+ <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
+    <span class="s">&quot;availablePercent&quot;</span><span class="p">:</span> <span class="mf">89.0939840205533</span><span class="p">,</span>
+    <span class="s">&quot;unavailablePercent&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+    <span class="s">&quot;utilizedPercent&quot;</span><span class="p">:</span> <span class="mf">10.9060020300395</span><span class="p">,</span>
+    <span class="s">&quot;maintenancePercent&quot;</span><span class="p">:</span> <span class="mf">0.0000139494071146245</span>
  <span class="p">},</span>
 <span class="p">}</span>
 </pre></div>
@@ -1136,7 +1429,7 @@ delivery service that is down for maintenance.</td>
 <div class="line-block">
 <div class="line"><br /></div>
 </div>
-<p><strong>GET /api/1.2/deliveryservices/:id/routing.json</strong></p>
+<p><strong>GET /api/1.2/deliveryservices/:id/routing</strong></p>
 <blockquote>
 <div><p>Retrieves the routing method percentages of a delivery service.</p>
 <p>Authentication Required: Yes</p>
@@ -1216,17 +1509,17 @@ regional geoblocking URL.</td>
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
- <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
-    <span class="s2">&quot;staticRoute&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-    <span class="s2">&quot;miss&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-    <span class="s2">&quot;geo&quot;</span><span class="p">:</span> <span class="mf">37.8855391018869</span><span class="p">,</span>
-    <span class="s2">&quot;err&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-    <span class="s2">&quot;cz&quot;</span><span class="p">:</span> <span class="mf">62.1144608981131</span><span class="p">,</span>
-    <span class="s2">&quot;dsr&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-    <span class="s2">&quot;fed&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-    <span class="s2">&quot;regionalAlternate&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
-    <span class="s2">&quot;regionalDenied&quot;</span><span class="p">:</span> <span class="mi">0</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+ <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
+    <span class="s">&quot;staticRoute&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+    <span class="s">&quot;miss&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+    <span class="s">&quot;geo&quot;</span><span class="p">:</span> <span class="mf">37.8855391018869</span><span class="p">,</span>
+    <span class="s">&quot;err&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+    <span class="s">&quot;cz&quot;</span><span class="p">:</span> <span class="mf">62.1144608981131</span><span class="p">,</span>
+    <span class="s">&quot;dsr&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+    <span class="s">&quot;fed&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+    <span class="s">&quot;regionalAlternate&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+    <span class="s">&quot;regionalDenied&quot;</span><span class="p">:</span> <span class="mi">0</span>
  <span class="p">},</span>
 <span class="p">}</span>
 </pre></div>
@@ -1235,7 +1528,7 @@ regional geoblocking URL.</td>
 </div>
 <div class="section" id="server">
 <span id="to-api-v12-ds-server"></span><h2>Server<a class="headerlink" href="#server" title="Permalink to this headline">�</a></h2>
-<p><strong>GET /api/1.2/deliveryserviceserver.json</strong></p>
+<p><strong>GET /api/1.2/deliveryserviceserver</strong></p>
 <blockquote>
 <div><p>Authentication Required: Yes</p>
 <p>Role(s) Required: None</p>
@@ -1292,22 +1585,22 @@ regional geoblocking URL.</td>
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
- <span class="s2">&quot;page&quot;</span><span class="p">:</span> <span class="mi">2</span><span class="p">,</span>
- <span class="s2">&quot;orderby&quot;</span><span class="p">:</span> <span class="s2">&quot;deliveryservice&quot;</span><span class="p">,</span>
- <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="p">[</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+ <span class="s">&quot;page&quot;</span><span class="p">:</span> <span class="mi">2</span><span class="p">,</span>
+ <span class="s">&quot;orderby&quot;</span><span class="p">:</span> <span class="s">&quot;deliveryservice&quot;</span><span class="p">,</span>
+ <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="p">[</span>
     <span class="p">{</span>
-       <span class="s2">&quot;lastUpdated&quot;</span><span class="p">:</span> <span class="s2">&quot;2014-09-26 17:53:43&quot;</span><span class="p">,</span>
-       <span class="s2">&quot;server&quot;</span><span class="p">:</span> <span class="s2">&quot;20&quot;</span><span class="p">,</span>
-       <span class="s2">&quot;deliveryService&quot;</span><span class="p">:</span> <span class="s2">&quot;1&quot;</span>
+       <span class="s">&quot;lastUpdated&quot;</span><span class="p">:</span> <span class="s">&quot;2014-09-26 17:53:43&quot;</span><span class="p">,</span>
+       <span class="s">&quot;server&quot;</span><span class="p">:</span> <span class="s">&quot;20&quot;</span><span class="p">,</span>
+       <span class="s">&quot;deliveryService&quot;</span><span class="p">:</span> <span class="s">&quot;1&quot;</span>
     <span class="p">},</span>
     <span class="p">{</span>
-       <span class="s2">&quot;lastUpdated&quot;</span><span class="p">:</span> <span class="s2">&quot;2014-09-26 17:53:44&quot;</span><span class="p">,</span>
-       <span class="s2">&quot;server&quot;</span><span class="p">:</span> <span class="s2">&quot;21&quot;</span><span class="p">,</span>
-       <span class="s2">&quot;deliveryService&quot;</span><span class="p">:</span> <span class="s2">&quot;1&quot;</span>
+       <span class="s">&quot;lastUpdated&quot;</span><span class="p">:</span> <span class="s">&quot;2014-09-26 17:53:44&quot;</span><span class="p">,</span>
+       <span class="s">&quot;server&quot;</span><span class="p">:</span> <span class="s">&quot;21&quot;</span><span class="p">,</span>
+       <span class="s">&quot;deliveryService&quot;</span><span class="p">:</span> <span class="s">&quot;1&quot;</span>
     <span class="p">},</span>
  <span class="p">],</span>
- <span class="s2">&quot;limit&quot;</span><span class="p">:</span> <span class="mi">2</span>
+ <span class="s">&quot;limit&quot;</span><span class="p">:</span> <span class="mi">2</span>
 <span class="p">}</span>
 </pre></div>
 </div>
@@ -1315,7 +1608,7 @@ regional geoblocking URL.</td>
 </div>
 <div class="section" id="ssl-keys">
 <span id="to-api-v12-ds-sslkeys"></span><h2>SSL Keys<a class="headerlink" href="#ssl-keys" title="Permalink to this headline">�</a></h2>
-<p><strong>GET /api/1.2/deliveryservices/xmlId/:xmlid/sslkeys.json</strong></p>
+<p><strong>GET /api/1.2/deliveryservices/xmlId/:xmlid/sslkeys</strong></p>
 <blockquote>
 <div><p>Authentication Required: Yes</p>
 <p>Role(s) Required: Admin</p>
@@ -1362,9 +1655,9 @@ regional geoblocking URL.</td>
 <p><strong>Response Properties</strong></p>
 <table border="1" class="docutils">
 <colgroup>
-<col width="11%" />
+<col width="13%" />
 <col width="5%" />
-<col width="84%" />
+<col width="83%" />
 </colgroup>
 <thead valign="bottom">
 <tr class="row-odd"><th class="head">Parameter</th>
@@ -1385,6 +1678,14 @@ regional geoblocking URL.</td>
 <td>string</td>
 <td>base64 encoded private key file for delivery service</td>
 </tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">cdn</span></code></td>
+<td>string</td>
+<td>The CDN of the delivery service for which the certs were generated.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">deliveryservice</span></code></td>
+<td>string</td>
+<td>The XML ID of the delivery service for which the cert was generated.</td>
+</tr>
 <tr class="row-odd"><td><code class="docutils literal"><span class="pre">businessUnit</span></code></td>
 <td>string</td>
 <td>The business unit entered by the user when generating certs.  Field is optional and if not provided by the user will not be in response</td>
@@ -1399,7 +1700,8 @@ regional geoblocking URL.</td>
 </tr>
 <tr class="row-even"><td><code class="docutils literal"><span class="pre">hostname</span></code></td>
 <td>string</td>
-<td>The hostname entered by the user when generating certs.  Field is optional and if not provided by the user will not be in response</td>
+<td>The hostname generated by Traffic Ops that is used as the common name when generating the certificate.
+This will be a FQDN for DNS delivery services and a wildcard URL for HTTP delivery services.</td>
 </tr>
 <tr class="row-odd"><td><code class="docutils literal"><span class="pre">country</span></code></td>
 <td>string</td>
@@ -1416,20 +1718,22 @@ regional geoblocking URL.</td>
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
-  <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
-    <span class="s2">&quot;certificate&quot;</span><span class="p">:</span> <span class="p">{</span>
-      <span class="s2">&quot;crt&quot;</span><span class="p">:</span> <span class="s2">&quot;crt&quot;</span><span class="p">,</span>
-      <span class="s2">&quot;key&quot;</span><span class="p">:</span> <span class="s2">&quot;key&quot;</span><span class="p">,</span>
-      <span class="s2">&quot;csr&quot;</span><span class="p">:</span> <span class="s2">&quot;csr&quot;</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+  <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
+    <span class="s">&quot;certificate&quot;</span><span class="p">:</span> <span class="p">{</span>
+      <span class="s">&quot;crt&quot;</span><span class="p">:</span> <span class="s">&quot;crt&quot;</span><span class="p">,</span>
+      <span class="s">&quot;key&quot;</span><span class="p">:</span> <span class="s">&quot;key&quot;</span><span class="p">,</span>
+      <span class="s">&quot;csr&quot;</span><span class="p">:</span> <span class="s">&quot;csr&quot;</span>
     <span class="p">},</span>
-    <span class="s2">&quot;businessUnit&quot;</span><span class="p">:</span> <span class="s2">&quot;CDN_Eng&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;city&quot;</span><span class="p">:</span> <span class="s2">&quot;Denver&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;organization&quot;</span><span class="p">:</span> <span class="s2">&quot;KableTown&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;hostname&quot;</span><span class="p">:</span> <span class="s2">&quot;foober.com&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;country&quot;</span><span class="p">:</span> <span class="s2">&quot;US&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;state&quot;</span><span class="p">:</span> <span class="s2">&quot;Colorado&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;version&quot;</span><span class="p">:</span> <span class="s2">&quot;1&quot;</span>
+    <span class="s">&quot;deliveryservice&quot;</span><span class="p">:</span> <span class="s">&quot;my-ds&quot;</span><span class="p">,</span>
+    <span class="s">&quot;cdn&quot;</span><span class="p">:</span> <span class="s">&quot;qa&quot;</span><span class="p">,</span>
+    <span class="s">&quot;businessUnit&quot;</span><span class="p">:</span> <span class="s">&quot;CDN_Eng&quot;</span><span class="p">,</span>
+    <span class="s">&quot;city&quot;</span><span class="p">:</span> <span class="s">&quot;Denver&quot;</span><span class="p">,</span>
+    <span class="s">&quot;organization&quot;</span><span class="p">:</span> <span class="s">&quot;KableTown&quot;</span><span class="p">,</span>
+    <span class="s">&quot;hostname&quot;</span><span class="p">:</span> <span class="s">&quot;foober.com&quot;</span><span class="p">,</span>
+    <span class="s">&quot;country&quot;</span><span class="p">:</span> <span class="s">&quot;US&quot;</span><span class="p">,</span>
+    <span class="s">&quot;state&quot;</span><span class="p">:</span> <span class="s">&quot;Colorado&quot;</span><span class="p">,</span>
+    <span class="s">&quot;version&quot;</span><span class="p">:</span> <span class="s">&quot;1&quot;</span>
   <span class="p">}</span>
 <span class="p">}</span>
 </pre></div>
@@ -1438,7 +1742,7 @@ regional geoblocking URL.</td>
 <div class="line-block">
 <div class="line"><br /></div>
 </div>
-<p><strong>GET /api/1.2/deliveryservices/hostname/:hostname/sslkeys.json</strong></p>
+<p><strong>GET /api/1.2/deliveryservices/hostname/:hostname/sslkeys</strong></p>
 <blockquote>
 <div><p>Authentication Required: Yes</p>
 <p>Role(s) Required: Admin</p>
@@ -1485,9 +1789,9 @@ regional geoblocking URL.</td>
 <p><strong>Response Properties</strong></p>
 <table border="1" class="docutils">
 <colgroup>
-<col width="11%" />
+<col width="13%" />
 <col width="5%" />
-<col width="84%" />
+<col width="83%" />
 </colgroup>
 <thead valign="bottom">
 <tr class="row-odd"><th class="head">Parameter</th>
@@ -1508,6 +1812,14 @@ regional geoblocking URL.</td>
 <td>string</td>
 <td>base64 encoded private key file for delivery service</td>
 </tr>
+<tr class="row-odd"><td><code class="docutils literal"><span class="pre">cdn</span></code></td>
+<td>string</td>
+<td>The CDN of the delivery service for which the certs were generated.</td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span class="pre">deliveryservice</span></code></td>
+<td>string</td>
+<td>The XML ID of the delivery service for which the cert was generated.</td>
+</tr>
 <tr class="row-odd"><td><code class="docutils literal"><span class="pre">businessUnit</span></code></td>
 <td>string</td>
 <td>The business unit entered by the user when generating certs.  Field is optional and if not provided by the user will not be in response</td>
@@ -1522,7 +1834,8 @@ regional geoblocking URL.</td>
 </tr>
 <tr class="row-even"><td><code class="docutils literal"><span class="pre">hostname</span></code></td>
 <td>string</td>
-<td>The hostname entered by the user when generating certs.  Field is optional and if not provided by the user will not be in response</td>
+<td>The hostname generated by Traffic Ops that is used as the common name when generating the certificate.
+This will be a FQDN for DNS delivery services and a wildcard URL for HTTP delivery services.</td>
 </tr>
 <tr class="row-odd"><td><code class="docutils literal"><span class="pre">country</span></code></td>
 <td>string</td>
@@ -1539,20 +1852,22 @@ regional geoblocking URL.</td>
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
-  <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
-    <span class="s2">&quot;certificate&quot;</span><span class="p">:</span> <span class="p">{</span>
-      <span class="s2">&quot;crt&quot;</span><span class="p">:</span> <span class="s2">&quot;crt&quot;</span><span class="p">,</span>
-      <span class="s2">&quot;key&quot;</span><span class="p">:</span> <span class="s2">&quot;key&quot;</span><span class="p">,</span>
-      <span class="s2">&quot;csr&quot;</span><span class="p">:</span> <span class="s2">&quot;csr&quot;</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+  <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="p">{</span>
+    <span class="s">&quot;certificate&quot;</span><span class="p">:</span> <span class="p">{</span>
+      <span class="s">&quot;crt&quot;</span><span class="p">:</span> <span class="s">&quot;crt&quot;</span><span class="p">,</span>
+      <span class="s">&quot;key&quot;</span><span class="p">:</span> <span class="s">&quot;key&quot;</span><span class="p">,</span>
+      <span class="s">&quot;csr&quot;</span><span class="p">:</span> <span class="s">&quot;csr&quot;</span>
     <span class="p">},</span>
-    <span class="s2">&quot;businessUnit&quot;</span><span class="p">:</span> <span class="s2">&quot;CDN_Eng&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;city&quot;</span><span class="p">:</span> <span class="s2">&quot;Denver&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;organization&quot;</span><span class="p">:</span> <span class="s2">&quot;KableTown&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;hostname&quot;</span><span class="p">:</span> <span class="s2">&quot;foober.com&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;country&quot;</span><span class="p">:</span> <span class="s2">&quot;US&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;state&quot;</span><span class="p">:</span> <span class="s2">&quot;Colorado&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;version&quot;</span><span class="p">:</span> <span class="s2">&quot;1&quot;</span>
+    <span class="s">&quot;deliveryservice&quot;</span><span class="p">:</span> <span class="s">&quot;my-ds&quot;</span><span class="p">,</span>
+    <span class="s">&quot;cdn&quot;</span><span class="p">:</span> <span class="s">&quot;qa&quot;</span><span class="p">,</span>
+    <span class="s">&quot;businessUnit&quot;</span><span class="p">:</span> <span class="s">&quot;CDN_Eng&quot;</span><span class="p">,</span>
+    <span class="s">&quot;city&quot;</span><span class="p">:</span> <span class="s">&quot;Denver&quot;</span><span class="p">,</span>
+    <span class="s">&quot;organization&quot;</span><span class="p">:</span> <span class="s">&quot;KableTown&quot;</span><span class="p">,</span>
+    <span class="s">&quot;hostname&quot;</span><span class="p">:</span> <span class="s">&quot;foober.com&quot;</span><span class="p">,</span>
+    <span class="s">&quot;country&quot;</span><span class="p">:</span> <span class="s">&quot;US&quot;</span><span class="p">,</span>
+    <span class="s">&quot;state&quot;</span><span class="p">:</span> <span class="s">&quot;Colorado&quot;</span><span class="p">,</span>
+    <span class="s">&quot;version&quot;</span><span class="p">:</span> <span class="s">&quot;1&quot;</span>
   <span class="p">}</span>
 <span class="p">}</span>
 </pre></div>
@@ -1561,7 +1876,7 @@ regional geoblocking URL.</td>
 <div class="line-block">
 <div class="line"><br /></div>
 </div>
-<p><strong>GET /api/1.2/deliveryservices/xmlId/:xmlid/sslkeys/delete.json</strong></p>
+<p><strong>GET /api/1.2/deliveryservices/xmlId/:xmlid/sslkeys/delete</strong></p>
 <blockquote>
 <div><p>Authentication Required: Yes</p>
 <p>Role Required: Admin</p>
@@ -1626,8 +1941,8 @@ regional geoblocking URL.</td>
 </tbody>
 </table>
 <p><strong>Response Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
-  <span class="s2">&quot;response&quot;</span><span class="p">:</span> <span class="s2">&quot;Successfully deleted ssl keys for &lt;xml_id&gt;&quot;</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+  <span class="s">&quot;response&quot;</span><span class="p">:</span> <span class="s">&quot;Successfully deleted ssl keys for &lt;xml_id&gt;&quot;</span>
 <span class="p">}</span>
 </pre></div>
 </div>
@@ -1689,20 +2004,20 @@ regional geoblocking URL.</td>
 </tbody>
 </table>
 <p><strong>Request Example</strong></p>
-<div class="highlight-default"><div class="highlight"><pre><span></span><span class="p">{</span>
-  <span class="s2">&quot;key&quot;</span><span class="p">:</span> <span class="s2">&quot;ds-01&quot;</span><span class="p">,</span>
-  <span class="s2">&quot;businessUnit&quot;</span><span class="p">:</span> <span class="s2">&quot;CDN Engineering&quot;</span><span class="p">,</span>
-  <span class="s2">&quot;version&quot;</span><span class="p">:</span> <span class="s2">&quot;3&quot;</span><span class="p">,</span>
-  <span class="s2">&quot;hostname&quot;</span><span class="p">:</span> <span class="s2">&quot;tr.ds-01.ott.kabletown.com&quot;</span><span class="p">,</span>
-  <span class="s2">&quot;certificate&quot;</span><span class="p">:</span> <span class="p">{</span>
-    <span class="s2">&quot;key&quot;</span><span class="p">:</span> <span class="s2">&quot;some_key&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;csr&quot;</span><span class="p">:</span> <span class="s2">&quot;some_csr&quot;</span><span class="p">,</span>
-    <span class="s2">&quot;crt&quot;</span><span class="p">:</span> <span class="s2">&quot;some_crt&quot;</span>
+<div class="highlight-python"><div cla

<TRUNCATED>