Endpoints GraphQL
A interface GraphQL do Safia Square oferece um modelo alternativo à API REST, permitindo consultas direcionadas e estruturadas com alto nível de controle sobre os dados retornados. Essa abordagem elimina o excesso ou a escassez de informações em cada requisição, otimizando a comunicação entre o front-end e o back-end.
A API GraphQL é acessada por meio de um único endpoint HTTP POST, com envio de queries em formato JSON. Todas as entidades da plataforma estão disponíveis via esquema introspectável, permitindo que o consumidor da API determine exatamente quais campos deseja obter.
Essa flexibilidade é especialmente útil em contextos que envolvem múltiplas entidades interdependentes, dashboards customizados, ou interfaces que exigem economia de banda e velocidade de resposta.