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
Deal → Create Deal
AI-generatedSummary
Create a new deal record in the NinjaPipe workspace
Inputs
- dealName — Name of the deal
- dealTitle — Title of the deal
- dealStatus — Status of the deal (Open, In Progress, Won, Lost)
- dealValue — Monetary value of the deal
- dealCurrency — Currency code (EUR, USD, CHF, GBP)
- dealOwner — Owner identifier for the deal
- dealPipelineId — ID or name of the pipeline associated with the deal
- dealCompanyId — Company identifier linked to the deal
- dealContactId — Contact identifier linked to the deal
- dealNotes — Free‑form notes for the deal
- useGuidedFields — Enable guided field input; when disabled rawBodyJson is used
- advancedBodyJson — Optional advanced JSON payload merged after guided fields
- rawBodyJson — Optional raw JSON payload sent directly
- resourcePathOverride — Custom endpoint path override
- showAdvanced — Toggle visibility of advanced options
- additionalFields — Fixed collection of extra field definitions
- customFields — Fixed collection of custom field definitions
Output shape
a single record representing the newly created deal
The response contains the created deal object with generated identifiers; optional fields are omitted if not set, and error handling is outside the normal success shape.
Examples
Example 1: Create a basic deal using guided fields
Set resource to 'deal', operation to 'Create Deal', fill Deal Name, Title, Status, Value, Currency, Owner, Pipeline, Company, Contact, Notes; leave advanced options disabled.
Example 2: Create a deal with custom JSON payload
Enable Advanced Body JSON, provide a JSON string adding custom fields or overrides; guided fields can be left empty.
Example 3: Create a deal on a non‑default endpoint
Set Resource Path Override to a custom path and disable Use Guided Fields to send a raw body directly.