You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kibble.apache.org by hu...@apache.org on 2017/10/22 22:09:34 UTC

[kibble] branch master updated: regen API docs

This is an automated email from the ASF dual-hosted git repository.

humbedooh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kibble.git


The following commit(s) were added to refs/heads/master by this push:
     new 1edcca9  regen API docs
1edcca9 is described below

commit 1edcca9b4404c17d0abf6fd03700bb6798f49ebf
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Mon Oct 23 00:09:26 2017 +0200

    regen API docs
---
 ui/apidoc.html | 1830 +++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 1231 insertions(+), 599 deletions(-)

diff --git a/ui/apidoc.html b/ui/apidoc.html
index 992bd06..218050f 100644
--- a/ui/apidoc.html
+++ b/ui/apidoc.html
@@ -68,11 +68,21 @@
 <li><a href='#post-api-mail-retention'>POST /api/mail/retention</a>: Shows retention metrics for a set of mailing lists over a given period of time</li>
 <li><a href='#get-api-mail-timeseries'>GET /api/mail/timeseries</a>: Shows email sent over time</li>
 <li><a href='#post-api-mail-timeseries'>POST /api/mail/timeseries</a>: Shows email sent over time</li>
+<li><a href='#get-api-mail-timeseries-single'>GET /api/mail/timeseries-single</a>: Shows email sent over time</li>
+<li><a href='#post-api-mail-timeseries-single'>POST /api/mail/timeseries-single</a>: Shows email sent over time</li>
+<li><a href='#get-api-mail-top-authors'>GET /api/mail/top-authors</a>: Shows the top N of email authors</li>
+<li><a href='#post-api-mail-top-authors'>POST /api/mail/top-authors</a>: Shows the top N of email authors</li>
+<li><a href='#get-api-mail-top-topics'>GET /api/mail/top-topics</a>: Shows the top N of email authors</li>
+<li><a href='#post-api-mail-top-topics'>POST /api/mail/top-topics</a>: Shows the top N of email authors</li>
 <li><a href='#get-api-mail-trends'>GET /api/mail/trends</a>: Shows a quick email trend summary of the past 6 months for your org</li>
 <li><a href='#post-api-mail-trends'>POST /api/mail/trends</a>: Shows a quick email trend summary of the past 6 months for your org</li>
 <li><a href='#get-api-org-list'>GET /api/org/list</a>: Lists the organisations you belong to (or all, if admin)</li>
 <li><a href='#post-api-org-list'>POST /api/org/list</a>: Lists the organisations you belong to (or all, if admin)</li>
 <li><a href='#put-api-org-list'>PUT /api/org/list</a>: Create a new organisation</li>
+<li><a href='#delete-api-org-members'>DELETE /api/org/members</a>: Remove a person from an organisation</li>
+<li><a href='#get-api-org-members'>GET /api/org/members</a>: Lists the members of an organisation</li>
+<li><a href='#post-api-org-members'>POST /api/org/members</a>: Lists the members of an organisation</li>
+<li><a href='#put-api-org-members'>PUT /api/org/members</a>: Invite a person to an organisation</li>
 <li><a href='#get-api-org-sourcetypes'>GET /api/org/sourcetypes</a>: Lists the available source types supported by Kibble</li>
 <li><a href='#post-api-org-sourcetypes'>POST /api/org/sourcetypes</a>: Lists the available source types supported by Kibble</li>
 <li><a href='#get-api-org-trends'>GET /api/org/trends</a>: Shows a quick trend summary of the past 6 months for your org</li>
@@ -85,6 +95,7 @@
 <li><a href='#patch-api-sources'>PATCH /api/sources</a>: Edit an existing source</li>
 <li><a href='#post-api-sources'>POST /api/sources</a>: Fetches a list of all sources for this organisation</li>
 <li><a href='#put-api-sources'>PUT /api/sources</a>: Add a new source</li>
+<li><a href='#get-api-verify-{email}-{vcode}'>GET /api/verify/{email}/{vcode}</a>: Verify an account</li>
 <li><a href='#delete-api-views'>DELETE /api/views</a>: Delete a new view</li>
 <li><a href='#get-api-views'>GET /api/views</a>: Fetches a list of all views (filters) for this user</li>
 <li><a href='#patch-api-views'>PATCH /api/views</a>: Edit an existing source</li>
