How to automate Wix blog posting via Make? Stuck on API "memberId" error

:bullseye: What is your goal?

Automate blog posting on my Wix website using Make.com. Content gets prepared in Make, then should be published as a blog post automatically.

:thinking: What is the problem & what have you tried?

There’s no native Wix blog module in Make, so I’m using the HTTP module to call Wix’s REST API directly (POST /blog/v3/draft-posts) with an API key + site ID. I successfully fetched my site’s member list via GET /members/v1/members.

The draft-posts call requires a memberId field. I’ve tried both the member’s “id” and “contactId” from the members list — both get rejected as “does not exist”. My only site member is my own owner account, showing status: UNKNOWN.

Has anyone gotten this working? Specifically — where did your memberId come from, and does the account need to be an active Members Area member (not just the site owner/dashboard user)? Any working example would help a lot. Thanks!

:clipboard: Error messages or input/output bundles

{“message”:“INVALID_ARGUMENT: Invalid request body memberIds:[] do not exist”,“details”:{“applicationError”:{“code”:“INVALID_REQUEST_DATA”}}}

1 Like