Home
Providers
Split
Split
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.
Split publishes 16 APIs on the APIs.io network, including Admin API, API Keys API, Attributes API, and 13 more. Tagged areas include Experimentation, Feature Flags, Feature Management, Rollouts, and SDKs.
The Split catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Split’s developer surface includes authentication, developer portal, documentation, engineering blog, and 19 more developer resources.
21 APIs
16 Features
Experimentation Feature Flags Feature Management Rollouts SDKs
On this page
Kin Score
APIs 21
Postman 16
Open Collections 3
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 16
Vocabularies 1
Spectral Rules 2
JSON Schema 46
JSON Structure 3
Examples 3
Security Posture 2
Agentic Access 1
Resources 23
apis.yml
37 Operational Transparency
Composite quality — 59.0/100 · strong
Contract Quality
17.8 / 25
Developer Ergonomics
7.0 / 20
Commercial Clarity
14.7 / 20
Operational Transparency
4.8 / 13
Agent readiness — 34/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 21
Ready-to-run Postman collections for exercising this provider's APIs.
Scroll for all 16
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 16
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 46
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 2
Portal, sign-up, and the first successful call
Documentation 4
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: split
accessModel:
pricing: paid
onboarding: self-serve
trial: false
try_now: false
public: false
label: Paid · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/split.png
name: Split
description: 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: https://raw.githubusercontent.com/api-evangelist/split/refs/heads/main/apis.yml
created: '2026-03-20'
modified: '2026-05-19'
specificationVersion: '0.19'
type: Index
tags:
- Experimentation
- Feature Flags
- Feature Management
- Rollouts
- SDKs
apis:
- aid: split:split-admin-api
name: Split Admin API
description: 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.
humanURL: https://docs.split.io/reference/introduction
tags:
- Administration
- Experimentation
- Feature Flags
- Feature Management
properties:
- type: Documentation
url: https://docs.split.io/reference/introduction
- type: OpenAPI
url: openapi/split-admin-api-openapi.yml
- type: JSONStructure
url: json-structure/split-feature-flag-structure.json
- aid: split:split-javascript-sdk
name: Split JavaScript SDK
description: 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.
humanURL: https://help.split.io/hc/en-us/articles/360020448791-JavaScript-SDK
tags:
- Browser
- Feature Flags
- JavaScript
- SDK
properties:
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020448791-JavaScript-SDK
- aid: split:split-nodejs-sdk
name: Split Node.js SDK
description: 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.
humanURL: https://help.split.io/hc/en-us/articles/360020564931-Node-js-SDK
tags:
- Feature Flags
- Node.js
- SDK
- Server Side
properties:
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020564931-Node-js-SDK
- aid: split:split-java-sdk
name: Split Java SDK
description: The Split Java SDK provides server-side feature flag evaluation for Java and JVM-based applications with local
treatment evaluation and streaming updates.
humanURL: https://help.split.io/hc/en-us/articles/360020405151-Java-SDK
tags:
- Feature Flags
- Java
- SDK
- Server Side
properties:
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020405151-Java-SDK
- aid: split:split-python-sdk
name: Split Python SDK
description: The Split Python SDK enables server-side feature flag evaluation for Python applications, suitable for Django,
Flask, and other frameworks.
humanURL: https://help.split.io/hc/en-us/articles/360020359652-Python-SDK
tags:
- Feature Flags
- Python
- SDK
- Server Side
properties:
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020359652-Python-SDK
- aid: split:split-react-sdk
name: Split React SDK
description: The Split React SDK provides React-specific components and hooks for integrating feature flags including a
SplitProvider context, useTreatments hooks, and conditional rendering components.
humanURL: https://help.split.io/hc/en-us/articles/360038825091-React-SDK
tags:
- Feature Flags
- Frontend
- JavaScript
- React
- SDK
properties:
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360038825091-React-SDK
- aid: split:split-api-keys-api
name: Split API Keys API
description: Create and delete API keys for authenticating with the Split platform, with configurable roles and scopes.
humanURL: https://docs.split.io/reference/introduction
tags:
- API Keys
properties:
- type: OpenAPI
url: openapi/split-api-keys-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-attributes-api
name: Split Attributes API
description: Manage attributes used in targeting rules for feature flag definitions.
humanURL: https://docs.split.io/reference/introduction
tags:
- Attributes
properties:
- type: OpenAPI
url: openapi/split-attributes-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-change-requests-api
name: Split Change Requests API
description: Manage change requests for controlled approval workflows when modifying feature flag definitions.
humanURL: https://docs.split.io/reference/introduction
tags:
- Change Requests
properties:
- type: OpenAPI
url: openapi/split-change-requests-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-environments-api
name: Split Environments API
description: Manage environments within workspaces for deploying and testing feature flags across stages such as staging
and production.
humanURL: https://docs.split.io/reference/introduction
tags:
- Environments
properties:
- type: OpenAPI
url: openapi/split-environments-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-evaluation-api
name: Split Evaluation API
description: Endpoints for evaluating feature flags and retrieving treatment values for given keys and feature flag names.
humanURL: https://docs.split.io/reference/introduction
tags:
- Evaluation
properties:
- type: OpenAPI
url: openapi/split-evaluation-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-events-api
name: Split Events API
description: Endpoints for tracking custom events used in experimentation and metrics measurement.
humanURL: https://docs.split.io/reference/introduction
tags:
- Events
properties:
- type: OpenAPI
url: openapi/split-events-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-feature-flag-definitions-api
name: Split Feature Flag Definitions API
description: Manage feature flag definitions in specific environments, including targeting rules, treatments, percentage
rollouts, and default treatments.
humanURL: https://docs.split.io/reference/introduction
tags:
- Feature Flag Definitions
properties:
- type: OpenAPI
url: openapi/split-feature-flag-definitions-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-feature-flags-api
name: Split Feature Flags API
description: Create, retrieve, update, and delete feature flags (splits) within workspaces. Feature flags represent the
toggles used to control feature rollouts.
humanURL: https://docs.split.io/reference/introduction
tags:
- Feature Flags
properties:
- type: OpenAPI
url: openapi/split-feature-flags-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-groups-api
name: Split Groups API
description: Manage groups for organizing users and assigning permissions.
humanURL: https://docs.split.io/reference/introduction
tags:
- Groups
properties:
- type: OpenAPI
url: openapi/split-groups-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-identities-api
name: Split Identities API
description: Manage identities (keys) within segments.
humanURL: https://docs.split.io/reference/introduction
tags:
- Identities
properties:
- type: OpenAPI
url: openapi/split-identities-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-large-segments-api
name: Split Large Segments API
description: Manage large segments optimized for high-volume identity lists.
humanURL: https://docs.split.io/reference/introduction
tags:
- Large Segments
properties:
- type: OpenAPI
url: openapi/split-large-segments-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-segments-api
name: Split Segments API
description: Manage segments which define reusable groups of identities for targeting.
humanURL: https://docs.split.io/reference/introduction
tags:
- Segments
properties:
- type: OpenAPI
url: openapi/split-segments-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-traffic-types-api
name: Split Traffic Types API
description: Manage traffic types which define the entities (users, accounts, etc.) that feature flags target.
humanURL: https://docs.split.io/reference/introduction
tags:
- Traffic Types
properties:
- type: OpenAPI
url: openapi/split-traffic-types-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-users-api
name: Split Users API
description: Manage users within the Split account, including inviting new users and updating user roles.
humanURL: https://docs.split.io/reference/introduction
tags:
- Users
properties:
- type: OpenAPI
url: openapi/split-users-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
- aid: split:split-workspaces-api
name: Split Workspaces API
description: Manage workspaces (projects) which organize feature flags and experiments across business units, product lines,
and applications.
humanURL: https://docs.split.io/reference/introduction
tags:
- Workspaces
properties:
- type: OpenAPI
url: openapi/split-workspaces-api-openapi.yml
- type: Documentation
url: https://docs.split.io/reference/feature-flag-overview
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: Documentation
url: https://help.split.io/hc/en-us/articles/360020037072-Split-Evaluator
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/split/overview
- type: AgenticAccess
url: agentic-access/split-agentic-access.yml
- type: DomainSecurity
url: security/split-domain-security.yml
- type: Authentication
url: authentication/split-authentication.yml
- type: GitHubOrganization
url: https://github.com/splitio
- type: LinkedIn
url: https://www.linkedin.com/company/split-software
- type: Portal
url: https://docs.split.io/reference/introduction
- type: Documentation
url: https://help.split.io/hc/en-us
- type: Website
url: https://www.split.io/
- type: PrivacyPolicy
url: https://www.harness.io/legal/privacy
- type: TermsOfService
url: https://www.harness.io/legal/terms-of-use
- type: Blog
url: https://www.split.io/blog/
- type: Login
url: https://app.split.io/login
- type: JSONSchema
url: json-schema/split-feature-flag-schema.json
- type: JSONSchema
url: json-schema/split-feature-flag-definition-schema.json
- type: JSONSchema
url: json-schema/split-segment-schema.json
- type: JSONStructure
url: json-structure/split-feature-flag-structure.json
- type: JSONStructure
url: json-structure/split-feature-flag-definition-structure.json
- type: JSONLD
url: json-ld/split-context.jsonld
- type: SpectralRules
url: rules/split-rules.yml
- type: Capabilities
url: capabilities/feature-flag-management.yaml
- type: Vocabulary
url: vocabulary/split-vocabulary.yml
- type: Features
data:
- Individual free for solo devs, up to 10 MAU
- 'Team: per-MAU pricing (custom)'
- 'Enterprise: Statistical Engine, Causal Impact, SCIM/SSO'
- Now Harness Feature Management & Experimentation (FME)
- Server-side and client-side SDKs
- Targeting rules with attributes
- Experimentation with frequentist and Bayesian inference
- 'Admin API: 80 req/min/org'
- Datafile-based SDK distribution (CDN-backed)
- 'Events API: 100 events per request'
- OAuth 2.0 + API keys
- Webhooks for split changes and rollouts
- Audit logs (Enterprise)
- Streaming changes (server-sent events)
- Causal Impact analysis for treatment effect
- Integration with Datadog, NewRelic, Segment for guardrails
sources:
- https://www.harness.io/pricing
updated: '2026-05-04'
- type: LlmsText
url: https://docs.split.io/llms.txt
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com