{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"To create a project, send a POST request to `/v2/projects`.","properties":{"body":{"allOf":[{"$ref":"#/definitions/project_base"}],"required":["name","purpose"]}},"required":["body"],"additionalProperties":false,"definitions":{"project_base":{"type":"object","properties":{"name":{"type":"string","maxLength":175,"description":"The human-readable name for the project. The maximum length is 175 characters and the name must be unique.","examples":["my-web-api"]},"description":{"type":"string","maxLength":255,"description":"The description of the project. The maximum length is 255 characters.","examples":["My website API"]},"purpose":{"type":"string","maxLength":255,"description":"The purpose of the project. The maximum length is 255 characters. It can\nhave one of the following values:\n\n- Just trying out DigitalOcean\n- Class project / Educational purposes\n- Website or blog\n- Web Application\n- Service or API\n- Mobile Application\n- Machine learning / AI / Data processing\n- IoT\n- Operational / Developer tooling\n\nIf another value for purpose is specified, for example, \"your custom purpose\",\nyour purpose will be stored as `Other: your custom purpose`.\n","examples":["Service or API"]},"environment":{"type":"string","enum":["Development","Staging","Production"],"description":"The environment of the project's resources.","examples":["Production"]}}}}},"name":"Create a Project","id":"digitalocean.projects_create","example":{"body":{"name":"my-web-api","purpose":"Service or API"}},"maxRequests":1,"summary":false}}