Creatio icon

Creatio

Read and write records in Creatio CRM (contacts, accounts, leads, opportunities, custom objects) via OData. Use to look up, create, update, or delete Creatio CRM data.

Record → POST

AI-generated

Summary

Create a new record in a specified Creatio CRM entity using either individually specified field values or a raw JSON body.

Inputs

  • Authentication (required) — Choose either OAuth2 or Username & Password for authenticating with the Creatio API.
  • Subpath Name or ID (required) — Select the target Creatio entity (e.g. Contacts, Accounts) from a dynamically loaded list or specify its ID via expression.
  • Fields — Define one or more fields with their names and values to set on the new record, if not using a raw JSON body.
  • Use Self Formatted Body for Update — Toggle to send a raw JSON body as the record data instead of specifying individual fields.
  • Update Body — Provide the raw JSON formatted request body to create the record when 'Use Self Formatted Body for Update' is enabled.
  • Append Request — Optionally append the request parameters along with the response in the output.

Output shape

a list of items, each containing the JSON response representing the created record data from Creatio.

If 'Append Request' is enabled, each output item includes both the request parameters and the response. Otherwise, outputs contain only the created record data. Each input item results in one or more output items.

Examples

Example 1: Create a contact with specified fields

Authentication: OAuth2; Subpath: Contacts; Fields: {FirstName: 'John', LastName: 'Doe'}; Append Request: false

Example 2: Create a record with a custom JSON body

Authentication: Username & Password; Subpath: Leads; Use Self Formatted Body: true; Update Body: {"Name":"New Lead","StatusId":"some-id"}; Append Request: true

Links

Discussion