For AI agents: visit https://docs.split.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
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 9 months ago


Update restrictions
Get rollout statuses

Updated 9 months ago


Update restrictions
Get rollout statuses