Skip to main content
GET
https://agentgate.mynewapi.com
/
api
/
v1
/
profiles
List Profiles
curl --request GET \
  --url https://agentgate.mynewapi.com/api/v1/profiles \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": {
    "items": [
      {
        "name": "<string>",
        "description": "<string>",
        "extends": "<string>",
        "isBuiltIn": true
      }
    ],
    "total": 123
  }
}

List Profiles

Returns a list of all available harness profiles, including built-in and custom profiles.

Request

curl https://agentgate.mynewapi.com/api/v1/profiles \
  -H "Authorization: Bearer YOUR_API_KEY"

Response

success
boolean
required
Indicates if the request was successful
data
object
required
Profile list data

Example Response

{
  "success": true,
  "data": {
    "items": [
      {
        "name": "default",
        "description": "Default profile with balanced settings",
        "extends": null,
        "isBuiltIn": true
      },
      {
        "name": "ci-focused",
        "description": "Optimized for CI/CD pipelines",
        "extends": "default",
        "isBuiltIn": true
      },
      {
        "name": "rapid-iteration",
        "description": "Fast iteration for development",
        "extends": "default",
        "isBuiltIn": true
      },
      {
        "name": "my-custom-profile",
        "description": "Custom profile for production",
        "extends": "ci-focused",
        "isBuiltIn": false
      }
    ],
    "total": 4
  },
  "requestId": "req_abc123"
}

Built-in Profiles

ProfileDescription
defaultBalanced settings for general use
ci-focusedOptimized for CI/CD with GitHub Actions integration
rapid-iterationFast feedback loops for development
ralph-styleRalph-style convergence with loop detection
Built-in profiles cannot be modified or deleted.