404 error when trying to add review links using Make.com

I’m getting a [404] Resource not found error when trying to setup a review link for a project. I don’t understand what I’m doing wrong and have tried to follow the documentation closely. Can anyone see my error?

Hey Tim!

Chances are the id you’re providing for the project id isn’t actually the project id.

Where did you get that UUID you’re from that you’re using?

Thanks @jhodges. I grabbed it from the module before where I created the project.

Could I also grab the project id from here too?

It doesn’t seem to matter where I get it from I still get the 404 error.

I have also confirmed that I have the right permissions.

Yup! Thats indeed the project id there in the address bar.

It should work fine to re-use the project id from the output of the previous step. There’s a very small chance it might happen too quickly in the make flow for that project to be available, but I doubt that’s the issue.

Yeah and to try and get it right I’ve now just created a single module in Make.com to just do this specific thing and I’m using the project id that I grabbed from the URL. Getting the same error though.

I’m a total novice at this stuff sorry. Can’t work out what I’m doing wrong.

I think this is your issue. Check the help text underneath, you’re not providing the URL string they’re expecting. Make implicitly adds the https://api.frame.io to the beginning of whatever route you provide here.

So the URL you’re hitting is actually going to be https://api.frame.io/https://api.frame.io/v2/projects/[your-UUID]/review_links ← which will not exist.

Ahhhh of course! They’re being too helpful! :man_facepalming:

Thanks a lot, that worked.

1 Like

Phew! Glad that’s all it was :slight_smile:.

I may reach out to Make (they built the integration) and have them modify “URL” here to “API Route” so it’s less confusing.

Yeah that’d be helpful for us newbies :pray:

Without specific details, it’s challenging to pinpoint the issue. Ensure the URL is correct, the resource exists, and permissions are set.

Double-check the documentation for any missed steps. If issues persist, consult forums or support for targeted assistance.

Out enterprise account is a legacy one but the URLs don’t have the /v2/.


@jhodges, I am getting the same error, even with the shortened URL.

I just can’t get it working with the built in Frame API module but get a response when using the HTTP Auth module but don’t know which element to use for the review link. Could it be one of these?

“name”: “x-amz-version-id”,
“value”: “PZ_xxxxxxID-in-here”

“name”: “etag”,
“value”: "W/"xxxxxxID-in-here"

“name”: “x-amz-cf-id”,
“value”: “xxxxxxID-in-here==”

Your help would be hugely appreciated.
Thank you

This is what my HTTP module looks like:

I have also tried Postman but am getting a 404 error:

POST https://api.frame.io/projects/project id in here/review-links4041180 ms
POST /projects/project id in here/review-links HTTP/1.1
Content-Type: application/json
Authorization: Bearer *****
User-Agent: PostmanRuntime/7.44.0
Accept: /
Postman-Token: token in here
Host: api.frame.io
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Length: 31
{“name”:“TestReviewLinkViaAPI”}
HTTP/1.1 404 Not Found
Server: awselb/2.0
Date: Fri, 13 Jun 2025 12:13:17 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 0
Connection: keep-alive

@paul.law I’m not very familiar with the legacy API but my assumption is the URL you are using is not formatted correctly, nor are you using the correct endpoints. You should be using https://api.frame.io/v2/projects/{project_id}/review_links not what’s in the web browser url:

I believe make.com has legacy nodes created already, if that is what you are using.

Thank you @CharlieAnderson , it’s working now!

1 Like

Great! Glad it’s working, feel free to reach out if you run into any hiccups and will do our best to help! (I’ll read up on the legacy API a bit to make sure I am up to speed!)