Skip to main content
POST
Create Profile

Create Profile

Creates a new harness profile with the specified configuration.
This endpoint requires authentication.

Request

name
string
required
Unique profile name (1-128 characters, alphanumeric and hyphens)
description
string
Profile description
extends
string
Parent profile to inherit from
loopStrategy
object
Loop strategy configuration
verification
object
Verification configuration
gitOps
object
Git operations configuration
executionLimits
object
Execution limits configuration

Response

success
boolean
required
Indicates if the request was successful
data
object
required
Created profile info

Example Response

Error Responses

Profile Already Exists

Parent Profile Not Found