@@ -144,19 +155,21 @@
                           Edit an account</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>defaultOrganisation:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If editing an account, this sets the default org (if a member of it)</span><br/>
-<kbd><b>password:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired password for the account</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired username (email address)</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>password:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired password for the account</span><br/>
+<kbd><b>admin:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>when adding users to orgs, this signifies ownership</span><br/>
 <kbd><b>displayname:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>A display name (e.g. full name) for the account</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired username (email address)</span><br/>
+<kbd><b>defaultOrganisation:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If editing an account, this sets the default org (if a member of it)</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
-    "defaultOrganisation": "demo",
     "password": "kibbledemo",
+    "admin": false,
+    "displayname": "Kibble Guest",
     "email": "guest@kibble.live",
-    "displayname": "Kibble Guest"
+    "defaultOrganisation": "demo"
 }</pre></blockquote>
 </div>
                           </div>
@@ -191,16 +204,16 @@
                           Create a new account</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>displayname:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>A display name (e.g. full name) for the account</span><br/>
-<kbd><b>password:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired password for the account</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>password:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired password for the account</span><br/>
+<kbd><b>displayname:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>A display name (e.g. full name) for the account</span><br/>
 <kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired username (email address)</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
-    "displayname": "Kibble Guest",
     "password": "kibbledemo",
+    "displayname": "Kibble Guest",
     "email": "guest@kibble.live"
 }</pre></blockquote>
 </div>
@@ -269,36 +282,38 @@
                           Shows some facts about a contributor</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -366,36 +381,38 @@
                           Shows a quick trend summary of the past 6 months for a contributor</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -440,9 +457,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -471,36 +488,38 @@
                           Show insertions/deletions as a timeseries</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -512,9 +531,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -553,9 +572,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -584,36 +603,38 @@
                           Show commits as a timeseries</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -625,9 +646,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -689,36 +710,38 @@
                           Shows trend data for a set of repos over a given period of time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -763,9 +786,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -794,36 +817,38 @@
                           Show code evolution as a timeseries</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -835,9 +860,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -903,36 +928,38 @@
                           Shows pony factor data for a set of repos over a given period of time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -981,9 +1008,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1012,36 +1039,38 @@
                           Shows timeseries of Pony Factor over time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -1053,9 +1082,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1117,36 +1146,38 @@
                           Shows a breakdown of contributor relationships between repositories</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -1218,36 +1249,38 @@
                           Shows retention metrics for a set of repos over a given period of time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -1319,36 +1352,38 @@
                           Shows a breakdown of lines of code for one or more sources</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -1393,9 +1428,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1424,36 +1459,38 @@
                           Shows top 25 repos by commit volume</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -1465,9 +1502,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1506,9 +1543,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1537,36 +1574,38 @@
                           Shows top 25 repos by lines of code</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -1578,9 +1617,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1642,36 +1681,38 @@
                           Shows trend data for a set of repos over a given period of time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -1716,9 +1757,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1747,36 +1788,38 @@
                           Shows timeseries of no. of people opening/closing issues over time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -1788,9 +1831,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1829,9 +1872,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1860,36 +1903,38 @@
                           Shows timeseries of no. of open tickets by age</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -1901,9 +1946,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -1965,36 +2010,38 @@
                           Shows the top N of issue closers</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2039,9 +2086,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -2070,36 +2117,38 @@
                           Shows timeseries of issues opened/closed over time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2111,9 +2160,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -2175,36 +2224,38 @@
                           Shows the top N of issue openers</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2249,9 +2300,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -2280,36 +2331,38 @@
                           Shows timeseries of Pony Factor over time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2321,9 +2374,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -2385,36 +2438,38 @@
                           Shows a breakdown of contributor relationships between issue trackers</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2486,36 +2541,38 @@
                           Shows retention metrics for a set of issue trackers over a given period of time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2591,36 +2648,38 @@
                           Shows the top N issues by interactions</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2669,9 +2728,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -2700,36 +2759,38 @@
                           Shows top 25 issue trackers by issues</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2741,9 +2802,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -2805,36 +2866,38 @@
                           Shows trend data for a set of issue trackers over a given period of time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2902,36 +2965,38 @@
                           Shows a breakdown of email author reply mappings</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
