I’m trying to add a new user (member) from Zapier via the raw HTTP API request Action. I’m running into an OAuth issue, where I’m being told I’m missing scopes (users:write) - but a I understand it, webflow/Zapier is handling the Auth for actions taken via Zapier.
Any idea where I’m going wrong or is this a bug?
{
“request”: {
“method”: “POST”,
“url”: “https://api.webflow.com/v2/sites/64620212a323efa26e66d8f0/users/invite”,
“querystring”: null,
“headers”: {
“accept”: “application/json”,
“content-type”: “application/json”
},
“body”: “{\n "email": "some.one@home.com",\n "accessGroups": [\n "members"\n ]\n}”,
“data”: {
“email”: “some.one@home.com”,
“accessGroups”: [
“members”
]
}
},
“response”: {
“status”: 403,
“headers”: {
“connection”: “close”,
“content-length”: “144”,
“content-type”: “application/json; charset=utf-8”,
“date”: “Sun, 03 Mar 2024 16:58:51 GMT”,
“etag”: “W/"90-IA+UEXpxAZ6oeK4YdYtY02c3QOA"”,
“retry-after”: “60”,
“x-ratelimit-limit”: “60”,
“x-ratelimit-remaining”: “59”,
“x-response-time”: “139.078ms”
},
“body”: “{"message":"OAuthForbidden: You are missing the following scopes - ‘users:write’","code":"missing_scopes","externalReference":null,"details":}”,
“data”: {
“message”: “OAuthForbidden: You are missing the following scopes - ‘users:write’”,
“code”: “missing_scopes”,
“externalReference”: null,
“details”:
}
}
}