NPDS Help

Help on the NPDS web service API available at this site (built with Microsoft ASP.Net 4.6 MVC 5.2 and URL Routing) can also be obtained by appending the querystring key "help" to any URL derived from the site base address. Additional URL routing information can be obtained by appending the querystring key "debug" to the URL. These keys can be used independently or in combination as shown in the following examples:

Help information displayed by use of the "help" querystring key provides the syntax for all URLs together with live examples that demonstrate each URL. Debug diagnostics displayed by use of the "debug" querystring key provide the defaults and constraints for all routes together with a live matching test of the requested URL against all routes that shows whether each route is "found", "matched", or "unmatched". Note that the "found" route is the first "matched" route.

Querystring key-value pairs valid for all NPDS web service URLs include:

Querystring keys valid for NPDS query URLs include:

A future version of this web service will enable additional filters on other fields.