Add Records API

circle-check

Overview

Use the Add Records endpoint to create new Records within a specified Object via API.

Record creation is schema-driven. Submitted values must align with the Object’s configured structure, including required fields, field types, validation rules, and selectable value constraints. Requests that do not conform to the schema will fail validation.

This page builds on concepts introduced in Records Core Concepts and the Object Data Model.

Why Use This API

Use the Add Records endpoint when you need to create entirely new Records programmatically.

Common scenarios include:

  • Creating Records from external systems (CRM, custom apps)

  • Supporting event-driven workflows

  • Migrating data into the platform

  • Automating operational data capture

  • Generating Records through backend integrations

  • Creating pipeline, standard, or Object Records at scale

This endpoint is appropriate when:

  • The Record does not already exist

  • You intend to create a net-new Record

Duplicate prevention is built-in with Kizen, as every Record must have a unique identifier, which prevents duplicates from being created. If you need to Lookup a Record or Create a Record or Update a Record via Upsert, check out these APIs:

Add Records API Behavior

Use this endpoint to create new Records within a specified Object. It:

  • Creates a new Record based on the Object’s current schema configuration

  • Validates required fields, field types, validation rules, and selectable values at submission

  • Rejects unsupported or invalid values and does not create the Record if validation fails

  • Enforces Object-, Record-, and field-level permissions before allowing creation

  • Immediately activates workflows, automation, reporting, and permission evaluation upon success

  • Does not modify existing Records


Add Records API Endpoint

Want to try the API out? Visit our Swaggerarrow-up-right docs.

post

Create entity record

Authorizations
X-API-KEYstringRequired
X-BUSINESS-IDstringRequired
X-USER-IDstringRequired
Path parameters
object_identifierstringRequired
Body
unarchiveone of · nullableOptional
string · enumOptional
  • prompt - prompt
  • unarchive - unarchive
  • overwrite - overwrite
Possible values:
or
undefined · enumOptionalPossible values:
Responses
chevron-right
200Success
application/json
object_typestringRequired
num_upcoming_activitiesintegerRequired
idstring · uuidRequired
num_associated_team_membersintegerRequired
post
/api/records/{object_identifier}/add

Add Records Schema


What’s Next

After creating Records, you can use the Search Records API to:

  • Query Records within an Object using filters, search terms, and pagination

  • Retrieve Records dynamically for validation, enrichment, or synchronization workflows

  • Reference field identifiers when constructing search filters and payloads

  • Use Object and field metadata to build schema-aware queries

  • Combine Record searches with automation, workflow triggers, or downstream integrations

For more information, review the related Record API topics below:

Last updated

Was this helpful?