-<kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
+<kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -2976,9 +3041,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -3007,36 +3072,38 @@
                           Shows timeseries of Pony Factor over time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -3048,9 +3115,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -3112,36 +3179,38 @@
                           Shows a breakdown of contributor relationships between mailing lists</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -3213,36 +3282,38 @@
                           Shows retention metrics for a set of mailing lists over a given period of time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -3291,9 +3362,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -3322,36 +3393,153 @@
                           Shows email sent over time</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
+    "distinguish": false,
+    "from": 1400000000,
+    "source": "abcdef12345678"
+}</pre></blockquote>
+</div>
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{
+    "timeseries": [
+        {
+            "date": 1508273,
+            "$item": 50,
+            "$otheritem": 26
+        }
+    ]
+}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="get-api-mail-timeseries-single" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #61affe; font-family: sans-serif; background: #61affe30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #61affe;">GET</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/timeseries-single</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Shows email sent over time</div>
+                          <div style="float: left; width: 90%;display: none; ">
+                            <h4>JSON parameters:</h4>
+                            
+                            <br/>
+                            
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{
+    "timeseries": [
+        {
+            "date": 1508273,
+            "$item": 50,
+            "$otheritem": 26
+        }
+    ]
+}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="post-api-mail-timeseries-single" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #49cc5c; font-family: sans-serif; background: #49cc5c30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #49cc5c;">POST</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/timeseries-single</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Shows email sent over time</div>
+                          <div style="float: left; width: 90%;display: block; ">
+                            <h4>JSON parameters:</h4>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
+<kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
+<kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
+<kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
+<kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
+<kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
+<kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
+</pre>
+</blockquote></div>
+                            <br/>
+                            <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
+{
     "interval": "month",
     "quick": false,
+    "to": 1503483273,
+    "span": 2,
+    "types": [
+        "jira",
+        "bugzilla"
+    ],
+    "view": "abcdef12345678",
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -3363,9 +3551,9 @@
 {
     "timeseries": [
         {
-            "$otheritem": 26,
+            "date": 1508273,
             "$item": 50,
-            "date": 1508273
+            "$otheritem": 26
         }
     ]
 }</pre>
@@ -3382,26 +3570,442 @@
                       </div>
                       
 
-                      <div id="get-api-mail-trends" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #61affe; font-family: sans-serif; background: #61affe30;">
+                      <div id="get-api-mail-top-authors" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #61affe; font-family: sans-serif; background: #61affe30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #61affe;">GET</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/top-authors</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Shows the top N of email authors</div>
+                          <div style="float: left; width: 90%;display: none; ">
+                            <h4>JSON parameters:</h4>
+                            
+                            <br/>
+                            
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="post-api-mail-top-authors" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #49cc5c; font-family: sans-serif; background: #49cc5c30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #49cc5c;">POST</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/top-authors</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Shows the top N of email authors</div>
+                          <div style="float: left; width: 90%;display: block; ">
+                            <h4>JSON parameters:</h4>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
+<kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
+<kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
+<kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
+<kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
+<kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
+<kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
+</pre>
+</blockquote></div>
+                            <br/>
+                            <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
+{
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
+    "types": [
+        "jira",
+        "bugzilla"
+    ],
+    "view": "abcdef12345678",
+    "distinguish": false,
+    "from": 1400000000,
+    "source": "abcdef12345678"
+}</pre></blockquote>
+</div>
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="get-api-mail-top-topics" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #61affe; font-family: sans-serif; background: #61affe30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #61affe;">GET</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/top-topics</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Shows the top N of email authors</div>
+                          <div style="float: left; width: 90%;display: none; ">
+                            <h4>JSON parameters:</h4>
+                            
+                            <br/>
+                            
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="post-api-mail-top-topics" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #49cc5c; font-family: sans-serif; background: #49cc5c30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #49cc5c;">POST</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/top-topics</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Shows the top N of email authors</div>
+                          <div style="float: left; width: 90%;display: block; ">
+                            <h4>JSON parameters:</h4>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
+<kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
+<kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
+<kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
+<kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
+<kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
+<kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
+</pre>
+</blockquote></div>
+                            <br/>
+                            <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
+{
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
+    "types": [
+        "jira",
+        "bugzilla"
+    ],
+    "view": "abcdef12345678",
+    "distinguish": false,
+    "from": 1400000000,
+    "source": "abcdef12345678"
+}</pre></blockquote>
+</div>
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="get-api-mail-trends" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #61affe; font-family: sans-serif; background: #61affe30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #61affe;">GET</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/trends</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Shows a quick email trend summary of the past 6 months for your org</div>
+                          <div style="float: left; width: 90%;display: none; ">
+                            <h4>JSON parameters:</h4>
+                            
+                            <br/>
+                            
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="post-api-mail-trends" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #49cc5c; font-family: sans-serif; background: #49cc5c30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #49cc5c;">POST</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/trends</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Shows a quick email trend summary of the past 6 months for your org</div>
+                          <div style="float: left; width: 90%;display: block; ">
+                            <h4>JSON parameters:</h4>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
+<kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
+<kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
+<kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
+<kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
+<kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
+<kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
+</pre>
+</blockquote></div>
+                            <br/>
+                            <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
+{
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
+    "types": [
+        "jira",
+        "bugzilla"
+    ],
+    "view": "abcdef12345678",
+    "distinguish": false,
+    "from": 1400000000,
+    "source": "abcdef12345678"
+}</pre></blockquote>
+</div>
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="get-api-org-list" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #61affe; font-family: sans-serif; background: #61affe30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #61affe;">GET</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/list</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Lists the organisations you belong to (or all, if admin)</div>
+                          <div style="float: left; width: 90%;display: none; ">
+                            <h4>JSON parameters:</h4>
+                            
+                            <br/>
+                            
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="post-api-org-list" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #49cc5c; font-family: sans-serif; background: #49cc5c30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #49cc5c;">POST</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/list</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Lists the organisations you belong to (or all, if admin)</div>
+                          <div style="float: left; width: 90%;display: block; ">
+                            <h4>JSON parameters:</h4>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
+<kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
+<kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
+<kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
+<kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
+<kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
+<kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
+</pre>
+</blockquote></div>
+                            <br/>
+                            <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
+{
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
+    "types": [
+        "jira",
+        "bugzilla"
+    ],
+    "view": "abcdef12345678",
+    "distinguish": false,
+    "from": 1400000000,
+    "source": "abcdef12345678"
+}</pre></blockquote>
+</div>
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+[
+    {
+        "id": "demo",
+        "sourceCount": 45,
+        "docCount": 973624,
+        "name": "Kibble, Inc.",
+        "description": "demo, inc. is awesome"
+    }
+]</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
+                      <div id="put-api-org-list" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #fca130; font-family: sans-serif; background: #fca13030;">
                         <div style="min-height: 32px;">
                           <!-- method -->
                           
-                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #61affe;">GET</div>
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #fca130;">PUT</div>
                           
                           <!-- path and summary -->
-                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/trends</strong></kbd></span>
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/list</strong></kbd></span>
                           <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
-                          Shows a quick email trend summary of the past 6 months for your org</div>
-                          <div style="float: left; width: 90%;display: none; ">
+                          Create a new organisation</div>
+                          <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>id:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>the ID of the organisation, can be anything.</span><br/>
+<kbd><b>desc:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>A short description of the organisation</span><br/>
+<kbd><b>name:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The name of the organisation to create</span><br/>
+</pre>
+</blockquote></div>
                             <br/>
-                            
+                            <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
+{
+    "id": "demo",
+    "desc": "Kibble, inc. is awesome",
+    "name": "Kibble, Inc."
+}</pre></blockquote>
+</div>
                           </div>
                           <div style="float: left; width: 90%; ">
                             <h4>Response examples:</h4>
                             <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
-{}</pre>
+{
+    "message": "Action completed"
+}</pre>
 </div>
 <div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
 {
@@ -3415,57 +4019,42 @@
                       </div>
                       
 
-                      <div id="post-api-mail-trends" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #49cc5c; font-family: sans-serif; background: #49cc5c30;">
+                      <div id="delete-api-org-members" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #f93e3e; font-family: sans-serif; background: #f93e3e30;">
                         <div style="min-height: 32px;">
                           <!-- method -->
                           
-                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #49cc5c;">POST</div>
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #f93e3e;">DELETE</div>
                           
                           <!-- path and summary -->
-                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/mail/trends</strong></kbd></span>
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/members</strong></kbd></span>
                           <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
-                          Shows a quick email trend summary of the past 6 months for your org</div>
+                          Remove a person from an organisation</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
-<kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
-<kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
-<kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
-<kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
-<kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
-<kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
-<kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>password:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired password for the account</span><br/>
+<kbd><b>admin:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>when adding users to orgs, this signifies ownership</span><br/>
+<kbd><b>displayname:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>A display name (e.g. full name) for the account</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired username (email address)</span><br/>
+<kbd><b>defaultOrganisation:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If editing an account, this sets the default org (if a member of it)</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
-    "types": [
-        "jira",
-        "bugzilla"
-    ],
-    "span": 2,
-    "to": 1503483273,
-    "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
-    "from": 1400000000,
-    "source": "abcdef12345678"
+    "password": "kibbledemo",
+    "admin": false,
+    "displayname": "Kibble Guest",
+    "email": "guest@kibble.live",
+    "defaultOrganisation": "demo"
 }</pre></blockquote>
 </div>
                           </div>
                           <div style="float: left; width: 90%; ">
                             <h4>Response examples:</h4>
                             <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
-{}</pre>
+{
+    "message": "Action completed"
+}</pre>
 </div>
 <div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
 {
@@ -3479,16 +4068,16 @@
                       </div>
                       
 
-                      <div id="get-api-org-list" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #61affe; font-family: sans-serif; background: #61affe30;">
+                      <div id="get-api-org-members" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #61affe; font-family: sans-serif; background: #61affe30;">
                         <div style="min-height: 32px;">
                           <!-- method -->
                           
                           <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #61affe;">GET</div>
                           
                           <!-- path and summary -->
-                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/list</strong></kbd></span>
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/members</strong></kbd></span>
                           <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
-                          Lists the organisations you belong to (or all, if admin)</div>
+                          Lists the members of an organisation</div>
                           <div style="float: left; width: 90%;display: none; ">
                             <h4>JSON parameters:</h4>
                             
@@ -3512,48 +4101,50 @@
                       </div>
                       
 
-                      <div id="post-api-org-list" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #49cc5c; font-family: sans-serif; background: #49cc5c30;">
+                      <div id="post-api-org-members" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #49cc5c; font-family: sans-serif; background: #49cc5c30;">
                         <div style="min-height: 32px;">
                           <!-- method -->
                           
                           <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #49cc5c;">POST</div>
                           
                           <!-- path and summary -->
-                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/list</strong></kbd></span>
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/members</strong></kbd></span>
                           <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
-                          Lists the organisations you belong to (or all, if admin)</div>
+                          Lists the members of an organisation</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -3563,13 +4154,7 @@
                             <h4>Response examples:</h4>
                             <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
 [
-    {
-        "docCount": 973624,
-        "id": "demo",
-        "sourceCount": 45,
-        "description": "demo, inc. is awesome",
-        "name": "Kibble, Inc."
-    }
+    {}
 ]</pre>
 </div>
 <div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
@@ -3584,29 +4169,33 @@
                       </div>
                       
 
-                      <div id="put-api-org-list" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #fca130; font-family: sans-serif; background: #fca13030;">
+                      <div id="put-api-org-members" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #fca130; font-family: sans-serif; background: #fca13030;">
                         <div style="min-height: 32px;">
                           <!-- method -->
                           
                           <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #fca130;">PUT</div>
                           
                           <!-- path and summary -->
-                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/list</strong></kbd></span>
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/org/members</strong></kbd></span>
                           <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
-                          Create a new organisation</div>
+                          Invite a person to an organisation</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>id:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>the ID of the organisation, can be anything.</span><br/>
-<kbd><b>desc:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>A short description of the organisation</span><br/>
-<kbd><b>name:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The name of the organisation to create</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>password:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired password for the account</span><br/>
+<kbd><b>admin:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>when adding users to orgs, this signifies ownership</span><br/>
+<kbd><b>displayname:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>A display name (e.g. full name) for the account</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Desired username (email address)</span><br/>
+<kbd><b>defaultOrganisation:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If editing an account, this sets the default org (if a member of it)</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
-    "id": "demo",
-    "desc": "Kibble, inc. is awesome",
-    "name": "Kibble, Inc."
+    "password": "kibbledemo",
+    "admin": false,
+    "displayname": "Kibble Guest",
+    "email": "guest@kibble.live",
+    "defaultOrganisation": "demo"
 }</pre></blockquote>
 </div>
                           </div>
@@ -3674,36 +4263,38 @@
                           Lists the available source types supported by Kibble</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -3771,36 +4362,38 @@
                           Shows a quick trend summary of the past 6 months for your org</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -3883,14 +4476,14 @@
                             <h4>Response examples:</h4>
                             <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
 {
-    "userLevel": "user",
+    "displayName": "Kibble Guest",
     "defaultOrganisation": "apache",
+    "userLevel": "user",
     "username": "guest@kibble.live",
     "organisations": [
         "apache",
         "demo"
-    ],
-    "displayName": "Kibble Guest"
+    ]
 }</pre>
 </div>
 <div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
