Documentation

POST /api/auth/project/update

Using your personal token, you can update existing project info using this endpoint. The projectId must be specified. All other parameters are optional. Any unspecified property is left unchanged.

POST Params

Param: projectId

id of the project for which to update properties

Param: allow_null optional

if true, overwrites all values even if some are set to null (each parameter is no longer optional, useful when having to remove data)

Param: projectname optional

the name of the project (max 40)

Param: description_short optional

short version of the description (for use in embeds or short versions for in CC) (max 200)

Param: description optional

full version of the description in plaintext (max 3000)

Param: description_markdown optional

markdown version of the description (max 3500)

Param: install_command optional

CC command to install the project (max 150)

Param: target_file optional

the file that should be run after installation has finished (max 30)

Param: tags optional

comma separated list of tags. Allowed tags: fun,library,utility,turtle,pocket,mod,resourcep,audio,os,emulator,puzzle,action,quirky

Param: repository optional

url for the git repository (max 150)

Param: keywords optional

comma separated list of keywords (max 300)

Param: visible optional

true / false

Param: date_release optional

number, timestamp in ms for countdown timer

Example of returned JSON

{
	"success": true
}