ApplyTag Input could not be converted to a valid request

I keep getting this error “Input could not be converted to a valid request” while trying to apply a tag to a Contact, I’m using this endpoint:
https://api.infusionsoft.com/crm/rest/v1/contacts/6/tags (6 is the contact I’m trying to tag)

The json I’m sending is:

{
“tagId”:“108”, //the tag ID I’m trying to apply
“ids”:“6”
}

I’m getting this error both if I try from https://reqbin.com/ and from my app (node.js) any idea what could be the problem?
Thanks

Max

That isn’t the correct payload. Per our documentation on that endpoint:

POST https://api.infusionsoft.com/crm/rest/v1/contacts/6/tags

{ "tagIds": [ 108 ] }