Developers

Integrações técnicas. Construídas para produção.

Ainda não publicamos uma API HTTP pública documentada neste domínio. O que fazemos com frequência são integrações à medida: REST internos, filas, webhooks e camadas de middleware entre os teus sistemas.

OperacionalVer status →

Autenticação

Chave de API passada no header de cada request.

Authorization: Bearer <token>

Endpoints

REST com JSON. Respostas paginadas onde aplicável.

POST /v1/events GET /v1/boards/:id

Rate limits

1 000 requests/hora por chave. Headers incluídos na resposta.

X-RateLimit-Limit: 1000 X-RateLimit-Remaining: 998
example.sh cURL
# Criar um evento
curl -X POST https://api.cliente.example/v1/events \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{"type":"order.paid","id":"evt_123"}'

SDKs disponíveis

JavaScript

Preview
$npm install @square2/sdk
🐍

Python

Preview
$pip install square2-sdk

cURL

Preview
$curl https://api.square2.pt/v1/…

REST & GraphQL

Serviços sob medida com autenticação por chave ou OAuth2, consoante o contexto.

Webhooks

Ingestão assinada, retries e deduplicação — padrões de produção desde o primeiro dia.

Documentação

Especificações partilhadas em canal privado (OpenAPI quando faz sentido).

Quando existir uma API pública Square², esta página passará a incluir versões, limites de taxa e exemplos oficiais. Até lá, o melhor ponto de partida é a documentação geral e uma conversa técnica connosco.

Ver documentação