Currently, it is possible to modify first and last names independently through the Freshservice website. However, the API appears to only permit modification of a single value for the full name. It would be helpful if both first and last names could be set or modified independently through the API.
I raised this as a ticket two years ago, and it was turned into a feature request. No word on if/when it will be implemented.