# Aient Problems List

> Aient Problems List is a paid API for AI agents from aient.ai, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Lists all Aient-detected error problems for your organisation, grouped by error signature with first-seen, last-seen, occurrence count, and priority.

## Facts

- Endpoint: GET https://aient.ai/x402/problems
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aient-ai-1869feb6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aE5fezQlI5fEYSWcYPiQo

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability aient-ai-1869feb6
```

Example prompt: Show me all open problems Aient has detected for the payment-service, ordered by priority, up to 50 results.

## When to prefer this

Use this endpoint as the starting point of any remediation or triage workflow when you need a grouped, prioritised view of all detected errors across your organisation. Prefer this over raw trace or log search when you want aggregated error signatures rather than individual span data, and when you need to understand which recurring problems are most impactful.

## Known failure modes

- No problems match the filter criteria — returns an empty array
- Invalid status enum value (must be open, acknowledged, or resolved) — returns a 400 error
- Invalid or missing authentication credentials — returns a 401 or 402 payment required error
- Service name not recognised — may return empty results
- Limit parameter out of acceptable range — may return a 400 validation error

## How this service works

List Aient-detected problems for your organisation — grouped error signatures with first-seen, last-seen, occurrence count, and priority. The starting point for any remediation flow.

## Output

A JSON array of problem objects, each containing an error signature grouping, first-seen and last-seen timestamps, occurrence count, priority level, status, and associated service — giving a ranked view of issues requiring remediation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "kind": {
       "type": "string",
       "pattern": "^\\s*(dev|db|infra|dependency|security|unknown)(\\s*,\\s*(dev|db|infra|dependency|security|unknown))*\\s*$",
       "description": "Compatibility alias for problemKind; accepts the same comma-separated issue-kind values."
      },
      "limit": {
       "type": "integer"
      },
      "offset": {
       "type": "integer"
      },
      "status": {
       "enum": [
        "open",
        "acknowledged",
        "resolved"
       ],
       "type": "string"
      },
      "service": {
       "type": "string"
      },
      "priority": {
       "enum": [
        "p0",
        "p1",
        "p2",
        "p3"
       ],
       "type": "string"
      },
      "problemKind": {
       "type": "string",
       "pattern": "^\\s*(dev|db|infra|dependency|security|unknown)(\\s*,\\s*(dev|db|infra|dependency|security|unknown))*\\s*$",
       "description": "Comma-separated issue kinds: dev, db, infra, dependency, security, unknown."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "problems",
      "pagination"
     ],
     "properties": {
      "problems": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "id": {
          "type": "string"
         },
         "title": {
          "type": "string",
          "nullable": true
         },
         "status": {
          "type": "string",
          "nullable": true
         },
         "service": {
          "type": "string",
          "nullable": true
         },
         "lastSeen": {
          "type": "string",
          "nullable": true
         },
         "priority": {
          "type": "string",
          "nullable": true
         },
         "firstSeen": {
          "type": "string"
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aient-ai-1869feb6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aient.ai](https://www.zero.xyz/host/aient.ai/llms.txt)
