I am creating a table like object on a Miro board. Each object requires roughly 100 shapes. I am asynchronously sending HTTP requests to “https://api.miro.com/v2/boards/{board_id}/shapes”. I am aware that uploading shapes is level 2, so there should be a limit of 1000 items per minute. However, even when sending 1 http request per 0.1 seconds, some errors happen:
Error uploading shape to miro, status code: 500
{
"type" : "error",
"code" : "3.0023",
"context" : {
"boardId" : "uXjVPxuroBA="
},
"message" : "Internal error occurred",
"status" : 500
}
I could not find anything about error code 3.0023.
My program works 100% okay if I wait 1 second per http request, any ideas what is causing this?