@@ -4025,13 +4618,13 @@
                           Edit an existing source</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>organisation:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The organisation this source belongs to</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>sourceID:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The SourceID of this source</span><br/>
+<kbd><b>organisation:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The organisation this source belongs to</span><br/>
 <kbd><b>password:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>optional password for auth</span><br/>
+<kbd><b>type:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The type of source (git, svn, bugzilla, mail, etc)</span><br/>
 <kbd><b>sourceURL:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The origin URL of this source.</span><br/>
-<kbd><b>cookie:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>optional session cookie for auth</span><br/>
-<kbd><b>sourceID:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The SourceID of this source</span><br/>
 <kbd><b>username:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>optional username for auth</span><br/>
-<kbd><b>type:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The type of source (git, svn, bugzilla, mail, etc)</span><br/>
+<kbd><b>cookie:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>optional session cookie for auth</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
@@ -4070,36 +4663,38 @@
                           Fetches a list of all sources for this organisation</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -4138,8 +4733,8 @@
                           Add a new source</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>organisation:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The organisation these sources belong to</span><br/>
-<kbd><b>sources:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The sources in this organisation</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>sources:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The sources in this organisation</span><br/>
+<kbd><b>organisation:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>The organisation these sources belong to</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
@@ -4170,6 +4765,41 @@
                       </div>
                       
 
