# Combined info Combined info of statuses. Endpoint: GET /flux/info Version: 6.6.1 ## Response 200 fields (application/json): - `status` (string) Explanation of status Enum: "success", "error" - `data` (object) - `data.daemon` (object) - `data.daemon.info` (object) - `data.daemon.info.version` (integer) The server version - `data.daemon.info.protocolversion` (integer) The protocol version - `data.daemon.info.walletversion` (integer) The wallet version - `data.daemon.info.balance` (number) The total Flux balance of the wallet - `data.daemon.info.blocks` (integer) The current number of blocks processed in the server - `data.daemon.info.timeoffset` (integer) The time offset - `data.daemon.info.connections` (integer) The number of connections - `data.daemon.info.proxy` (string) The proxy used by the server - `data.daemon.info.difficulty` (number) The current difficulty - `data.daemon.info.testnet` (boolean) If the server is using testnet or not - `data.daemon.info.keypoololdest` (integer) The timestamp (seconds since GMT epoch) of the oldest pre-generated key in the key pool - `data.daemon.info.keypoolsize` (integer) How many new keys are pre-generated - `data.daemon.info.paytxfee` (number) The transaction fee set at FLUX/kB - `data.daemon.info.relayfee` (number) Minimum relay fee for non-free transactions in FLUX/kB - `data.daemon.info.errors` (string) Any error messages - `data.node` (object) - `data.node.status` (object) - `data.node.status.status` (string) FluxNode status - `data.node.status.collateral` (string) Collateral transaction - `data.node.status.txhash` (string) Collateral transaction hash - `data.node.status.outidx` (integer) Collateral transaction output index number - `data.node.status.ip` (string) FluxNode network address - `data.node.status.network` (string) Network type (IPv4, IPv6, onion) - `data.node.status.added_height` (integer) Block height when FluxNode was added - `data.node.status.confirmed_height` (integer) Block height when FluxNode was confirmed - `data.node.status.last_confirmed_height` (integer) Last block height when FluxNode was confirmed - `data.node.status.last_paid_height` (integer) Last block height when FluxNode was paid - `data.node.status.tier` (string) Tier (CUMULUS/NIMMBUS/STRATUS) - `data.node.status.payment_address` (string) FLUX address for FluxNode payments - `data.node.status.pubkey` (string) FluxNode public key used for message broadcasting - `data.node.status.activesince` (string) The time in seconds since epoch (Jan 1 1970 GMT) FluxNode has been active - `data.node.status.lastpaid` (string) The time in seconds since epoch (Jan 1 1970 GMT) FluxNode was last paid - `data.node.status.amount` (string) Locked collateral amount - `data.benchmark` (object) - `data.benchmark.bench` (object) - `data.benchmark.bench.ipaddress` (string) Ip address of FluxNode server - `data.benchmark.bench.architecture` (string) System architecture - `data.benchmark.bench.armboard` (string) ARM board model - `data.benchmark.bench.status` (string) CUMULUS/NIMMBUS/STRATUS - `data.benchmark.bench.time` (integer) Time of bench in epoch time - `data.benchmark.bench.real_cores` (string) The amount of physical cores detected - `data.benchmark.bench.cores` (integer) The amount of vcores detected - `data.benchmark.bench.ram` (number) The amount of ram detected - `data.benchmark.bench.ssd` (number) The amount of ssd space detected - `data.benchmark.bench.hdd` (number) The amount of hdd space detected - `data.benchmark.bench.dd_write` (number) The amount of write speed detected - `data.benchmark.bench.totalstorage` (number) The amount of hdd and ssd space detected - `data.benchmark.bench.disksinfo` (array) - `data.benchmark.bench.disksinfo.disk` (string) Disk name - `data.benchmark.bench.disksinfo.size` (number) The amount of space detected - `data.benchmark.bench.disksinfo.writespeed` (number) The amount of write speed detected - `data.benchmark.bench.eps` (number) The amount of cpu speed detected - `data.benchmark.bench.ping` (number) Ping number in ms - `data.benchmark.bench.download_speed` (number) Download speed - `data.benchmark.bench.upload_speed` (number) Upload speed - `data.benchmark.bench.bench_version` (string) Benchmark version - `data.benchmark.bench.speed_version` (string) Speedtest version - `data.benchmark.bench.thunder` (boolean) True if fractus mode enabled - `data.benchmark.bench.error` (string) Error message - `data.flux` (object) - `data.flux.version` (string) Version number - `data.flux.ip` (string) Server's IP address - `data.flux.staticIp` (boolean) If `` node have a static IP address Enum: true, false - `data.flux.zelid` (string) Admin's ZelID - `data.flux.pgp` (string) PGP identity - `data.flux.cruxid` (string) Cruxid address - `data.flux.timezone` (string) Server's timezone - `data.flux.dos` (object) - `data.flux.dos.dosState` (number) Number indicating value of DOS state from 0 to infinity - `data.flux.dos.dosMessage` (string) Status message or Null if no message - `data.flux.appsDos` (object) - `data.flux.development` (boolean) If development branch is active Enum: true, false - `data.flux.explorerScannedHeigth` (object) - `data.flux.explorerScannedHeigth.generalScannedHeight` (integer) Explorer block height - `data.flux.numberOfConnectionsOut` (integer) - `data.flux.numberOfConnectionsIn` (integer) - `data.apps` (object) - `data.apps.fluxusage` (string) Amount of CPU usage - `data.apps.runningapps` (array) - `data.apps.runningapps.Id` (string) ID of this container - `data.apps.runningapps.Names` (array) - `data.apps.runningapps.Image` (string) The name of the image used when creating this container - `data.apps.runningapps.ImageID` (string) The ID of the image that this container was created from - `data.apps.runningapps.Command` (string) Command to run when starting the container - `data.apps.runningapps.Created` (integer) When the container was created in epoch time - `data.apps.runningapps.Ports` (array) - `data.apps.runningapps.Ports.PrivatePort` (integer) Port on the container - `data.apps.runningapps.Ports.Type` (string) tcp, udp, sctp Enum: "tcp", "udp", "sctp" - `data.apps.runningapps.Ports.IP` (string) Host IP address that the container's port is mapped to - `data.apps.runningapps.Ports.PublicPort` (integer) Port exposed on the host - `data.apps.runningapps.Ports.HostConfig` (object) - `data.apps.runningapps.Ports.HostConfig.NetworkMode` (string) Network mode of container - `data.apps.runningapps.Ports.NetworkSettings` (object) A summary of the container's network settings - `data.apps.runningapps.Ports.NetworkSettings.Networks` (object) Configuration for a network endpoint. - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork` (object) - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.IPAMConfig` (string) EndpointIPAMConfig represents an endpoint's IPAM configuration - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.Links` (string) Links - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.Aliases` (string) Aliases - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.NetworkID` (string) Unique ID of the network - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.EndpointID` (string) Unique ID for the service endpoint in a Sandbox - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.Gateway` (string) Gateway address for this network - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.IPAddress` (string) IPv4 address - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.IPPrefixLen` (string) Mask length of the IPv4 address - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.IPv6Gateway` (string) IPv6 gateway address - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.GlobalIPv6Address` (string) Global IPv6 address - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.GlobalIPv6PrefixLen` (string) Mask length of the global IPv6 address - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.MacAddress` (string) MAC address for the endpoint on this network - `data.apps.runningapps.Ports.NetworkSettings.Networks.fluxDockerNetwork.DriverOpts` (string) DriverOpts is a mapping of driver options and values. These options are passed directly to the driver and are driver specific. - `data.apps.runningapps.Ports.Mounts` (array) - `data.apps.runningapps.Ports.Mounts.Type` (string) Mount type Enum: "bind", "volume", "tmpfs", "npipe" - `data.apps.runningapps.Ports.Mounts.Source` (string) Path of dir to mount - `data.apps.runningapps.Ports.Mounts.Destination` (string) Dir of container to bind mount - `data.apps.runningapps.Ports.Mounts.Mode` (string) Bind mount mode - `data.apps.runningapps.Ports.Mounts.RW` (boolean) Whether the mount should be read-write - `data.apps.runningapps.Ports.Mounts.Propagation` (string) A propagation mode with the value [r]private, [r]shared, or [r]slave. Enum: "private", "rprivate", "shared", "rshared", "slave", "rslave" - `data.apps.runningapps.Labels` (object) User-defined key/value metadata - `data.apps.runningapps.Labels.description` (string) Description of app - `data.apps.runningapps.Labels.maintainer` (string) Name/alias of creator/maintainer of app - `data.apps.runningapps.Labels.repository` (string) Url to repository - `data.apps.runningapps.State` (string) State/status of the container - `data.apps.runningapps.Status` (string) Additional human-readable status of this container - `data.apps.resources` (object) - `data.apps.resources.appsCpusLocked` (number) Amount of cores app is using - `data.apps.resources.appsRamLocked` (integer) Amount of ram app is using - `data.apps.resources.appsHddLocked` (integer) Amount of disk space app is using - `data.geolocation` (object) - `data.geolocation.ip` (string) IP address - `data.geolocation.continent` (string) Continent name - `data.geolocation.continentCode` (string) Continent code - `data.geolocation.country` (string) Country name - `data.geolocation.countryCode` (string) Continent code - `data.geolocation.region` (string) Region code - `data.geolocation.regionName` (string) Region name - `data.geolocation.lat` (number) Latitude parameter - `data.geolocation.lon` (number) Longitude parameter - `data.geolocation.org` (string) Organization name - `data.appsHashesTotal` (integer) - `data.hashesPresent` (integer)