Our IP cam platform (System) uses GraphQL to access the API. GraphQL brings improvements in the form of greater clarity and strict types There are a lot of GraphQL client libraries for almost every programing language. Link: https://graphql.org/code/#language-support
GraphQL uses two types of operations. Query operations are used to read data. Mutations are used to change data. Individual query and mutation operations are sent in the POST endpoint request.
GraphQL endpoint:
https://system2.netrex.cz/api/graphql.php
The endpoint remains constant regardless of the operation being performed. More about GraphQL in this article. More about the transition from REST to GraphQL in this article.
We also prepared examples in Postman.