# Unsupported Capabilities There are many possibilities for the future of Testpad's API. Here is a (obviously non-exhaustive) list of notable features that might be expected of the API but which are **not supported for the time being**. - **Creating and Modifying Projects** Projects cannot be created by the API and basic project information like names and descriptions cannot be modified. However, the contents of project (scripts and folders) can be modified via the several project and folder endpoints. - **Folder manipulations** Folder items (scripts, notes and nested folders) cannot be moved around. There's no support for moving folder items between folders or between projects. Similarly, there's no support yet for archiving or unarchiving scripts, notes and folders. - **Script field set modifications** The set of fields in a script cannot be modified by the API. Custom fields can be created as part of the creation of a new script, but once created, the API cannot modify the set of fields defined for a script. - **Adding tests to scripts** For now, the set of tests in a script can only be created at the time the script is created. - **Deleting content** For now, there is no provision for deleting content with the API. This is partly because most use-cases for the API will be about creating content to record new testing, but also to protect new API users from themselves until good safeguards against accidental delete operations have been devised. Suggestions welcome!