+                      <div id="get-api-verify-{email}-{vcode}" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #61affe; font-family: sans-serif; background: #61affe30;">
+                        <div style="min-height: 32px;">
+                          <!-- method -->
+                          
+                          <div style="float: left; align-items: center; margin: 4px; border-radius: 5px; text-align: center; padding-top: 4px; height: 20px; width: 100px; color: #FFF; font-weight: bold; background: #61affe;">GET</div>
+                          
+                          <!-- path and summary -->
+                          <span style="display: flex; padding-top: 6px;"><kbd><strong>/api/verify/{email}/{vcode}</strong></kbd></span>
+                          <div style="box-sizing: border-box; flex: 1; font-size: 13px; font-family: Open Sans, sans-serif; float: left; padding-top: 6px; margin-left: 20px;">
+                          Verify an account</div>
+                          <div style="float: left; width: 90%;display: none; ">
+                            <h4>JSON parameters:</h4>
+                            
+                            <br/>
+                            
+                          </div>
+                          <div style="float: left; width: 90%; ">
+                            <h4>Response examples:</h4>
+                            <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
+{
+    "message": "Action completed"
+}</pre>
+</div>
+<div style='float: left; width: 90%;'><pre style='width: 600px;'><b>default</b>:
+{
+    "code": 403,
+    "reason": "You need to be logged in to view this endpoint!"
+}</pre>
+</div>
+</blockquote>
+                          </div>
+                        </div>
+                      </div>
+                      
+
                       <div id="delete-api-views" style="margin: 20px; display: flex; box-sizing: border-box; width: 900px; border-radius: 6px; border: 1px solid #f93e3e; font-family: sans-serif; background: #f93e3e30;">
                         <div style="min-height: 32px;">
                           <!-- method -->
