A primary use case for The Adobe Experience Manager (AEM) GraphQL API for Content Fragment Delivery is to accept remote queries from third-party applications or services. These remote queries may require authenticated API access to secure headless content delivery.
For testing and development, you can also access the AEM GraphQL API directly using the GraphiQL interface.
For authentication, the third-party service needs to authenticate, using the AEM account username and password.