TempsReel API Quick Start
Get up and running with the TempsReel API in 5 minutes.
What is TempsReel API?
The TempsReel API provides real-time access to Tick&Live's event management platform. It offers:
- Real-time catalog access - Browse events, venues, and rates
- Cart management - Add, modify, and remove items from shopping carts
- Order processing - Book and confirm orders programmatically
- Seat management - Allocate and manage seats for events
Prerequisites
- A tenant ID (contact xxxxxxxxxxxx@tickandlive.com)
- An HTTP client (curl, Postman, or your preferred library)
Step 1: Authenticate Your Request
All API requests require the x-tenant header:
curl -X GET "http://tempsreel-pre.connect.tickandlive.com/api/v1/catalog/venues" \
-H "x-tenant: your-tenant-id" \
-H "Accept: application/json"
Step 2: Your First API Call - Browse Events
Get a list of available events for a specific date range:
cURL
curl -X GET "http://tempsreel-pre.connect.tickandlive.com/api/v1/catalog/events?dateFrom=2026-01-01&dateTo=2026-12-31" \
-H "x-tenant: your-tenant-id" \
-H "Accept: application/json"
C#
using System.Net.Http;
using System.Text.Json;
var client = new HttpClient();
client.DefaultRequestHeaders.Add("x-tenant", "your-tenant-id");
client.DefaultRequestHeaders.Add("Accept", "application/json");
var response = await client.GetAsync(
"http://tempsreel-pre.connect.tickandlive.com/api/v1/catalog/events?dateFrom=2026-01-01&dateTo=2026-12-31"
);
var content = await response.Content.ReadAsStringAsync();
var events = JsonSerializer.Deserialize<EventsResponse>(content);
Python
import requests
headers = {
"x-tenant": "your-tenant-id",
"Accept": "application/json"
}
response = requests.get(
"http://tempsreel-pre.connect.tickandlive.com/api/v1/catalog/events",
params={
"dateFrom": "2026-01-01",
"dateTo": "2026-12-31"
},
headers=headers
)
events = response.json()
Understanding the Response
You'll receive a JSON response with event data:
{
"events": [
{
"id": 12345,
"name": "Concert Example",
"venueId": 789,
"startDate": "2026-01-15T20:00:00Z",
"endDate": "2026-01-15T23:00:00Z"
}
]
}
Step 3: Get Event Sessions
Retrieve sessions for a specific event:
curl -X POST "http://tempsreel-pre.connect.tickandlive.com/api/v1/catalog/event-sessions" \
-H "x-tenant: your-tenant-id" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{
"eventId": 12345,
"dateFrom": "2026-01-01",
"dateTo": "2026-12-31"
}'
Error Handling
APIs return standard HTTP status codes:
200- Success400- Bad Request (validation error)401- Unauthorized (missing/invalid tenant)404- Not Found500- Internal Server Error
See Error Handling Guide for details.
Next Steps
- Full API Reference - Explore all available endpoints
- Complete Authentication Guide - Detailed authentication documentation
- SOAP Migration Guide - Migrate from legacy SOAP services
- Best Practices - Follow our recommended practices