Split, now part of Harness Feature Management and Experimentation, is a feature flag and experimentation platform that enables teams to safely release features with controlled rollouts and measure their impact. Their developer platform provides REST APIs for managing feature flags, environments, segments, and workspaces, along with SDKs for evaluating feature flags across multiple languages and platforms.
URL: Visit APIs.json URL
- Type: Contract
- Position: Consuming
- Access: 3rd-Party
- Experimentation, Feature Flags, Feature Management, Rollouts, SDKs
- Created: 2026-03-20
- Modified: 2026-05-02
The Split Admin API is a REST API that enables programmatic management of workspaces (projects), environments, traffic types, attributes, users, groups, API keys, and change requests within the Split platform (now Harness Feature Management and Experimentation). The API uses resource-oriented URLs, returns JSON responses, and requires Admin API keys for authentication. All endpoints are prefixed with /internal/api/v2 on the api.split.io host.
Human URL: https://docs.split.io/reference/introduction
- Administration, Experimentation, Feature Flags, Feature Management
The Split Feature Flag API provides endpoints for creating, editing, and deleting feature flags (splits) and their definitions within specific environments. Developers can use this API to define treatments, configure targeting rules, set percentage-based rollouts, and manage feature flag lifecycles programmatically.
Human URL: https://docs.split.io/reference/feature-flag-overview
- Feature Flags, Rollouts, Targeting, Treatments
The Split Evaluator is an HTTP service that wraps Split SDKs to provide feature flag evaluation via a REST API. It enables applications that cannot directly embed an SDK to request treatment evaluations over HTTP, making it suitable for architectures where a centralized evaluation service is preferred.
Human URL: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- Evaluation, Feature Flags, Microservices, Treatments
The Split JavaScript SDK provides client-side integration for feature flag evaluation in browser-based applications. It handles real-time feature flag synchronization, treatment evaluation, event tracking, and impression management.
Human URL: https://help.split.io/hc/en-us/articles/360020448791-JavaScript-SDK
- Browser, Feature Flags, JavaScript, SDK
The Split Node.js SDK enables server-side feature flag evaluation for Node.js applications with local evaluation, automatic synchronization, event tracking, and impression logging.
Human URL: https://help.split.io/hc/en-us/articles/360020564931-Node-js-SDK
- Feature Flags, Node.js, SDK, Server Side
The Split Java SDK provides server-side feature flag evaluation for Java and JVM-based applications with local treatment evaluation and streaming updates.
Human URL: https://help.split.io/hc/en-us/articles/360020405151-Java-SDK
- Feature Flags, Java, SDK, Server Side
The Split Python SDK enables server-side feature flag evaluation for Python applications, suitable for Django, Flask, and other frameworks.
Human URL: https://help.split.io/hc/en-us/articles/360020359652-Python-SDK
- Feature Flags, Python, SDK, Server Side
The Split React SDK provides React-specific components and hooks for integrating feature flags including a SplitProvider context, useTreatments hooks, and conditional rendering components.
Human URL: https://help.split.io/hc/en-us/articles/360038825091-React-SDK
- Feature Flags, Frontend, JavaScript, React, SDK
- Portal
- Documentation
- Website
- PrivacyPolicy
- TermsOfService
- Blog
- Login
- JSONSchema
- JSONSchema
- JSONSchema
- JSONStructure
- JSONStructure
- JSON-LD
- SpectralRules
- Vocabulary
- Feature Flag Management — Full lifecycle management combining Admin, Feature Flag, and Evaluator APIs (13 tools).
FN: Kin Lane
Email: kin@apievangelist.com