@@ -4227,19 +4857,19 @@
                             <h4>Response examples:</h4>
                             <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
 {
+    "sources": [
+        {}
+    ],
     "organisation": "apache",
     "views": [
         {
-            "organisation": "apache",
-            "id": "abcdef67126734271",
             "sources": [
                 {}
             ],
+            "id": "abcdef67126734271",
+            "organisation": "apache",
             "name": "Big Data Projects"
         }
-    ],
-    "sources": [
-        {}
     ]
 }</pre>
 </div>
@@ -4304,36 +4934,38 @@
                           Fetches a list of all views (filters) for this user</div>
                           <div style="float: left; width: 90%;display: block; ">
                             <h4>JSON parameters:</h4>
-                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
-<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of years to calculate a factor from</span><br/>
-<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
-<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+                            <div style='float: left; width: 90%;'><blockquote><pre style='width: 600px;'><kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
 <kbd><b>view:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>ID Of optional view to use</span><br/>
-<kbd><b>quick:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on quick data for some endpoints, returning only sparse data (thus less traffic)</span><br/>
+<kbd><b>sources:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widget, this fetches all sources</span><br/>
 <kbd><b>author:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Turns on author view for code results, as opposed to the default committer view</span><br/>
-<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
+<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>subfilter:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Quickly defined view by sub-filtering the existing view and matching on sourceURLs</span><br/>
+<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>links:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for relationship maps, this denotes the minimum link strength (no. of connections) that makes up a link.</span><br/>
+<kbd><b>search:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this enables sub-filtering based on searches</span><br/>
 <kbd><b>types:</b></kbd> (array) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If set, only return data from sources matching these types</span><br/>
