--- title: "SetProjectGlobal" slug: "setprojectglobal" updated: 2024-06-28T13:14:28Z published: 2024-06-28T13:14:28Z canonical: "docs.datajet.app/setprojectglobal" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.datajet.app/llms.txt > Use this file to discover all available pages before exploring further. # SetProjectGlobal **PROTOTYPE** Adds or overwrites a project level variable in the globalManager | Key | Value(s) | Description | | --- | --- | --- | | method | "SetProjectGlobal" | Adds or overwrites a project level variable in the globalManager | | key | "keyname" | variable name. Required. | | value | "keyvalue"/true/false/N | variable value. Required. Can be string, bool or integer. | NOTE: SetProjectGlobal requires globalManagerRootPath to be configured in djclient.cnfg ```json { "method": "SetProjectGlobal", "key": "a-bool", "value": true, "project": "Demo" } ``` ```json { "method": "SetProjectGlobal", "key": "a-string", "value": "string value", "project": "Demo" } ``` ```json { "method": "SetProjectGlobal", "key": "MinRecords", "value": 1000000, "project": "LargeDataSource" } ``` Use GetProjectGlobal to retrieve stored values.