en:authors_main:admin_api:admin_json_export

You can export your own authored games or games on your domain (domain administrators only).

It is useful for making backups of games at various stages of creation, so that you do not regret a accidentally deleted level with beautifully designed layout. In the event of unfortunate incidents, you can restore the game from JSON.

In the examples below, replace the number 3493 with the ID of the game you need.

https://qeng.org/game_export.php?gid=3493 - save JSON of everything in the game.

https://qeng.org/game_export.php?gid=3493&e=tasks - save JSON of all levels in the game.

https://qeng.org/game_export.php?gid=3493&e=game - save JSON of only the game description/settings tab.

https://qeng.org/game_export.php?gid=3493&e=gbonuses - save JSON of the global bonuses of the game.

https://qeng.org/game_export.php?gid=3493&e=lines - save JSON of the lines of the game.

https://qeng.org/game_export.php?gid=3493&e=task&n=1 - save JSON of the task with number 1. You can change parameter 1 to any task number you need.

Add &ids=1 to any of the links above and the JSON will also carry the id of every level and the id and number of every code, bonus and hint. They are what editing single items addresses.

{
    "task": {"id": 123, "number": 1, "working_name": "Title"},
    "codes": [{"id": 55, "number": 1, "name": "Sector 1", "code": "a, b"}]
}
Without ids=1 the export stays portable - such a JSON can be imported into any other game. A JSON with identifiers only fits the game it came from: another game has no such items and the import will fail. Use the plain export for backups and for copying games.
  • en/authors_main/admin_api/admin_json_export.txt
  • Last modified: 2026/07/28 20:05
  • (external edit)