+<kbd><b>span:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>For factor charts, denotes the number of months to base factors on from</span><br/>
+<kbd><b>distinguish:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Enables distinguishing different types of data objects, subject to the individual API endpoint</span><br/>
 <kbd><b>from:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, compile data from this timestamp onwards</span><br/>
-<kbd><b>to:</b></kbd> (integer) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data up until here</span><br/>
-<kbd><b>email:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>filter sources based on an email (a person)</span><br/>
 <kbd><b>collapse:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>for some widgets, this collapses sources based on a regex</span><br/>
-<kbd><b>interval:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If fetching histograms, this specifies the interval to pack figures into. Can be day, week, month, quarter or year</span><br/>
+<kbd><b>source:</b></kbd> (string) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>If specified, only compile data on this specific sourceID</span><br/>
 <kbd><b>unique:</b></kbd> (boolean) <span style='font-size: 12px; font-family: Open Sans, sans-serif;'>Only compile data from unique commits, ignore duplicates</span><br/>
 </pre>
 </blockquote></div>
                             <br/>
                             <div style='float: left; width: 90%;'><h4>Input examples:</h4><blockquote><pre style='width: 600px;'><b>application/json</b>:
 {
+    "interval": "month",
+    "quick": false,
+    "to": 1503483273,
+    "span": 2,
     "types": [
         "jira",
         "bugzilla"
     ],
-    "span": 2,
-    "to": 1503483273,
     "view": "abcdef12345678",
-    "interval": "month",
-    "quick": false,
+    "distinguish": false,
     "from": 1400000000,
     "source": "abcdef12345678"
 }</pre></blockquote>
@@ -4343,19 +4975,19 @@
                             <h4>Response examples:</h4>
                             <blockquote><div style='float: left; width: 90%;'><pre style='width: 600px;'><b>200</b>:
 {
+    "sources": [
+        {}
+    ],
     "organisation": "apache",
     "views": [
         {
-            "organisation": "apache",
-            "id": "abcdef67126734271",
             "sources": [
                 {}
             ],
+            "id": "abcdef67126734271",
+            "organisation": "apache",
             "name": "Big Data Projects"
         }
-    ],
-    "sources": [
-        {}
     ]
 }</pre>
 </div>
@@ -4432,12 +5064,12 @@
         {
             "children": [
                 {
-                    "type": "My Widget",
-                    "datatype": "repo",
-                    "representation": "donut",
                     "blocks": 4,
+                    "representation": "donut",
+                    "name": "Widget Title",
+                    "datatype": "repo",
                     "source": "code-evolution",
-                    "name": "Widget Title"
+                    "type": "My Widget"
                 }
             ]
         }

-- 
To stop receiving notification emails like this one, please contact
['"commits@kibble.apache.org" <co...@kibble.apache.org>'].