Project

General

Profile

Actions

Json-fact-format » History » Revision 4

« Previous | Revision 4/8 (diff) | Next »
Marek Hulán, 10/18/2013 07:58 AM


Json-fact-format

how to send facts

  • Foreman reports need to be sent to /api/hosts/facts
  • Following headers needs to be present:
      "Accept: application/json,version=2" 
      "Content-Type: application/json" 
    

facts JSON format

{
  "name"    => "fqdn.example.com",
  "facts"   => {
                 "fact1"                  => "value",
                 "fact2"                  => "value",
                 "_timestamp"             => "2013-10-18 07:47:45 +0000",
                 "operatingsystem"        => 'Debian',
                 "operatingsystemrelease" => '7.0'
               }
}

Note that _timestamp, operatingsystem and operatingsystemrelease are mandatory

Updated by Marek Hulán about 11 years ago · 8 revisions