Asana Logo

Asana API Integration Profile

Information and guides about integrating with Asana API

Add Asana Integration to Your Product

Create a custom field in Asana API

Creates a new custom field in a workspace. Every custom field is required to be created in a specific workspace, and this workspace cannot be changed once set.

A custom field’s name must be unique within a workspace and not conflict with names of existing task properties such as Due Date or Assignee. A custom field’s type must be one of text, enum, multi_enum, number, date, or people.

Returns the full record of the newly created custom field.

Input schema fields
Field NameAPI KeyTypeDescription
Queryqueryobject
Datadataobject
Datadata.dataobjectA generic Asana Resource, containing a globally unique identifier.
Giddata.data.gidstringGlobally unique identifier of the resource, as a string.
Resource Typedata.data.resource_typestringThe base type of this resource.
Output schema fields
Field NameAPI KeyTypeDescription
DatadataobjectA generic Asana Resource, containing a globally unique identifier.
Giddata.gidstringGlobally unique identifier of the resource, as a string.
Resource Typedata.resource_typestringThe base type of this resource.
Namedata.namestringThe name of the custom field.
Resource Subtypedata.resource_subtypestringThe type of the custom field. Must be one of the given values.

Build every single integration your customers need with AI

Book a demo