Enrich Studio confirm draft media
curl --request POST \
--url https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich \
--header 'Content-Type: application/json' \
--cookie better-auth.session_token= \
--data '
{
"draft": {
"event": {
"name": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"timezone": "<string>",
"venue": "<string>",
"booth": "<string>",
"shortDescription": "<string>",
"capacity": 1,
"waitlistEnabled": true,
"approvalRequired": true,
"ticketPriceAmount": 1,
"ticketCurrency": "<string>",
"hostAbout": "<string>"
},
"speakers": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": [
"<string>"
]
}
],
"agendaItems": [
{
"title": "<string>",
"date": "<string>",
"startsAtHint": "<string>",
"location": "<string>",
"description": "<string>"
}
],
"sponsors": [
{
"name": "<string>",
"website": "<string>",
"tier": "<string>"
}
],
"showcases": [
{
"title": "<string>",
"slug": "<string>",
"people": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": [
"<string>"
]
}
],
"logos": [
{
"name": "<string>",
"website": "<string>",
"groupLabel": "<string>",
"logoUrl": "<string>",
"logoCandidates": [
"<string>"
],
"description": "<string>"
}
]
}
],
"needsReview": [
"<string>"
]
},
"scope": {
"kind": "person",
"name": "<string>"
},
"clearCaches": true
}
'import requests
url = "https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich"
payload = {
"draft": {
"event": {
"name": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"timezone": "<string>",
"venue": "<string>",
"booth": "<string>",
"shortDescription": "<string>",
"capacity": 1,
"waitlistEnabled": True,
"approvalRequired": True,
"ticketPriceAmount": 1,
"ticketCurrency": "<string>",
"hostAbout": "<string>"
},
"speakers": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": ["<string>"]
}
],
"agendaItems": [
{
"title": "<string>",
"date": "<string>",
"startsAtHint": "<string>",
"location": "<string>",
"description": "<string>"
}
],
"sponsors": [
{
"name": "<string>",
"website": "<string>",
"tier": "<string>"
}
],
"showcases": [
{
"title": "<string>",
"slug": "<string>",
"people": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": ["<string>"]
}
],
"logos": [
{
"name": "<string>",
"website": "<string>",
"groupLabel": "<string>",
"logoUrl": "<string>",
"logoCandidates": ["<string>"],
"description": "<string>"
}
]
}
],
"needsReview": ["<string>"]
},
"scope": {
"kind": "person",
"name": "<string>"
},
"clearCaches": True
}
headers = {
"cookie": "better-auth.session_token=",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {cookie: 'better-auth.session_token=', 'Content-Type': 'application/json'},
body: JSON.stringify({
draft: {
event: {
name: '<string>',
startTime: '<string>',
endTime: '<string>',
timezone: '<string>',
venue: '<string>',
booth: '<string>',
shortDescription: '<string>',
capacity: 1,
waitlistEnabled: true,
approvalRequired: true,
ticketPriceAmount: 1,
ticketCurrency: '<string>',
hostAbout: '<string>'
},
speakers: [
{
name: '<string>',
title: '<string>',
company: '<string>',
avatar: '<string>',
avatarOriginal: '<string>',
bio: '<string>',
linkedinUrl: '<string>',
avatarCandidates: ['<string>']
}
],
agendaItems: [
{
title: '<string>',
date: '<string>',
startsAtHint: '<string>',
location: '<string>',
description: '<string>'
}
],
sponsors: [{name: '<string>', website: '<string>', tier: '<string>'}],
showcases: [
{
title: '<string>',
slug: '<string>',
people: [
{
name: '<string>',
title: '<string>',
company: '<string>',
avatar: '<string>',
avatarOriginal: '<string>',
bio: '<string>',
linkedinUrl: '<string>',
avatarCandidates: ['<string>']
}
],
logos: [
{
name: '<string>',
website: '<string>',
groupLabel: '<string>',
logoUrl: '<string>',
logoCandidates: ['<string>'],
description: '<string>'
}
]
}
],
needsReview: ['<string>']
},
scope: {kind: 'person', name: '<string>'},
clearCaches: true
})
};
fetch('https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'draft' => [
'event' => [
'name' => '<string>',
'startTime' => '<string>',
'endTime' => '<string>',
'timezone' => '<string>',
'venue' => '<string>',
'booth' => '<string>',
'shortDescription' => '<string>',
'capacity' => 1,
'waitlistEnabled' => true,
'approvalRequired' => true,
'ticketPriceAmount' => 1,
'ticketCurrency' => '<string>',
'hostAbout' => '<string>'
],
'speakers' => [
[
'name' => '<string>',
'title' => '<string>',
'company' => '<string>',
'avatar' => '<string>',
'avatarOriginal' => '<string>',
'bio' => '<string>',
'linkedinUrl' => '<string>',
'avatarCandidates' => [
'<string>'
]
]
],
'agendaItems' => [
[
'title' => '<string>',
'date' => '<string>',
'startsAtHint' => '<string>',
'location' => '<string>',
'description' => '<string>'
]
],
'sponsors' => [
[
'name' => '<string>',
'website' => '<string>',
'tier' => '<string>'
]
],
'showcases' => [
[
'title' => '<string>',
'slug' => '<string>',
'people' => [
[
'name' => '<string>',
'title' => '<string>',
'company' => '<string>',
'avatar' => '<string>',
'avatarOriginal' => '<string>',
'bio' => '<string>',
'linkedinUrl' => '<string>',
'avatarCandidates' => [
'<string>'
]
]
],
'logos' => [
[
'name' => '<string>',
'website' => '<string>',
'groupLabel' => '<string>',
'logoUrl' => '<string>',
'logoCandidates' => [
'<string>'
],
'description' => '<string>'
]
]
]
],
'needsReview' => [
'<string>'
]
],
'scope' => [
'kind' => 'person',
'name' => '<string>'
],
'clearCaches' => true
]),
CURLOPT_COOKIE => "better-auth.session_token=",
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich"
payload := strings.NewReader("{\n \"draft\": {\n \"event\": {\n \"name\": \"<string>\",\n \"startTime\": \"<string>\",\n \"endTime\": \"<string>\",\n \"timezone\": \"<string>\",\n \"venue\": \"<string>\",\n \"booth\": \"<string>\",\n \"shortDescription\": \"<string>\",\n \"capacity\": 1,\n \"waitlistEnabled\": true,\n \"approvalRequired\": true,\n \"ticketPriceAmount\": 1,\n \"ticketCurrency\": \"<string>\",\n \"hostAbout\": \"<string>\"\n },\n \"speakers\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"agendaItems\": [\n {\n \"title\": \"<string>\",\n \"date\": \"<string>\",\n \"startsAtHint\": \"<string>\",\n \"location\": \"<string>\",\n \"description\": \"<string>\"\n }\n ],\n \"sponsors\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"tier\": \"<string>\"\n }\n ],\n \"showcases\": [\n {\n \"title\": \"<string>\",\n \"slug\": \"<string>\",\n \"people\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"logos\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"groupLabel\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"logoCandidates\": [\n \"<string>\"\n ],\n \"description\": \"<string>\"\n }\n ]\n }\n ],\n \"needsReview\": [\n \"<string>\"\n ]\n },\n \"scope\": {\n \"kind\": \"person\",\n \"name\": \"<string>\"\n },\n \"clearCaches\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("cookie", "better-auth.session_token=")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich")
.header("cookie", "better-auth.session_token=")
.header("Content-Type", "application/json")
.body("{\n \"draft\": {\n \"event\": {\n \"name\": \"<string>\",\n \"startTime\": \"<string>\",\n \"endTime\": \"<string>\",\n \"timezone\": \"<string>\",\n \"venue\": \"<string>\",\n \"booth\": \"<string>\",\n \"shortDescription\": \"<string>\",\n \"capacity\": 1,\n \"waitlistEnabled\": true,\n \"approvalRequired\": true,\n \"ticketPriceAmount\": 1,\n \"ticketCurrency\": \"<string>\",\n \"hostAbout\": \"<string>\"\n },\n \"speakers\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"agendaItems\": [\n {\n \"title\": \"<string>\",\n \"date\": \"<string>\",\n \"startsAtHint\": \"<string>\",\n \"location\": \"<string>\",\n \"description\": \"<string>\"\n }\n ],\n \"sponsors\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"tier\": \"<string>\"\n }\n ],\n \"showcases\": [\n {\n \"title\": \"<string>\",\n \"slug\": \"<string>\",\n \"people\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"logos\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"groupLabel\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"logoCandidates\": [\n \"<string>\"\n ],\n \"description\": \"<string>\"\n }\n ]\n }\n ],\n \"needsReview\": [\n \"<string>\"\n ]\n },\n \"scope\": {\n \"kind\": \"person\",\n \"name\": \"<string>\"\n },\n \"clearCaches\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["cookie"] = 'better-auth.session_token='
request["Content-Type"] = 'application/json'
request.body = "{\n \"draft\": {\n \"event\": {\n \"name\": \"<string>\",\n \"startTime\": \"<string>\",\n \"endTime\": \"<string>\",\n \"timezone\": \"<string>\",\n \"venue\": \"<string>\",\n \"booth\": \"<string>\",\n \"shortDescription\": \"<string>\",\n \"capacity\": 1,\n \"waitlistEnabled\": true,\n \"approvalRequired\": true,\n \"ticketPriceAmount\": 1,\n \"ticketCurrency\": \"<string>\",\n \"hostAbout\": \"<string>\"\n },\n \"speakers\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"agendaItems\": [\n {\n \"title\": \"<string>\",\n \"date\": \"<string>\",\n \"startsAtHint\": \"<string>\",\n \"location\": \"<string>\",\n \"description\": \"<string>\"\n }\n ],\n \"sponsors\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"tier\": \"<string>\"\n }\n ],\n \"showcases\": [\n {\n \"title\": \"<string>\",\n \"slug\": \"<string>\",\n \"people\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"logos\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"groupLabel\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"logoCandidates\": [\n \"<string>\"\n ],\n \"description\": \"<string>\"\n }\n ]\n }\n ],\n \"needsReview\": [\n \"<string>\"\n ]\n },\n \"scope\": {\n \"kind\": \"person\",\n \"name\": \"<string>\"\n },\n \"clearCaches\": true\n}"
response = http.request(request)
puts response.read_body{
"draft": {
"event": {
"name": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"timezone": "<string>",
"venue": "<string>",
"booth": "<string>",
"shortDescription": "<string>",
"type": "PHYSICAL",
"visibility": "PUBLIC",
"capacity": 1,
"waitlistEnabled": true,
"approvalRequired": true,
"ticketPriceAmount": 1,
"ticketCurrency": "<string>",
"hostAbout": "<string>"
},
"speakers": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": [
"<string>"
],
"enrichStatus": "extracted"
}
],
"agendaItems": [
{
"title": "<string>",
"date": "<string>",
"startsAtHint": "<string>",
"location": "<string>",
"description": "<string>",
"type": "SESSION"
}
],
"sponsors": [
{
"name": "<string>",
"website": "<string>",
"tier": "<string>"
}
],
"showcases": [
{
"title": "<string>",
"itemKind": "people",
"slug": "<string>",
"presentation": "grid",
"people": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": [
"<string>"
],
"enrichStatus": "extracted"
}
],
"logos": [
{
"name": "<string>",
"website": "<string>",
"groupLabel": "<string>",
"logoUrl": "<string>",
"logoCandidates": [
"<string>"
],
"description": "<string>",
"enrichStatus": "extracted"
}
]
}
],
"registration": {
"mode": "new_eventlink",
"formName": "<string>",
"formSchema": {
"components": [
{
"type": "textfield",
"key": "<string>",
"label": "<string>",
"input": true,
"placeholder": "<string>",
"description": "<string>",
"required": true,
"value": "<string>",
"countryCode": "<string>",
"data": {
"values": [
{
"label": "<string>",
"value": "<string>"
}
]
},
"values": [
{
"label": "<string>",
"value": "<string>"
}
]
}
],
"fieldMappings": [
{
"formField": "<string>",
"externalSystem": "hubspot",
"externalField": "<string>"
}
],
"submitButtonLabel": "<string>",
"submitConfig": {
"type": "message",
"message": "<string>",
"redirectUrl": "<string>"
},
"hubspotSync": {
"listEnabled": true,
"listId": "<string>",
"listName": "<string>"
},
"salesforceSync": {
"campaignEnabled": true,
"campaignId": "<string>",
"campaignName": "<string>",
"campaignMemberStatus": "<string>"
}
},
"eventlinkFormId": "<string>",
"hubspotFormId": "<string>",
"hubspotIntent": "create"
},
"needsReview": [
"<string>"
],
"pageTemplateId": "essentials"
},
"stats": {
"peopleAttempted": 1,
"peopleLinkedIn": 1,
"peopleEnriched": 1,
"peopleWithProfileUrl": 1
}
}{
"error": "<string>",
"status": 123,
"code": "<string>",
"retryAfterSeconds": 123
}{
"error": "<string>",
"status": 123,
"code": "<string>",
"retryAfterSeconds": 123
}{
"error": "<string>",
"status": 123,
"code": "<string>",
"retryAfterSeconds": 123
}{
"error": "<string>",
"status": 123,
"code": "<string>",
"retryAfterSeconds": 123
}dashboard
Enrich Studio confirm draft media
Runs Firecrawl / EnrichLayer / Pixian against a confirm draft in memory for the Draft Canvas preview. Does not create an event.
POST
/
api
/
v1
/
dashboard
/
events
/
confirm-draft
/
enrich
Enrich Studio confirm draft media
curl --request POST \
--url https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich \
--header 'Content-Type: application/json' \
--cookie better-auth.session_token= \
--data '
{
"draft": {
"event": {
"name": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"timezone": "<string>",
"venue": "<string>",
"booth": "<string>",
"shortDescription": "<string>",
"capacity": 1,
"waitlistEnabled": true,
"approvalRequired": true,
"ticketPriceAmount": 1,
"ticketCurrency": "<string>",
"hostAbout": "<string>"
},
"speakers": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": [
"<string>"
]
}
],
"agendaItems": [
{
"title": "<string>",
"date": "<string>",
"startsAtHint": "<string>",
"location": "<string>",
"description": "<string>"
}
],
"sponsors": [
{
"name": "<string>",
"website": "<string>",
"tier": "<string>"
}
],
"showcases": [
{
"title": "<string>",
"slug": "<string>",
"people": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": [
"<string>"
]
}
],
"logos": [
{
"name": "<string>",
"website": "<string>",
"groupLabel": "<string>",
"logoUrl": "<string>",
"logoCandidates": [
"<string>"
],
"description": "<string>"
}
]
}
],
"needsReview": [
"<string>"
]
},
"scope": {
"kind": "person",
"name": "<string>"
},
"clearCaches": true
}
'import requests
url = "https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich"
payload = {
"draft": {
"event": {
"name": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"timezone": "<string>",
"venue": "<string>",
"booth": "<string>",
"shortDescription": "<string>",
"capacity": 1,
"waitlistEnabled": True,
"approvalRequired": True,
"ticketPriceAmount": 1,
"ticketCurrency": "<string>",
"hostAbout": "<string>"
},
"speakers": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": ["<string>"]
}
],
"agendaItems": [
{
"title": "<string>",
"date": "<string>",
"startsAtHint": "<string>",
"location": "<string>",
"description": "<string>"
}
],
"sponsors": [
{
"name": "<string>",
"website": "<string>",
"tier": "<string>"
}
],
"showcases": [
{
"title": "<string>",
"slug": "<string>",
"people": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": ["<string>"]
}
],
"logos": [
{
"name": "<string>",
"website": "<string>",
"groupLabel": "<string>",
"logoUrl": "<string>",
"logoCandidates": ["<string>"],
"description": "<string>"
}
]
}
],
"needsReview": ["<string>"]
},
"scope": {
"kind": "person",
"name": "<string>"
},
"clearCaches": True
}
headers = {
"cookie": "better-auth.session_token=",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {cookie: 'better-auth.session_token=', 'Content-Type': 'application/json'},
body: JSON.stringify({
draft: {
event: {
name: '<string>',
startTime: '<string>',
endTime: '<string>',
timezone: '<string>',
venue: '<string>',
booth: '<string>',
shortDescription: '<string>',
capacity: 1,
waitlistEnabled: true,
approvalRequired: true,
ticketPriceAmount: 1,
ticketCurrency: '<string>',
hostAbout: '<string>'
},
speakers: [
{
name: '<string>',
title: '<string>',
company: '<string>',
avatar: '<string>',
avatarOriginal: '<string>',
bio: '<string>',
linkedinUrl: '<string>',
avatarCandidates: ['<string>']
}
],
agendaItems: [
{
title: '<string>',
date: '<string>',
startsAtHint: '<string>',
location: '<string>',
description: '<string>'
}
],
sponsors: [{name: '<string>', website: '<string>', tier: '<string>'}],
showcases: [
{
title: '<string>',
slug: '<string>',
people: [
{
name: '<string>',
title: '<string>',
company: '<string>',
avatar: '<string>',
avatarOriginal: '<string>',
bio: '<string>',
linkedinUrl: '<string>',
avatarCandidates: ['<string>']
}
],
logos: [
{
name: '<string>',
website: '<string>',
groupLabel: '<string>',
logoUrl: '<string>',
logoCandidates: ['<string>'],
description: '<string>'
}
]
}
],
needsReview: ['<string>']
},
scope: {kind: 'person', name: '<string>'},
clearCaches: true
})
};
fetch('https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'draft' => [
'event' => [
'name' => '<string>',
'startTime' => '<string>',
'endTime' => '<string>',
'timezone' => '<string>',
'venue' => '<string>',
'booth' => '<string>',
'shortDescription' => '<string>',
'capacity' => 1,
'waitlistEnabled' => true,
'approvalRequired' => true,
'ticketPriceAmount' => 1,
'ticketCurrency' => '<string>',
'hostAbout' => '<string>'
],
'speakers' => [
[
'name' => '<string>',
'title' => '<string>',
'company' => '<string>',
'avatar' => '<string>',
'avatarOriginal' => '<string>',
'bio' => '<string>',
'linkedinUrl' => '<string>',
'avatarCandidates' => [
'<string>'
]
]
],
'agendaItems' => [
[
'title' => '<string>',
'date' => '<string>',
'startsAtHint' => '<string>',
'location' => '<string>',
'description' => '<string>'
]
],
'sponsors' => [
[
'name' => '<string>',
'website' => '<string>',
'tier' => '<string>'
]
],
'showcases' => [
[
'title' => '<string>',
'slug' => '<string>',
'people' => [
[
'name' => '<string>',
'title' => '<string>',
'company' => '<string>',
'avatar' => '<string>',
'avatarOriginal' => '<string>',
'bio' => '<string>',
'linkedinUrl' => '<string>',
'avatarCandidates' => [
'<string>'
]
]
],
'logos' => [
[
'name' => '<string>',
'website' => '<string>',
'groupLabel' => '<string>',
'logoUrl' => '<string>',
'logoCandidates' => [
'<string>'
],
'description' => '<string>'
]
]
]
],
'needsReview' => [
'<string>'
]
],
'scope' => [
'kind' => 'person',
'name' => '<string>'
],
'clearCaches' => true
]),
CURLOPT_COOKIE => "better-auth.session_token=",
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich"
payload := strings.NewReader("{\n \"draft\": {\n \"event\": {\n \"name\": \"<string>\",\n \"startTime\": \"<string>\",\n \"endTime\": \"<string>\",\n \"timezone\": \"<string>\",\n \"venue\": \"<string>\",\n \"booth\": \"<string>\",\n \"shortDescription\": \"<string>\",\n \"capacity\": 1,\n \"waitlistEnabled\": true,\n \"approvalRequired\": true,\n \"ticketPriceAmount\": 1,\n \"ticketCurrency\": \"<string>\",\n \"hostAbout\": \"<string>\"\n },\n \"speakers\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"agendaItems\": [\n {\n \"title\": \"<string>\",\n \"date\": \"<string>\",\n \"startsAtHint\": \"<string>\",\n \"location\": \"<string>\",\n \"description\": \"<string>\"\n }\n ],\n \"sponsors\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"tier\": \"<string>\"\n }\n ],\n \"showcases\": [\n {\n \"title\": \"<string>\",\n \"slug\": \"<string>\",\n \"people\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"logos\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"groupLabel\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"logoCandidates\": [\n \"<string>\"\n ],\n \"description\": \"<string>\"\n }\n ]\n }\n ],\n \"needsReview\": [\n \"<string>\"\n ]\n },\n \"scope\": {\n \"kind\": \"person\",\n \"name\": \"<string>\"\n },\n \"clearCaches\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("cookie", "better-auth.session_token=")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich")
.header("cookie", "better-auth.session_token=")
.header("Content-Type", "application/json")
.body("{\n \"draft\": {\n \"event\": {\n \"name\": \"<string>\",\n \"startTime\": \"<string>\",\n \"endTime\": \"<string>\",\n \"timezone\": \"<string>\",\n \"venue\": \"<string>\",\n \"booth\": \"<string>\",\n \"shortDescription\": \"<string>\",\n \"capacity\": 1,\n \"waitlistEnabled\": true,\n \"approvalRequired\": true,\n \"ticketPriceAmount\": 1,\n \"ticketCurrency\": \"<string>\",\n \"hostAbout\": \"<string>\"\n },\n \"speakers\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"agendaItems\": [\n {\n \"title\": \"<string>\",\n \"date\": \"<string>\",\n \"startsAtHint\": \"<string>\",\n \"location\": \"<string>\",\n \"description\": \"<string>\"\n }\n ],\n \"sponsors\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"tier\": \"<string>\"\n }\n ],\n \"showcases\": [\n {\n \"title\": \"<string>\",\n \"slug\": \"<string>\",\n \"people\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"logos\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"groupLabel\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"logoCandidates\": [\n \"<string>\"\n ],\n \"description\": \"<string>\"\n }\n ]\n }\n ],\n \"needsReview\": [\n \"<string>\"\n ]\n },\n \"scope\": {\n \"kind\": \"person\",\n \"name\": \"<string>\"\n },\n \"clearCaches\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eventlink.co/api/v1/dashboard/events/confirm-draft/enrich")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["cookie"] = 'better-auth.session_token='
request["Content-Type"] = 'application/json'
request.body = "{\n \"draft\": {\n \"event\": {\n \"name\": \"<string>\",\n \"startTime\": \"<string>\",\n \"endTime\": \"<string>\",\n \"timezone\": \"<string>\",\n \"venue\": \"<string>\",\n \"booth\": \"<string>\",\n \"shortDescription\": \"<string>\",\n \"capacity\": 1,\n \"waitlistEnabled\": true,\n \"approvalRequired\": true,\n \"ticketPriceAmount\": 1,\n \"ticketCurrency\": \"<string>\",\n \"hostAbout\": \"<string>\"\n },\n \"speakers\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"agendaItems\": [\n {\n \"title\": \"<string>\",\n \"date\": \"<string>\",\n \"startsAtHint\": \"<string>\",\n \"location\": \"<string>\",\n \"description\": \"<string>\"\n }\n ],\n \"sponsors\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"tier\": \"<string>\"\n }\n ],\n \"showcases\": [\n {\n \"title\": \"<string>\",\n \"slug\": \"<string>\",\n \"people\": [\n {\n \"name\": \"<string>\",\n \"title\": \"<string>\",\n \"company\": \"<string>\",\n \"avatar\": \"<string>\",\n \"avatarOriginal\": \"<string>\",\n \"bio\": \"<string>\",\n \"linkedinUrl\": \"<string>\",\n \"avatarCandidates\": [\n \"<string>\"\n ]\n }\n ],\n \"logos\": [\n {\n \"name\": \"<string>\",\n \"website\": \"<string>\",\n \"groupLabel\": \"<string>\",\n \"logoUrl\": \"<string>\",\n \"logoCandidates\": [\n \"<string>\"\n ],\n \"description\": \"<string>\"\n }\n ]\n }\n ],\n \"needsReview\": [\n \"<string>\"\n ]\n },\n \"scope\": {\n \"kind\": \"person\",\n \"name\": \"<string>\"\n },\n \"clearCaches\": true\n}"
response = http.request(request)
puts response.read_body{
"draft": {
"event": {
"name": "<string>",
"startTime": "<string>",
"endTime": "<string>",
"timezone": "<string>",
"venue": "<string>",
"booth": "<string>",
"shortDescription": "<string>",
"type": "PHYSICAL",
"visibility": "PUBLIC",
"capacity": 1,
"waitlistEnabled": true,
"approvalRequired": true,
"ticketPriceAmount": 1,
"ticketCurrency": "<string>",
"hostAbout": "<string>"
},
"speakers": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": [
"<string>"
],
"enrichStatus": "extracted"
}
],
"agendaItems": [
{
"title": "<string>",
"date": "<string>",
"startsAtHint": "<string>",
"location": "<string>",
"description": "<string>",
"type": "SESSION"
}
],
"sponsors": [
{
"name": "<string>",
"website": "<string>",
"tier": "<string>"
}
],
"showcases": [
{
"title": "<string>",
"itemKind": "people",
"slug": "<string>",
"presentation": "grid",
"people": [
{
"name": "<string>",
"title": "<string>",
"company": "<string>",
"avatar": "<string>",
"avatarOriginal": "<string>",
"bio": "<string>",
"linkedinUrl": "<string>",
"avatarCandidates": [
"<string>"
],
"enrichStatus": "extracted"
}
],
"logos": [
{
"name": "<string>",
"website": "<string>",
"groupLabel": "<string>",
"logoUrl": "<string>",
"logoCandidates": [
"<string>"
],
"description": "<string>",
"enrichStatus": "extracted"
}
]
}
],
"registration": {
"mode": "new_eventlink",
"formName": "<string>",
"formSchema": {
"components": [
{
"type": "textfield",
"key": "<string>",
"label": "<string>",
"input": true,
"placeholder": "<string>",
"description": "<string>",
"required": true,
"value": "<string>",
"countryCode": "<string>",
"data": {
"values": [
{
"label": "<string>",
"value": "<string>"
}
]
},
"values": [
{
"label": "<string>",
"value": "<string>"
}
]
}
],
"fieldMappings": [
{
"formField": "<string>",
"externalSystem": "hubspot",
"externalField": "<string>"
}
],
"submitButtonLabel": "<string>",
"submitConfig": {
"type": "message",
"message": "<string>",
"redirectUrl": "<string>"
},
"hubspotSync": {
"listEnabled": true,
"listId": "<string>",
"listName": "<string>"
},
"salesforceSync": {
"campaignEnabled": true,
"campaignId": "<string>",
"campaignName": "<string>",
"campaignMemberStatus": "<string>"
}
},
"eventlinkFormId": "<string>",
"hubspotFormId": "<string>",
"hubspotIntent": "create"
},
"needsReview": [
"<string>"
],
"pageTemplateId": "essentials"
},
"stats": {
"peopleAttempted": 1,
"peopleLinkedIn": 1,
"peopleEnriched": 1,
"peopleWithProfileUrl": 1
}
}{
"error": "<string>",
"status": 123,
"code": "<string>",
"retryAfterSeconds": 123
}{
"error": "<string>",
"status": 123,
"code": "<string>",
"retryAfterSeconds": 123
}{
"error": "<string>",
"status": 123,
"code": "<string>",
"retryAfterSeconds": 123
}{
"error": "<string>",
"status": 123,
"code": "<string>",
"retryAfterSeconds": 123
}Authorizations
Better Auth session cookie.
Body
application/json