Skip to main content
GET
https://agentgate.mynewapi.com
/
api
/
v1
/
verification
/
plugins
List Plugins
curl --request GET \
  --url https://agentgate.mynewapi.com/api/v1/verification/plugins \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": [
    {
      "id": "<string>",
      "name": "<string>",
      "description": "<string>",
      "level": "<string>",
      "priority": 123,
      "enabled": true,
      "continueOnFail": true,
      "options": {}
    }
  ]
}

List Plugins

Returns a list of all registered verification plugins, including built-in and custom plugins.

Request

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

Response

success
boolean
required
Indicates if the request was successful
data
array
required
Array of plugin configurations

Example Response

{
  "success": true,
  "data": [
    {
      "id": "built-in:eslint",
      "name": "ESLint",
      "description": "JavaScript/TypeScript linting",
      "level": "L0",
      "priority": 10,
      "enabled": true,
      "continueOnFail": false,
      "options": {}
    },
    {
      "id": "custom:security-scan",
      "name": "Security Scanner",
      "description": "Custom security vulnerability scanner",
      "level": "custom",
      "priority": 100,
      "enabled": true,
      "continueOnFail": true,
      "options": {
        "severity": "high"
      }
    }
  ],
  "requestId": "req_abc123"
}