I'm trying to update a SharePoint List Item with the "Send an HTTP request to SharePoint".
I need to update two fields in the list. One is Choice field and the other is a Hyperlink field.
If I use this JSON body, it works - it just updates the Hyperlink field, and updates it correctly without errors.
I also want to update a Choice field called "Uploaded" with the value of one of the choices, which is "Uploaded". So I added this:
"Uploaded": { "Value": "Uploaded" }
So it ends up looking like this:
This fails with the error:
What does it want to update a Choice field? That JSON that updates the Choice field works in a "Update list item" action, but not in the HTTP action.
Hi @JoeyD
@creativeopinion mentioned you don't need the Value tag under that choice. That's correct.
Also you don't need the _metadata definition
It should be:
{
"Uploaded": "Uploaded"
}
Tomac
986
Moderator
stampcoin
699
Super User 2025 Season 2
Riyaz_riz11
577
Super User 2025 Season 2