HTTP requests are scripted with the HTTP object in Drafts. That would translate to something like the below, I think. The docs don’t seem real clear about what data types they accept, so may need some tweaking.
let apiKey = "YOUR-API-KEY"
let spaceId = "YOUR-SPACE-ID"
let name = "YOUR-NAME-VALUE"
let url = "https://api.kinopio.club/card"
let http = HTTP.create(); // create HTTP object
let response = http.request({
"url": url,
"method": "POST",
"data": {
"spaceId": spaceId,
"name": name
},
"headers": {
"Authorization": apiKey
}
});
if (response.success) {
var text = response.responseText;
var data = response.responseData;
}
else {
console.log(response.statusCode);
console.log(response.error);
context.fail()
}