Api returns int for text value?

And I have to correct myself:

See: Number field type

Using this variant and adding “42e3” as an entry leads to “42e3” in the database and the input field in the backend converts its appearance to “42000”.