Skip to main content
Harness FME
Previewv0.1.0
83 actions · 2 auth methods

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · Service Account Token

Recommended for production connections. A service account token acts as a Harness service account, not a person, so it k…

Connector Profile · Personal Access Token

Use this for quick setup, testing or personal use. A personal access token acts as the user who created it, with all of…
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · Service Account Token

Link Account · Personal Access Token

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

|
83 actions
Action
Description
Get Projects (Workspaces)
List FME projects (formerly workspaces) in the account.
Create Environments
Create an FME environment in a project.
Delete Environments
Delete an FME environment from a project.
Get Environments
List the FME environments in a project.
Update Environments
Update an FME environment with JSON Patch.
Create Traffic Types
Create a traffic type in a project.
Delete Traffic Types
Delete a traffic type by its ID.
Get Traffic Types
List the traffic types defined in a project.
Archive A Feature Flag
Archive a feature flag so it is no longer active for regular use.
Create Feature Flag
Create a feature flag for a traffic type in a project.
Delete A Feature Flag
Delete a feature flag from a project.
Get Feature Flag
Get the metadata of one feature flag in a project.
List Feature Flags
List feature flag metadata in a project.
Unarchive A Feature Flag
Restore an archived feature flag so it becomes active again.
Update Feature Flag Description
Replace the description of a feature flag.
Update Feature Flag
Update a feature flag description, tags or rollout status with JSON Patch.
Create Feature Flag Definition In Environment
Configure a feature flag in an environment with treatments and rules.
Full Update Feature Flag Definition In Environment
Replace the whole definition of a feature flag in an environment.
Get Feature Flag Definition In Environment
Get the definition of a feature flag in one environment.
Kill Feature Flag In Environment
Kill a feature flag in an environment so every key gets the default treatment.
List Feature Flag Definitions In Environment
List the feature flag definitions configured in an environment.
Partial Update Feature Flag Definition In Environment
Update fields of a feature flag definition in an environment with JSON Patch.
Reallocate Traffic (Reseed Bucketing)
Reseed the bucketing of a feature flag in an environment.
Remove Feature Flag Definition From Environment
Remove a feature flag definition from an environment.
Restore Feature Flag In Environment
Restore a killed feature flag in an environment.
Create Segment
Create a segment for a traffic type in a project.
Deactivate Segment In Environment
Deactivate a segment in an environment.
Delete Segment
Delete a segment from a project.
Enable Segment In Environment
Enable an existing segment in an environment.
Get Segment Keys In Environment
List the keys of a segment in an environment.
List Segments In Environment
List the segments enabled in an environment.
List Segments
List the segments in a project.
Remove Segment Keys From Environment
Remove a list of keys from a segment in an environment.
Update Segment Keys In Environment Via JSON
Add keys to a segment in an environment from a JSON list.
Delete Rule-Based Segment
Delete a rule-based segment from a project.
Delete Rule-Based Segment In Environment
Remove a rule-based segment from an environment.
Enable Rule-Based Segment In Environment
Enable a rule-based segment in an environment.
List Rule-Based Segments In Environment
List the rule-based segments enabled in an environment.
Get Rule-Based Segment By Name
Get a rule-based segment in a project by its name.
List Rule-Based Segments
List the rule-based segments in a project.
Create Rule-Based Segment
Create a rule-based segment for a traffic type in a project.
Update Rule-Based Segment Definition
Update the rules and exclusions of a rule-based segment in an environment.
Create Large Segment
Create a large segment for a traffic type in a project.
Create Large Segment Definition For Environment
Enable a large segment in an environment.
Delete Large Segment In Project (Workspace)
Delete a large segment from a project.
Delete Large Segment In Environment
Remove a large segment from an environment.
Get Large Segment In Project (Workspace) By Name
Get a large segment in a project by its name.
List Large Segments
List the large segments in a project.
List Large Segments In Environment
List the large segments enabled in an environment.
Submit Change Request
Submit a change to a feature flag or segment for approval.
Create Change Request For Rule-Based Segment
Submit a change to a rule-based segment for approval.
Get Change Request
Get an open change request by its ID.
List Change Requests
List change requests in a project or environment.
Update Change Request Status
Approve, reject or withdraw an open change request.
Create Flag Set
Create a flag set in a project.
Delete Flag Set
Delete a flag set by its ID.
Get Flag Set
Get a flag set by its ID.
List Flag Sets
List the flag sets in a project.
Get Rollout Statuses
List the rollout statuses available in a project.
Associate Tags
Set the tags on a feature flag.
Bulk Upload Attribute Via JSON
Create or replace many attribute schemas at once from JSON.
Delete Attribute
Delete an attribute schema from a traffic type.
Get Attributes
List the attribute schemas of a traffic type.
Save Attribute
Create or overwrite an attribute schema for a traffic type.
Update Attribute
Partially update an attribute schema.
Get Aggregated Users
List Harness users with their role assignments in an account, org or project.
Get Aggregated User
Get one Harness user with their role assignments.
Update User Info
Update a Harness user profile.
Remove User
Remove a user from an account, org or project scope.
Add User To User Groups
Set the user groups a user belongs to.
Add Users
Invite users by email to an account, org or project.
Get User Group List
List Harness user groups in an account, org or project.
Get User Group
Get one Harness user group by identifier.
Post User Group
Create a Harness user group.
Put User Group
Update a Harness user group.
Delete User Group
Delete a Harness user group.
Get Project List
List the Harness projects the caller is a member of.
Post Project
Create a Harness project, which also creates its FME project (workspace).
Put Project
Update a Harness project.
Delete Project
Delete a Harness project and its FME project.
Get Organization List
List Harness organizations in the account.
Get Pending Users Aggregated
List users with pending invites in an account, org or project.
Delete Invite
Delete a pending user invite.