Skip to main content
GET
/
v0
/
user
/
ipa
List Ipas
curl --request GET \
  --url https://api.sumvin.com/v0/user/ipa/
{
  "_links": {},
  "intents": [
    {
      "id": "<string>",
      "intent_type": "product",
      "status": "qualifying",
      "autonomy_level": "supervised",
      "created_at": 123,
      "raw_intent": "<string>",
      "specification": "<string>",
      "constraints": {
        "max_price": 123,
        "max_total": 123,
        "currency": "<string>",
        "deadline": 123,
        "preferred_sellers": [
          "<string>"
        ],
        "excluded_sellers": [
          "<string>"
        ],
        "extra": {}
      },
      "preflight_workflow_id": "<string>",
      "conditions": [
        {
          "operator": "lte",
          "target_price": "<string>",
          "type": "price_target",
          "currency": "USD"
        }
      ],
      "monitor_until": 123,
      "clarification_questions": [
        "<string>"
      ],
      "failure_reason": "<string>",
      "pint_uris": [
        "<string>"
      ],
      "updated_at": 123,
      "completed_at": 123,
      "originating_agent_task": {
        "id": "<string>",
        "status": "<string>",
        "trigger_type": "<string>",
        "created_at": 123,
        "workflow_run_id": "<string>",
        "task": "<string>",
        "title": "<string>",
        "started_at": 123,
        "completed_at": 123
      },
      "executing_agent_task": {
        "id": "<string>",
        "status": "<string>",
        "trigger_type": "<string>",
        "created_at": 123,
        "workflow_run_id": "<string>",
        "task": "<string>",
        "title": "<string>",
        "started_at": 123,
        "completed_at": 123
      },
      "candidates": [
        {
          "id": "<string>",
          "offer_id": "<string>",
          "status": "<string>",
          "created_at": 123,
          "rank": 123,
          "score": 123,
          "rejection_reason": "<string>"
        }
      ],
      "manifests": [
        {
          "id": "<string>",
          "status": "<string>",
          "items": [
            {
              "offer_id": "<string>",
              "quantity": 123,
              "unit_price_amount": "<string>",
              "unit_price_asset": "<string>"
            }
          ],
          "created_at": 123,
          "total_amount": "<string>",
          "total_asset": "<string>",
          "approved_at": 123,
          "purchased_at": 123
        }
      ],
      "events": [
        {
          "id": "<string>",
          "event_type": "ipa.status_change",
          "created_at": 123,
          "payload": "<string>"
        }
      ]
    }
  ],
  "total": 123,
  "offset": 123,
  "limit": 123
}

Headers

x-juno-orgid
string | null

Tenant org ID for multi-tenant auth

x-sumvin-token
string | null
x-juno-jwt
string | null

Query Parameters

status
enum<string> | null
Available options:
qualifying,
searching,
validating,
pending_approval,
pending_clarification,
approved,
monitoring,
executing,
completed,
failed,
expired,
cancelled
intent_type
enum<string> | null
Available options:
product,
service,
composite
sort
enum<string> | null
Available options:
created_at,
-created_at,
updated_at,
-updated_at,
status,
-status
offset
integer
default:0
Required range: x >= 0
limit
integer
default:20
Required range: 1 <= x <= 100
expand
string[]

Expand related resources. Options: originating_agent_task, executing_agent_task, candidates, manifests, events

Response

IPAs retrieved

HAL-style hypermedia links for navigation and available actions.

intents
IPAData · object[]
required
total
integer
required
offset
integer
required
limit
integer
required