DevelopersAPI referenceFormsProjects
Create a project
Name defaults to "Untitled project", color to "#2563eb".
View as MarkdownAuthorization
bearer AuthorizationBearer <token>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/projects" \ -H "Content-Type: application/json" \ -d '{}'{ "project": { "id": "string", "name": "string", "color": "string", "formCount": 0, "visibility": "string", "ownerId": "string", "created": "2019-08-24T14:15:22Z", "updated": "2019-08-24T14:15:22Z" }}List projects
Projects the caller can read: their own (active-org-scoped; legacy rows without org_id stay visible) plus any shared with the organization by a teammate. formCount counts only the forms that caller can read. created_at descending, limit 500.
Project detail
One project with its form count. Readable: the caller's own or one a teammate shared with the organization.