I’m trying to create a board using VBA. Here is the code I’m trying:
Sub MigrateToMonday()
Dim monday As New MSXML2.ServerXMLHTTP60
Dim response As Variant
Dim status As Variant
Dim query As String
myurl = “https://api.monday.com/v2”
mytoken = “*********”
query = " { ““query”” : ““mutation{@@@}””}"
query = Replace(query, “@@@”, “create_board(board_name: ““zzTestGJF””, board_kind: public){id}”)
With monday
.Open "POST", myurl, False
.SetRequestHeader "Content-Type", "application/json"
.SetRequestHeader "Accept", "application/json"
.SetRequestHeader "Authorization", mytoken
.Send query
response = .responseText
status = .status & " | " & .StatusText
End With
MsgBox response
MsgBox status
MsgBox query
End Sub
All I get back is a “Run-time error ‘-2147012894(80072ee2)’; Automation error”
Can someone point out where my error is and how to correct it?