{
  "jsonrpc": "2.0",
  "result":
  {
    "description"   : "Get NEOfixer target list for site, highest scoring targets first.  The parameters below can be included via GET or POST HTTP methods.  Defaults are in [].  Min means >= to the specified value and max means < the value to prevent overlap of ranges, unless otherwise noted.  Booleans may be '0', '1', 'false', or 'true'.  See https://dev-neofixer.arizona.edu/api-info#targets for more details.",
    "version"       : "0.3",
    "url"           : "https://neofixerapi.arizona.edu/targets",
    "required":
    {
      "site"        : "NEOfixer site name, typically an MPC observatory code."
    },
    "optional":
    {
      "num"         : "Number of targets to return.  [all matching targets]",
      "all"         : "Return all targets for site, disregarding all other parameters.  [false]",
      "score-min"   : "Min NEOfixer score.  [0]",
      "score-max"   : "Max NEOfixer score.  [999999]",
      "cost-min"    : "Min cost to observe (minutes).  [0]",
      "cost-max"    : "Max cost to observe (minutes).  [999999]",
      "vmag-bright" : "Brightest (V magnitude).  [-99]",
      "vmag-faint"  : "Faintest (V magnitude).  [99]",
      "uncert-min"  : "Min uncertainty (degrees).  [0]",
      "uncert-max"  : "Max uncertainty (degrees).  [360]",
      "rate-min"    : "Min rate (arcsecs/min).  [0]",
      "rate-max"    : "Max rate (arcsecs/min).  [9999999]",
      "elong-min"   : "Min elongation (degrees).  [0]",
      "elong-max"   : "Max elongation (degrees).  [180]",
      "h-min"       : "Min H.  [0]",
      "h-max"       : "Max H.  [99]",
      "moid-min"    : "Min MOID.  [0]",
      "moid-max"    : "Max MOID.  [99]",
      "ra-start"    : "Include targets with RA >= this, or < this if ra-stop < ra-start (degrees).  [0]",
      "ra-stop"     : "Include targets with RA < this, or >= this if ra-stop < ra-start (degrees).  [360]",
      "dec-min"     : "Min declination (degrees).  [-90]",
      "dec-max"     : "Max declination (degrees).  Specifying 90 will include 90.  [90]",
      "gc-min"      : "Min galactic confusion (percent).  [0]",
      "gc-max"      : "Max galactic confusion (percent).  [100]",
      "neocp"       : "Include NEOCP objects.  [true]",
      "1opp-now"    : "Include unnumbered objects with a single opposition occurring now.  [true]",
      "1opp-past"   : "Include unnumbered objects with a single opposition in the past.  [true]",
      "multi-opp"   : "Include unnumbered objects with multiple oppositions.  [true]",
      "numbered"    : "Include numbered objects.  [true]",
      "impactors"   : "Include potential impactors.  [true]",
      "radar"       : "Include radar targets.  [true]",
      "yarkovsky"   : "Include Yarkovsky candidates.  [true]",
      "nhats"       : "Include potential NHATS targets.  [true]",
      "other"       : "Include objects not in the previous 4 categories.  [true]",
      "id"          : "JSON-RPC transaction identifier.  [null]"
    }
  },
  "id": null
}