For AI agents: visit https://docs.split.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
Split docs
GuidesAPI Documentation
Log InSplit docs
API Documentation
Log In

API Overview

  • Introduction
  • Authentication
  • Error Codes
  • Rate Limiting
  • Postman

API Keys

  • API Keys Overview
  • Create an API keypost
  • Delete an API keydel

Attributes

  • Attributes Overview
  • Get Attributesget
  • Save Attributepost
  • Bulk Upload Attribute via CSVpost
  • Bulk Upload Attribute via JSONpost
  • Update Attributepatch
  • Delete Attributedel

Change Requests

  • Change Requests Overview
  • List Change Requestsget
  • Get Change Requestget
  • Submit Change Requestpost
  • Update Change Request Statusput

Environments

  • Environments Overview
  • Get Environmentsget
  • Create Environmentspost
  • Update Environmentspatch
  • Delete Environmentsdel

Events

  • Events Overview
  • Create an Eventpost
  • Create Eventspost

feature flags

  • Feature Flag Overview
    • Feature flag
    • Feature flag definition
    • Treatment
    • Rule
    • Condition
    • Bucket
    • Matcher
    • Matcher type
    • Default rule
  • Create feature flagpost
  • Update feature flagpatch
  • Update feature flag descriptionput
  • Create feature flag definition in environmentpost
  • Partial update feature flag definition in environmentpatch
  • Full update feature flag definition in environmentput
  • Get feature flagget
  • List feature flagsget
  • List feature flag definitions in environmentget
  • Get feature flag definition in environmentget
  • Kill feature flag in environmentput
  • Kill feature flag in environment (alternate)post
  • Restore feature flag in environmentput
  • Reallocate traffic (Reseed bucketing)post
  • Remove feature flag definition from environmentdel
  • Delete a feature flagdel
  • Archive a feature flagput
  • Unarchive a feature flagput

Flag Sets

  • Create flag setpost
  • Get flag setget
  • List flag setsget
  • Delete flag setdel

Groups

  • Groups Overview
  • List groupsget
  • Get groupget
  • Create grouppost
  • Update groupput
  • Delete groupdel

Identities

  • Identities Overview
  • Save Identitiespost
  • Save Identityput
  • Update Identitypatch
  • Delete Identitydel

Projects (was Workspaces)

  • Projects Overview (Workspaces)
  • Get Projects (Workspaces)get
  • Create Projects (Workspaces)post
  • Update Projects (Workspaces)patch
  • Delete Projects (Workspaces)del

Restrictions

  • Restrictions Overview
  • List restrictionsget
  • Update restrictionsput

Rollout Statuses

  • Rollout statuses overview
  • Get rollout statusesget

Segments

  • Segments Overview
    • Segment
  • Create Segmentpost
  • Enable Segment in Environmentpost
  • List Segmentsget
  • Get Segment Keys in Environmentget
  • List Segments in Environmentget
  • Update Segment Keys in Environment via CSVput
  • Update Segment Keys in Environment via JSONput
  • Remove Segment Keys from Environmentput
  • Deactivate Segment in Environmentdel
  • Delete Segmentdel

Large Segments

  • Create Large Segmentpost
  • Create Large Segment Definition for Environmentpost
  • Get Large Segment in Project (Workspace) By Nameget
  • List Large Segmentsget
  • List Large Segments in Environmentget
  • Update Large Segment Keys in Environment via CSV
  • Delete Large Segment in Environmentdel
  • Delete Large Segment in Project (Workspace)del

Rule-based Segments

  • Rule-based Segments Overview
  • Create Change Request for Rule-based Segmentpost
  • Create Rule-based Segmentpost
  • Enable Rule-based Segment in Environmentpost
  • Get Rule-based Segment by Nameget
  • List Rule-based Segmentsget
  • List Rule-based Segments in Environmentget
  • Update Rule-based Segment Definitionput
  • Delete Rule-based Segment in Environmentdel
  • Delete Rule-based Segmentdel

Traffic Types

  • Traffic Types Overview
  • Get Traffic Typesget
  • Create Traffic Typespost
  • Delete Trafic Typesdel

Tags

  • Tags Overview
  • Associate Tagspost

Users

  • Users Overview
  • List usersget
  • Get userget
  • Invite a new userpost
  • Update userput
  • Update user's groupspatch
  • Delete a pending userdel

Rollout statuses overview

Use this endpoint to see what the available rollout statuses are in a given workspace.

Updated 10 months ago


Update restrictions
Get rollout statuses

Updated 10 months ago


Update restrictions
Get rollout statuses