Hey @hofocihe, welcome to the Baserow community! Would you mind sharing a copy of the complete request you’re making, with URL, headers (exception the authorization), all parameters and body payload? I assume you mean row id 2 instead of field id 2, right? The values that must be updated needs to be provided as body JSON and not as a query parameter.
When you want to update the field value of a single row, you need to create a request that looks like this:
Sharing for sharing all the details. It’s a bit strange because your request looks good. I’ve tried to replicate your request with Postman and I was able to update the value. What happens when you change your request path to /api/database/rows/table/47108/2/, so with an slash added to the end.