DEVELOPERS

API integration.

Import tickets, configure events and read reports through a versioned HTTP API.

HTTP API / V1AVAILABLE NOW
BASE URL
https://api.ticketvalidation.com/integrations/v1/

Find your API keys

Open the admin dashboard, go to Settings, then choose API Keys.

Settings / API Keys

Open API Keys

Create a scoped key

Name your key and select only the scopes your integration needs.

KEY SETUP / EXAMPLE

Name
Event data sync
Scopes
Select only required permissions

The secret is shown once after creation.

Store the secret in a secret manager or environment variable. Lost it? Revoke the key and create another.

Make your first request

Authenticate your request to the events endpoint.

cURL
curl -sS https://api.ticketvalidation.com/integrations/v1/events \
  -H 'X-API-Key: YOUR_API_KEY' \
  -H 'Accept: application/json'

Or authenticate with the Authorization header:

ALTERNATIVE HEADER
Authorization: ApiKey YOUR_API_KEY

Check the reference for endpoint fields and responses.

Manage your keys.

Rotate keys

Create a replacement key, update your integration, then revoke the old key.

Revoke keys

Revoke a key when an integration is retired or the secret is exposed.

A request not working?

Read the response body for error details.

Check the key includes the endpoint’s required scopes.