Qui utilise cette clé ?
Mon organisation
Un tiers (service, logiciel, organisation)
Nom de la clé
Nom du tiers
Droits de la clé
Lecture seule
Lecture et écriture
Restreindre à certains événements
Scope personnalisé
Gestion des clés d'API
Pour échanger des données avec votre propre système
Votre clé d'API est un mot de passe
Toute personne qui la possède peut consulter les données des inscrits et modifier votre billetterie. Ne la transmettez qu'à un prestataire de confiance et pour des sujets qui le méritent vraiment.
Agents IA
Nous ne bloquons pas les agents IA, mais vous restez entièrement responsable des actions effectuées par vos agents avec vos clés d'API. Tout abus, volontaire ou involontaire, pourra entraîner la suspension de la clé et faire l'objet de poursuites.
Fair use et volumétrie
L'API est soumise au principe de "fair use". Son utilisation est monitorée. Merci de stocker les données sur votre système et de récupérer les données participants (attendees) de façon incrémentale. Les fonctions "attendees" sont limitées à 10 appels par minute.
Identification
Vous devez être connecté pour obtenir ou visualiser votre clé.
Si vous souhaitez inclure votre clé d'identification dans l'url de la requète, utilisez la chaine suivante :
user=[user]&key=[key]&version=1
Si vous souhaitez passer les identifiants via le header http "Authorization" utilisez la chaine suivante :
Basic [base64_token]
Si vous utilisez
User :
[user]
Key :
[key]
⬇ Spec OpenAPI (JSON)
▶
Exemples d'utilisation en PHP
Exemple
GET
en PHP
$url = "https://www.billetweb.fr/api/events?user=1&key=eccbc87e4b5ce2fe28308fd9f2a7baf3&version=1&past=1"; $response = file_get_contents($url); $results = json_decode($response); print_r($results);
Exemple
POST
en PHP
$url = "https://www.billetweb.fr/api/event/1000/data?user=1&key=eccbc87e4b5ce2fe28308fd9f2a7baf3&version=1"; $data = array('data' => array(array('id' => 1569385, "used" => 1))); $options = array( 'http' => array( 'header' => "Content-type: application/x-www-form-urlencoded\r\n", 'method' => 'POST', 'content' => http_build_query($data) ) ); $context = stream_context_create($options); $results = file_get_contents($url, false, $context); print_r($results);
Exemple
POST
avec encodage JSON
$url = "https://www.billetweb.fr/api/event/1000/data?user=1&key=eccbc87e4b5ce2fe28308fd9f2a7baf3&version=1"; $data = array('data' => array(array('id' => 1569385, "used" => 1))); $options = array( 'http' => array( 'header' => 'Content-type: application/json', 'method' => 'POST', 'content' => json_encode($data) ) ); $context = stream_context_create($options); $results = file_get_contents($url, false, $context); print_r($results);
Assistance
Our team is there for you
Votre message
Your name
Your email
Request sent to our teams!
Oups... Un problème est survenu, le message n'a pas pu être envoyé.
This is an urgent request
Level of urgency
1. This is important to me
2. Cis totally blocking my activity
3. It is critical for other Billetweb users
I confirm that this is an absolute emergency that requires personally alerting the Billetweb on-call teams
Include the address of this page
Include a screenshot of this page
Billetweb, c'est déja plus de 900 demandes d'améliorations réalisées !
Todo list
Browse help
Write us
See the new features
Suggest a feature
ctrl+space key
Search
Tutorial
Order
Event
Tools
Access control
Sales counter
Distribution
Organizer page
Management
Shared management
Follow up
Alerts
Offers
Discounts
Membership