AttendBeacon for utviklere
Bygg på arrangementene dine
Ett REST-API for påmeldinger, programmet, innsjekking, sponsorer, mannskap og penger; signerte webhooks i det øyeblikket noe skjer; og en MCP-server slik at KI-assistenten din kan arbeide med arrangementene dine. Alle eksemplene her bruker Beacon Summit, demonstrasjonsarrangementet.
Ditt første kall
Opprett en nøkkel i arbeidsområdet under Integrasjoner, API & MCP, og spør hvem du er:
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 $headersHvor du går videre
HurtigstartOpprett en nøkkel, kall API-et og vis deltakerne på Beacon Summit, på fem minutter.API-referanseHver operasjon med felt, svar, feil og eksempler på fem språk, og en Prøv det-knapp.WebhooksFå beskjed i det øyeblikket noen melder seg på, betaler eller kommer inn, signert slik at du vet at det var oss.Bruk AttendBeacon med KI-assistenten dinKoble Claude, ChatGPT, Copilot eller Copilot Studio til arbeidsområdet ditt med noen få klikk.
Kort fortalt
- Grunnadresse
https://attendbeacon.com/api/v1- Autentisering
Authorization: Bearer abk_…· Autentisering og omfang- Format
- JSON; avvisninger som problemdetaljer etter RFC 9457 · Feil
- Kallgrense
- 120 kall i minuttet per nøkkel · Kallgrenser
- Versjon
- v1: felt legges til, men fjernes eller omdøpes aldri · Endringslogg og versjonering
- Beskrivelse
- OpenAPI 3.1 · Swagger 2.0 (Power Platform)
Hva API-et dekker
- WorkspaceThe key and the workspace it reaches.2 operasjoner
- EventsEvents: list them, read one, create a draft, change its basics, publish it, and its numbers.8 operasjoner
- TicketsTicket types, add-ons and discount codes.6 operasjoner
- OrdersOrders and their money, and the sales pace.3 operasjoner
- AttendeesRegistrations and attendees, with their answers to the registration questions.6 operasjoner
- Check-inDoors, door scans and checking people in.4 operasjoner
- ProgrammeSessions, rooms, tracks and speakers.7 operasjoner
- SponsorsSponsors, exhibitors, their levels and their leads.3 operasjoner
- Call for speakersProposals sent to the call for speakers.1 operasjon
- CrewCrew, volunteers and shifts.2 operasjoner
- SurveysSurveys and session ratings, counted. Never who answered what.3 operasjoner
- FinanceInvoices, credit notes and the budget summary.3 operasjoner
- Share kitThe share kit's leaderboard.1 operasjon
- CommunitiesCommunities and their members.3 operasjoner
- WebhooksWebhook endpoints, their deliveries and the event types they can receive.9 operasjoner
- AutomationSubscriptions made by Power Automate, Zapier and other platforms that subscribe through the API.5 operasjoner
Veiledningene og dette nettstedet er på ditt språk. Beskrivelsene i selve API-referansen er på engelsk, slik API-et selv er.