How GraphQL would work with Multi-tenancy

@pawan Wouldn’t the endpoint itself change for every tenant? Doesn’t every tenant have its own /admin/schema rather than one endpoint for all tenants?

I mean, why is header even relevant here? Since the endpoints would typically be like /tenant/123/admin/schema or am I wrong here?