Get Event Details (Legacy)
curl --request GET \
--url https://app.flashquotes.com/api/event/getEventData/{event_id} \
--header 'x-api-key: <api-key>'const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://app.flashquotes.com/api/event/getEventData/{event_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://app.flashquotes.com/api/event/getEventData/{event_id}"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)require 'uri'
require 'net/http'
url = URI("https://app.flashquotes.com/api/event/getEventData/{event_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_bodypackage main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.flashquotes.com/api/event/getEventData/{event_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.flashquotes.com/api/event/getEventData/{event_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}{
"id": "<string>",
"name": "<string>",
"startDate": "2023-11-07T05:31:56Z",
"endDate": "2023-11-07T05:31:56Z",
"location": {
"name": "<string>",
"address": "<string>",
"city": "<string>",
"state": "<string>",
"zip": "<string>"
},
"resources": [
{
"id": "<string>",
"name": "<string>",
"quantity": 123
}
],
"staff": [
{
"id": "<string>",
"firstName": "<string>",
"lastName": "<string>",
"email": "<string>"
}
],
"addons": [
{
"id": "<string>",
"name": "<string>",
"quantity": 123,
"price": 123
}
],
"booking": {
"id": "<string>",
"entityToInvoice": "<string>",
"email": "<string>",
"phone": "<string>"
},
"eventBriefUrl": "<string>"
}Legacy (deprecated)
Get Event (Legacy)
deprecated
Legacy single-event endpoint — use Get Event for new integrations
GET
/
event
/
getEventData
/
{event_id}
Get Event Details (Legacy)
curl --request GET \
--url https://app.flashquotes.com/api/event/getEventData/{event_id} \
--header 'x-api-key: <api-key>'const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://app.flashquotes.com/api/event/getEventData/{event_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://app.flashquotes.com/api/event/getEventData/{event_id}"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)require 'uri'
require 'net/http'
url = URI("https://app.flashquotes.com/api/event/getEventData/{event_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_bodypackage main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.flashquotes.com/api/event/getEventData/{event_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.flashquotes.com/api/event/getEventData/{event_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}{
"id": "<string>",
"name": "<string>",
"startDate": "2023-11-07T05:31:56Z",
"endDate": "2023-11-07T05:31:56Z",
"location": {
"name": "<string>",
"address": "<string>",
"city": "<string>",
"state": "<string>",
"zip": "<string>"
},
"resources": [
{
"id": "<string>",
"name": "<string>",
"quantity": 123
}
],
"staff": [
{
"id": "<string>",
"firstName": "<string>",
"lastName": "<string>",
"email": "<string>"
}
],
"addons": [
{
"id": "<string>",
"name": "<string>",
"quantity": 123,
"price": 123
}
],
"booking": {
"id": "<string>",
"entityToInvoice": "<string>",
"email": "<string>",
"phone": "<string>"
},
"eventBriefUrl": "<string>"
}Deprecated. This endpoint returns the original flat response shape. It is maintained for backwards compatibility only. For new integrations, use
GET /events/{id}, which supports the standard public API conventions (object discriminators, expand[], slim canonical shapes, and the standard error envelope).Response
The response includes a detailed event object containing:- Event identification and basic details
- Location information (venue name, address)
- Assigned resources (equipment, machines)
- Staff assignments
- Associated addons
- Booking status and details
- Event brief reference
Common Use Cases
- Retrieving event details for display
- Checking resource and staff assignments
- Verifying event location and timing
- Accessing booking information
- Confirming addon selections
Notes
- The event ID must be valid and associated with your company
- Returns a 404 error if the event is not found
- All event times are returned in ISO 8601 format with timezone
- Access requires a valid API key with appropriate permissions
Migrating to GET /events/{id}
The new endpoint returns a slim default body with foreign-key ids; relations move behind expand[]. Key mappings:
| Legacy (top-level flat) | v2 (nested via expand) |
|---|---|
leadCompanyName | booking.lead.companyName (with expand[]=booking.lead) |
booking.eventTypeName | booking.eventType.name (with expand[]=booking.eventType) |
location, resources, staff, addons (always present) | Available via expand[]=location, expand[]=resources, etc. |
Authorizations
API key for authentication
Path Parameters
The unique identifier of the event
Response
Event data retrieved successfully
Legacy event shape returned by GET /event/getEventData/{event_id}.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
URL to access the event brief
Was this page helpful?

