Record References
record_reference values point from one record to another. They live in attributes, not relationships, when the pointer is one-sided.
Reading values
value is null.
Writing by ID
Most reference fields accept a bare UUID:Writing by match
Userelated_record_match when you know a unique field on the target record but not the target ID.
Filtering
Use equality operators for reference fields.Common errors
| Error code | Usually means |
|---|---|
invalid_matching_field | Match field is not a valid unique field for the target |
target_record_not_found | Target ID or match value did not resolve |
ambiguous_match | Match value resolved to multiple records |
field_not_updatable | Reference field is read-only |