AttendBeacon para desarrolladores
Crea sobre tus eventos
Una API REST para inscripciones, el programa, el registro de entradas, patrocinadores, equipo y pagos; webhooks firmados en el momento en que algo ocurre, y un servidor MCP para que tu asistente de IA trabaje con tus eventos. Todos los ejemplos usan Beacon Summit, el evento de demostración.
Tu primera llamada
Crea una clave en el espacio de trabajo, en Integraciones › API & MCP, y pregunta quién eres:
curl "https://attendbeacon.com/api/v1/me" \
-H "Authorization: Bearer $ATTENDBEACON_KEY"const response = await fetch("https://attendbeacon.com/api/v1/me", {
headers: {
Authorization: `Bearer ${process.env.ATTENDBEACON_KEY}`
}
});
if (!response.ok) throw new Error((await response.json()).detail);
const data = await response.json();using System.Net.Http.Headers;
using System.Text;
using var client = new HttpClient();
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", Environment.GetEnvironmentVariable("ATTENDBEACON_KEY"));
using var request = new HttpRequestMessage(HttpMethod.Get, "https://attendbeacon.com/api/v1/me");
using var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
var json = await response.Content.ReadAsStringAsync();import os
import requests
response = requests.get(
"https://attendbeacon.com/api/v1/me",
headers={
"Authorization": f"Bearer {os.environ['ATTENDBEACON_KEY']}"
}
)
response.raise_for_status()
data = response.json()$headers = @{
Authorization = "Bearer $env:ATTENDBEACON_KEY"
}
$data = Invoke-RestMethod -Method Get -Uri "https://attendbeacon.com/api/v1/me" -Headers $headersPor dónde seguir
Inicio rápidoCrea una clave, llama a la API y obtén la lista de asistentes de Beacon Summit en cinco minutos.Referencia de la APITodas las operaciones con sus campos, respuestas, errores y ejemplos en cinco lenguajes, y un botón Pruébalo.WebhooksEntérate en el momento en que alguien se inscribe, paga o entra, con una firma para que sepas que somos nosotros.Usa AttendBeacon con tu asistente de IAConecta Claude, ChatGPT, Copilot o Copilot Studio a tu espacio de trabajo en unos pocos clics.
De un vistazo
- Dirección base
https://attendbeacon.com/api/v1- Autenticación
Authorization: Bearer abk_…· Autenticación y ámbitos- Formato
- JSON; rechazos como detalles de problema RFC 9457 · Errores
- Límite de solicitudes
- 120 llamadas por minuto y clave · Límites de solicitudes
- Versión
- v1: los campos se añaden, nunca se eliminan ni se renombran · Historial de cambios y versiones
- Descripción
- OpenAPI 3.1 · Swagger 2.0 (Power Platform)
Qué cubre la API
- WorkspaceThe key and the workspace it reaches.2 operaciones
- EventsEvents: list them, read one, create a draft, change its basics, publish it, and its numbers.8 operaciones
- TicketsTicket types, add-ons and discount codes.6 operaciones
- OrdersOrders and their money, and the sales pace.3 operaciones
- AttendeesRegistrations and attendees, with their answers to the registration questions.6 operaciones
- Check-inDoors, door scans and checking people in.4 operaciones
- ProgrammeSessions, rooms, tracks and speakers.7 operaciones
- SponsorsSponsors, exhibitors, their levels and their leads.3 operaciones
- Call for speakersProposals sent to the call for speakers.1 operación
- CrewCrew, volunteers and shifts.2 operaciones
- SurveysSurveys and session ratings, counted. Never who answered what.3 operaciones
- FinanceInvoices, credit notes and the budget summary.3 operaciones
- Share kitThe share kit's leaderboard.1 operación
- CommunitiesCommunities and their members.3 operaciones
- WebhooksWebhook endpoints, their deliveries and the event types they can receive.9 operaciones
- AutomationSubscriptions made by Power Automate, Zapier and other platforms that subscribe through the API.5 operaciones
Las guías y este sitio están en tu idioma. Las descripciones de la referencia de la API están en inglés, el idioma de la propia API.