Autenticação
Authorization: Bearer tino_live_...
Em criações de execução, envie também Idempotency-Key para impedir duplicidade.
Preparando...
API pública versionada, chaves com escopos, paginação, idempotência e webhooks assinados.
Contrato JSON atualizado.
SDK TypeScriptCliente pronto para front-end e Node.
SDK PythonCliente para scripts e back-end.
Authorization: Bearer tino_live_...
Em criações de execução, envie também Idempotency-Key para impedir duplicidade.
https://app.spinarditech.com/api/v1/public/agentsagents:readLista agenteshttps://app.spinarditech.com/api/v1/public/agentsagents:writeCria agentehttps://app.spinarditech.com/api/v1/public/workflowsautomations:readLista fluxoshttps://app.spinarditech.com/api/v1/public/workflowsautomations:writeCria fluxohttps://app.spinarditech.com/api/v1/public/executionsautomations:readLista execuçõeshttps://app.spinarditech.com/api/v1/public/executionsautomations:executeEnfileira fluxo publicadohttps://app.spinarditech.com/api/v1/public/executions/{id}automations:readDetalha execução e passoshttps://app.spinarditech.com/api/v1/public/executions/{id}automations:executeCancela execuçãohttps://app.spinarditech.com/api/v1/public/knowledgeknowledge:readLista fonteshttps://app.spinarditech.com/api/v1/public/knowledgeknowledge:writeAdiciona textoconst signed = timestamp + "." + rawBody; const expected = hmacSha256(webhookSecret, signed); // Compare com X-Tino-Signature: v1=<hex>