Hypertune website screenshot

Hypertune

Hypertune is a type-safe, Git-based platform for feature flags, A/B testing, experimentation, analytics, and app configuration. Flag logic is authored in Hyperlang and modeled as a GraphQL schema; SDKs use a CLI to generate fully typed clients, fetch flag logic once from Hypertune Edge (Cloudflare CDN) at initialization, then evaluate flags locally and synchronously in memory. A GraphQL Edge API offers a no-SDK path, and analytics events are flushed back to Hypertune Edge in the background.

4 APIs 0 Features
Feature FlagsExperimentationA/B TestingAnalyticsApp ConfigurationGraphQLEdge

APIs

Hypertune Flag Evaluation / Config (GraphQL / SDK) API

Evaluate feature flags, experiments, and app configuration. Flag logic is defined in Hyperlang and exposed as a GraphQL schema; queries to Hypertune Edge must supply all field a...

Hypertune Edge Config Delivery API

Edge-delivered flag logic. SDKs make a single network request at initialization to fetch the project's flag logic from Hypertune Edge, served from Cloudflare CDN so there is no ...

Hypertune Analytics / Events API

Real-time analytics and event logging. SDKs collect flag evaluations, experiment exposures, and analytics events (logged via event-trigger flags that evaluate a "Log event" expr...

Hypertune Management API

Programmatic and Git-based management of flags, experiments, and configuration. Hypertune versions all flags, experiments, analytics events, and app configuration together in a ...

Collections

GraphQL

Hypertune GraphQL Schema

Conceptual, representative GraphQL schema for the [Hypertune](https://www.hypertune.com/)

GRAPHQL

Pricing Plans

Hypertune Plans Pricing

4 plans

PLANS

Rate Limits

Hypertune Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Hypertune Edge API
  version: '1.0'
request:
  auth:
    type: apikey
    apikey:
      in: query
      key: token
      value: '{{token}}'
items:
- info:
    name: GraphQL
    type: folder
  items:
  - info:
      name: Evaluate flags (GET)
      type: http
    http:
      method: GET
      url: https://edge.hypertune.com/graphql?token={{token}}&query={{urlEncodedQuery}}
    docs: Send a URL-encoded GraphQL query to Hypertune Edge with the URL-encoded project token. The query must contain all
      field arguments so flag logic is fully reduced into a JSON result.
  - info:
      name: Evaluate flags (POST)
      type: http
    http:
      method: POST
      url: https://edge.hypertune.com/graphql?token={{token}}
      body:
        type: json
        data: "{\n  \"query\": \"query TestQuery { root(context: {environment: \\\"development\\\", user: {id: \\\"test_id\\\
          \"}}) { exampleFlag } }\",\n  \"variables\": {}\n}"
    docs: Standard GraphQL POST form of the evaluation endpoint. The query must contain all field arguments so flag logic
      is fully reduced to JSON on Hypertune Edge.