Skip to content

Commit 1bb14d1

Browse files
Automated build docs: 2026-04-23 21:36:58
1 parent b2ad9f4 commit 1bb14d1

3 files changed

Lines changed: 31 additions & 3 deletions

File tree

defs/asana_oas.yaml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ tags:
351351
#### Types of custom fields
352352

353353

354-
Integrations using custom fields need to be aware of the six basic types that
354+
Integrations using custom fields need to be aware of the seven basic types that
355355
a custom field can adopt. These types are:
356356

357357

@@ -370,6 +370,8 @@ tags:
370370
* `people` - a list of active contributors (i.e., where their relationship to
371371
the work is defined in the custom field title)
372372

373+
* `reference` - a reference to another Asana object (task, project, portfolio,
374+
goal, etc.)
373375

374376
#### Example use case
375377

@@ -438,6 +440,18 @@ tags:
438440
defined in the custom field metadata.
439441

440442

443+
#### Reference custom fields
444+
445+
446+
A `reference` custom field stores a list of references to other Asana objects.
447+
448+
449+
The `input_restrictions` field on the custom field definition specifies which
450+
object types are allowed as values. Possible values include: `task`, `project`,
451+
`portfolio`, and `goal`. `input_restrictions` cannot be an empty array, it
452+
must have at least one object type.
453+
454+
441455
#### Querying an organization for its custom fields
442456

443457

0 commit comments

Comments
 (0)