Actions78
- Contact Actions
- Company Actions
- Deal Actions
- Product Actions
- Budget Actions
- List Actions
- Pipeline Actions
- Pipeline Item Actions
- Invoice Actions
- Order Actions
- Project Actions
- Task Actions
- Databin Webhook Actions
- Custom API Request Actions
Project → Create Project
AI-generatedSummary
Create a new project in NinjaPipe using either guided fields or raw JSON payload.
Inputs
- showAdvanced — Show path override and raw JSON fields for special cases
- resourcePathOverride — Only use this if your NinjaPipe workspace exposes a different endpoint path
- useGuidedFields — Recommended. Turn this off only if you want to send the full request body manually
- projectName — Project Name
- projectStatus — Status
- projectOwner — Owner
- projectNotes — Notes
- additionalFields — Use this for fields not shown in the guided UI
- customFields — These are sent as custom_fields
- advancedBodyJson — Optional advanced payload merged after the guided fields
- rawBodyJson — Optional raw JSON payload sent when guided fields are disabled
Output shape
a single project record
Contains the created project's attributes; errors are propagated unless continueOnFail is enabled.
Examples
Example 1: Create a project using guided fields
resource=project, operation=create, projectName='Alpha Corp', projectStatus='Planning', projectOwner='Jane', additionalFields=[{field='department',type='string',value='R&D'}], advancedBodyJson='{}'
Example 2: Create a project with custom raw body JSON
resource=project, operation=create, rawBodyJson='{"custom_field_key":"Custom Value"}', useGuidedFields=false
Example 3: Create a project on a non‑standard endpoint
resource=project, operation=create, resourcePathOverride='/custom/projects', projectName='Beta', projectStatus='Active'