# Teste o desempenho e escalabilidade das APIs

Deve ser avaliado previamente os tipos de dados, se estão abertos ou não, a quantidade de dados a extrair, o número de acessos que serão realizados e todas as características necessárias de forma a avaliar a capacidade mínima exigida.

Garanta que é possível testar a API na sua totalidade com diferentes níveis de carga para se ter uma noção real da resposta da API face ao nível de acesso. Para isso execute testes de desempenho/carga na API para determinar o tempo de resposta face a carga que pretende avaliar e identifique os limites de desempenho onde a API se começa a tornar instável. Deve monitorizar-se as APIs de forma a garantir que a mesma tem capacidade de responder à demanda, no entanto deve implementar-se mecanismos de limitação para controlo de taxa de transferência para proteção de picos inesperados.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guias.mosaico.gov.pt/guias-praticos/boas-praticas-para-a-publicacao-de-api-a-consumir-pela-administracao-publica/teste-o-desempenho-e-escalabilidade-das-apis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
