Skip to main content

[Make + Miro API] 404 “This board is no longer shared” when creating frames or shapes


Hi everyone,

I’m banging my head on this one and hope someone has already solved it.

 

What I’m trying to do

Use Make (ex-Integromat) to create new frames on an existing Miro board with a “Make an API call” module.

 

What actually happens

Every time I hit

POST /v2/boards/uXjVIlv5xlQ=/frames

with a minimal body 👇

{
"data": {
"title": "Pourquoi ça fonctionne ici"
},
"geometry": {
"height": 500,
"width": 1000
},
"position": {
"x": 100,
"y": 100
}
}

 

I get a 404 plus an HTML page that says:

This board is no longer shared, or has been removed

 

 

Why that makes zero sense 🤔

  • Same board ID, same connection:

    • I’m able to get List of Board with the name and the ID and it shows the right one ✅ 

  • If I copy-paste the exact cURL (token + JSON) into the API Explorer on developers.miro.com, the frame is created instantly.

  • Only Make’s “API call” module returns the 404.

 

Do I need to add the API somewhere else ? Even if I’m connected to the API within Make Connection?

 

Things I’ve tried (and failed)

  1. Hard-coding the Authorization: Bearer … header in Make

Same result every time: 404 “board is no longer shared”.

The ask

  • Has anyone managed to create frames from Make (not Postman, not your own script, but the Make module)?

  • Is there a hidden header or scope that only the /frames endpoint checks?

  • Could Make be stripping something the endpoint needs?

Any hint would be a lifesaver. Merci !

— Rachel