ExtraData dictionary (number/text) is_number = field_type in ('integer', 'float') ftype = "NUMBER" if is_number else "TEXT" value = value if is_number else str(value) result = {"Key": name, "Value": value, "Type": ftype, "IsPublic": True}