1. Início
  2. Programadores
  3. Registo de alterações
Registo de alterações · API, SDK, widget, MCP

Registo de alterações.

O que muda nas suas integrações, com data e ambiente onde está disponível. As alterações mais recentes aparecem primeiro.

npm: publicado no npmProdução: em sutempo.comPré-produção: ainda não está em produção

npm

Pacotes npm públicos sob licença MIT

Os três pacotes estão publicados na organização @sutempo.

@sutempo/sdk 1.0.0 · cliente JavaScriptnpm i @sutempo/sdk
@sutempo/booking-flow 1.0.0 · percurso de reservanpm i @sutempo/booking-flow
@sutempo/mcp 1.1.0 · servidor MCP de configuraçãonpm i @sutempo/mcp
Pré-produção

Acesso autónomo para programadores e pesquisa em vários recursos

A maior alteração da API até à data. Disponível em pré-produção; produção em breve. 900e616

  • AdiçãoPesquisa de horários GET /v1/business-tenants/{tenantId}/availability/search : várias pessoas, salas ou máquinas num pedido, até 31 dias, no máximo 10 recursos e 155 recursos-dias, ordenados por início. Permissão bookings:read ou widget:book.
  • AdiçãoAmbiente de testes autónomo: registo aberto a todos, um negócio fictício e chaves de teste, sem e-mails nem pagamentos reais.
  • AdiçãoNegócios reais mediante autorização: um negócio Pro autoriza um programador pelo seu endereço de e-mail; a chave é obtida uma única vez e a autorização pode ser retirada.
  • AlteraçãoContrato OpenAPI completo em /openapi.json, com exemplos de código documentados e verificados por testes.
  • AlteraçãoWidget integrável por script ou iframe; um negócio Pro declara os sites autorizados a apresentá-lo.
  • SegurançaQuotas por chave, negócio e globais; limitação por interface; chaves API e relatórios de utilização filtrados por negócio. Resposta 429 com Retry-After.
Pré-produção

Página /developpeurs

00ffd2a · #78

  • AdiçãoPrimeira página inicial para programadores: API, SDK, widget e MCP.
Produção

Três formas de apresentar o widget e reservas públicas protegidas

686aade · #67 · ee075c9 · #66

  • Adiçãodata-mode : inline, modal atrás de qualquer elemento com data-platform-widget-open, floating com um botão no canto. Pré-carregamento por predefinição, data-preload="false" para o adiar.
  • AdiçãoEventos em document: platform:booking-opened, platform:booking-closed, além de platform:booking-confirmed.
  • AlteraçãoPasso «Quando»: o dia e a hora no mesmo ecrã. Opção autoAssignResource, desativada por predefinição, para não perguntar «com quem».
  • SegurançaCloudflare Turnstile nas reservas públicas, apenas se configurado pela plataforma. Contactos bloqueados por negócio: recusa neutra, sem revelar a existência da lista.
Produção

Páginas em subdomínios, robots e llms.txt

#39 · #42 · #50

  • AdiçãoPáginas públicas em <slug>.sutempo.com ; o endereço /<slug> continua a responder.
  • Adiçãorobots.txt, sitemap.xml e llms.txt servidos pela API, consoante o ambiente.
  • CorreçãoWebhooks Stripe: uma assinatura recusada responde 400, em vez de 404.
Produção

Endereço público legível

56d2764 · #17

  • Adição/<slug> serve a mesma página que /b?tenant=<uuid>, que continua válido.

Acompanhe as alterações no seu ambiente de testes.

Cada novidade chega primeiro à pré-produção e depois à produção.