Create / Update Booking [HOTEL]
Booking NFT Creation Request
const URI = "https://staging-api.takyon.io/v2"
const nftdata =
{
"collectionId": "ce2bb8e9-ffde-4138-bc3a-bb00b879e9ec", // or your internal ID
"owner": "[email protected]",
"originalPrice": 599,
"images": [
"https://www.yourhosting.com/image.png",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADHQA...",
],
"lockDate": "2023-02-14T22:59:00.000Z",
"guests": [
{
"firstName": "Cody",
"secondName": "Martin",
"email": "[email protected]"
},
{
"firstName": "Zac",
"secondName": "Martin",
"email": "[email protected]"
}
],
"lang": "en",
"webhook": "https://your-webhook.com/",
"payload": {
"type": "hotel",
"reference": "x123456",
"checkin": "2023-02-14T23:00:00.000Z",
"checkout": "2023-02-20T22:59:00.000Z",
"board": "RO", // RO, BNB, HB, FB, AI
"rooms": [
{
"name": "Suite",
"guestsAdults": 2,
"guestsKids": 1,
"amenities": "WiFi"
},
{
"name": "Junior Suite",
"guestsAdults": 1,
"guestsKids": 0,
"amenities": "Television"
}
],
"extra": "Write here extra information about the booking"
}
}
const apikey = "1fed1306-3645-42d0-97d5-a39afa3195fa";
(async () => {
const rawRes = await fetch(URI + "/nft", {
method: "post",
headers: {
"Content-Type": "application/json",
"Authorization": `API_KEY ${apikey}`,
},
body: JSON.stringify(nftdata),
});
const res = await rawRes.json();
console.log(JSON.stringify(res));
})();PARAMETER
DESCRIPTION
TYPE
REQUIRED
Update an existent booking
Last updated