AttendBeacon para programadores
Desenvolva sobre os seus eventos
Uma API REST para inscrições, o programa, o registo de entrada, patrocinadores, equipa operacional e dinheiro; webhooks assinados no momento em que algo acontece; e um servidor MCP para que o seu assistente de IA possa trabalhar com os seus eventos. Todos os exemplos aqui usam o Beacon Summit, o evento de demonstração.
A sua primeira chamada
Crie uma chave na área de trabalho em Integrações, API & MCP e pergunte quem é:
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 onde continuar
Início rápidoCrie uma chave, chame a API e liste os participantes do Beacon Summit, em cinco minutos.Referência da APITodas as operações com os seus campos, respostas, erros e exemplos em cinco linguagens, e um botão Experimentar.WebhooksSeja avisado no momento em que alguém se inscreve, paga ou entra, com uma assinatura que prova que fomos nós.Use a AttendBeacon com o seu assistente de IALigue o Claude, o ChatGPT, o Copilot ou o Copilot Studio à sua área de trabalho em poucos cliques.
Num relance
- Endereço base
https://attendbeacon.com/api/v1- Autenticação
Authorization: Bearer abk_…· Autenticação e âmbitos- Formato
- JSON; recusas como problem details RFC 9457 · Erros
- Limite de pedidos
- 120 chamadas por minuto por chave · Limites de pedidos
- Versão
- v1: os campos são adicionados, nunca removidos nem renomeados · Registo de alterações e versões
- Descrição
- OpenAPI 3.1 · Swagger 2.0 (Power Platform)
O que a API abrange
- WorkspaceThe key and the workspace it reaches.2 operações
- EventsEvents: list them, read one, create a draft, change its basics, publish it, and its numbers.8 operações
- TicketsTicket types, add-ons and discount codes.6 operações
- OrdersOrders and their money, and the sales pace.3 operações
- AttendeesRegistrations and attendees, with their answers to the registration questions.6 operações
- Check-inDoors, door scans and checking people in.4 operações
- ProgrammeSessions, rooms, tracks and speakers.7 operações
- SponsorsSponsors, exhibitors, their levels and their leads.3 operações
- Call for speakersProposals sent to the call for speakers.1 operação
- CrewCrew, volunteers and shifts.2 operações
- SurveysSurveys and session ratings, counted. Never who answered what.3 operações
- FinanceInvoices, credit notes and the budget summary.3 operações
- Share kitThe share kit's leaderboard.1 operação
- CommunitiesCommunities and their members.3 operações
- WebhooksWebhook endpoints, their deliveries and the event types they can receive.9 operações
- AutomationSubscriptions made by Power Automate, Zapier and other platforms that subscribe through the API.5 operações
Os guias e este site estão no seu idioma. As descrições da própria referência da API estão em inglês, tal como a própria API.