> For the complete documentation index, see [llms.txt](https://docs.skail.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.skail.dev/construir/api-http/demais-rotas.md).

# Demais rotas

As rotas públicas da API HTTP são duas: o trigger e o fire. Esta página diz como resolver, com elas, o que outras APIs resolveriam com rotas a mais.

## Rotas documentadas

| Rota                                              | Para que serve             | Referência                                                                        |
| ------------------------------------------------- | -------------------------- | --------------------------------------------------------------------------------- |
| `POST /trigger/{workload}/{versao}/{funcao}/{id}` | Iniciar uma execução       | [POST /trigger](/construir/api-http/post-trigger-workload-versao-funcao-id.md)    |
| `POST /api/v1/fire/{eventName}/{instanceId}`      | Disparar um evento externo | [POST /api/v1/fire](/construir/api-http/post-api-v1-fire-eventname-instanceid.md) |

Ambas exigem `skail-key` e `Skail-namespace`. Ver [Autenticação e headers](/construir/api-http/autenticacao-e-headers.md).

## Consulta de estado

O estado de uma execução é consultado no Monitor do portal, pelo TaskId. A forma programática de saber que uma execução terminou é o próprio fluxo avisar: um command no final da function que chama o seu sistema (webhook de volta) ou grava o estado no seu banco.

## Health

Para monitorar a disponibilidade do lado do cliente, o indicador prático é o runtime da sua aplicação: se ele está recebendo trabalho (logs, métricas de execuções), a API está acessível.

## Veja também

[Suporte e status](/operar/suporte-e-status.md), [Monitoramento e alertas](/operar/monitoramento-e-alertas.md).
