With plaid-python 9.3.0, passing a Python datetime to LinkTokenCreateRequestUser.phone_number_verified_time failed with INVALID_BODY / error_message: 'body could not be parsed as JSON'. Inspecting the request showed the SDK serialized the datetime without a trailing 'Z' ("1969-12-31T16:00:00" instead of "1969-12-31T16:00:00Z"). The reporter used datetime.fromtimestamp(0), which produces a naive datetime with no timezone info. The SDK type-checks the field, so passing a pre-formatted string fails with ApiTypeError.