:integer in the Ash resource, AshJsonApi is returning them as a number type in the JSON responses that is getting truncated due to the length of the values. For example, a value like 953764064726843398 would get truncated to 953764064726843400 (notice how the 3 least significant digits changed).AshJsonApi . I basically want them to be parsed to and from a string while keeping the DB column as an integer, preferably without having to change the Ash resource attribute to a :string since that would affect more than just the exposed JSON:API.