# Flux daemon info Returns an object containing various state info for the Flux daemon. Endpoint: GET /daemon/getinfo Version: 6.6.1 ## Response 200 fields (application/json): - `status` (string) Explanation of status Enum: "success", "error" - `data` (object) - `data.version` (integer) The server version - `data.protocolversion` (integer) The protocol version - `data.walletversion` (integer) The wallet version - `data.balance` (number) The total Flux balance of the wallet - `data.blocks` (integer) The current number of blocks processed in the server - `data.timeoffset` (integer) The time offset - `data.connections` (integer) The number of connections - `data.proxy` (string) The proxy used by the server - `data.difficulty` (number) The current difficulty - `data.testnet` (boolean) If the server is using testnet or not - `data.keypoololdest` (integer) The timestamp (seconds since GMT epoch) of the oldest pre-generated key in the key pool - `data.keypoolsize` (integer) How many new keys are pre-generated - `data.paytxfee` (number) The transaction fee set at FLUX/kB - `data.relayfee` (number) Minimum relay fee for non-free transactions in FLUX/kB - `data.errors` (string) Any error messages ## Response 500 fields (application/json): - `status` (string) Enum: "error" - `data` (object) - `data.name` (string) Example: "InternalError" - `data.message` (string) Example: "Internal server error occurred" - `data.code` (string) Example: "INTERNAL_ERROR" ## Response 503 fields (application/json): - `status` (string) Enum: "error" - `data` (object) - `data.name` (string) Example: "ServiceUnavailable" - `data.message` (string) Example: "Service is temporarily unavailable" - `data.code` (string) Example: "SERVICE_UNAVAILABLE"