horizon.json File Format¶
CONVERGE Horizon writes a horizon.json file for every job. If you have installed the CLI, you can use horizon.json (or an edited version of it) as input for a new job with the job:create command. This file contains key:value pairs in standard JSON format. If you edit a horizon.json file, copy the contents into a JSON linter to validate that it is formatted correctly.
{
"id": "9f9ea1f4-b807-45f7-866c-f3f88df143dd",
"created_at": "2025-08-12T22:11:48.000000Z",
"name": "APP1234-H2-DI",
"app_key": "converge",
"app_version": "5.0.2",
"cores_per_node": 126,
"memory_per_node": 252,
"cli": null,
"executable": null,
"interactive": false,
"license_type": "on-demand",
"license_server": null,
"node_template_id": "0uJbrzvsWhkJ",
"nodes_target": 1,
"nodes_min": 1,
"storage_id": "9cce1356-e332-4a9a-b5b8-0b5b170212f2",
"storage_path": "Hydrogen_spark_ignition\/Sandia_hydrogen_DI_engine_ECFM_transient_RANS\/",
"storage_type": "space",
"output_compress": 0,
"time_limit_app": 2,
"time_limit_queue": 24
}
The available keys for horizon.json are listed below. The subset of keys in a given horizon.json file will depend on how the job was created and which options were specified.
Key |
Description |
|---|---|
id* |
Job ID |
created_at* |
Date and time of job creation |
name |
|
app_args |
|
app_key |
Application |
app_version |
|
batch_id |
ID of the associated batch |
cores_per_node |
Flex cores if the job was run on a VM, otherwise Cores per node |
memory_per_node |
|
cli* |
|
executable |
|
interactive |
|
license_type |
|
license_server |
|
node_template_id |
ID of the selected node type |
nodes_target |
|
nodes_min |
|
project_id |
Name or ID of the selected project |
storage_id |
Name or ID of the selected file system or space |
storage_path |
Path to directory containing the input files |
storage_type |
“filesystem” or “space” |
output_compress |
|
time_limit_app |
|
time_limit_queue |
* Written to horizon.json only for jobs created in the web interface. Ignored when horizon.json is used as input for job:create.