AttendBeacon för utvecklare
Bygg vidare på dina evenemang
Ett REST-API för anmälningar, programmet, incheckning, sponsorer, personal och ekonomi; signerade webhooks i samma ögonblick som något händer; och en MCP-server så att din AI-assistent kan arbeta med dina evenemang. Alla exempel här använder Beacon Summit, demonstrationsevenemanget.
Ditt första anrop
Skapa en nyckel i arbetsytan under Integrationer, API & MCP, och fråga sedan vem du är:
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 $headersVart du kan gå härnäst
SnabbstartSkapa en nyckel, anropa API:t och lista deltagarna i Beacon Summit, på fem minuter.API-referensVarje operation med fält, svar, fel och exempel på fem språk, och en Prova-knapp.WebhooksFå besked i samma ögonblick som någon anmäler sig, betalar eller kommer in, signerat så att du vet att det kom från oss.Använd AttendBeacon med din AI-assistentAnslut Claude, ChatGPT, Copilot eller Copilot Studio till din arbetsyta med några klick.
I korthet
- Basadress
https://attendbeacon.com/api/v1- Autentisering
Authorization: Bearer abk_…· Autentisering och behörigheter- Format
- JSON; avvisningar som RFC 9457 problem details · Fel
- Anropsgräns
- 120 anrop i minuten per nyckel · Anropsgränser
- Version
- v1: fält läggs till, tas aldrig bort och byter aldrig namn · Ändringslogg och versionshantering
- Beskrivning
- OpenAPI 3.1 · Swagger 2.0 (Power Platform)
Vad API:t omfattar
- WorkspaceThe key and the workspace it reaches.2 operationer
- EventsEvents: list them, read one, create a draft, change its basics, publish it, and its numbers.8 operationer
- TicketsTicket types, add-ons and discount codes.6 operationer
- OrdersOrders and their money, and the sales pace.3 operationer
- AttendeesRegistrations and attendees, with their answers to the registration questions.6 operationer
- Check-inDoors, door scans and checking people in.4 operationer
- ProgrammeSessions, rooms, tracks and speakers.7 operationer
- SponsorsSponsors, exhibitors, their levels and their leads.3 operationer
- Call for speakersProposals sent to the call for speakers.1 operation
- CrewCrew, volunteers and shifts.2 operationer
- SurveysSurveys and session ratings, counted. Never who answered what.3 operationer
- FinanceInvoices, credit notes and the budget summary.3 operationer
- Share kitThe share kit's leaderboard.1 operation
- CommunitiesCommunities and their members.3 operationer
- WebhooksWebhook endpoints, their deliveries and the event types they can receive.9 operationer
- AutomationSubscriptions made by Power Automate, Zapier and other platforms that subscribe through the API.5 operationer
Guiderna och den här webbplatsen finns på ditt språk. API-referensens egna beskrivningar är på engelska, precis som API:t självt.