---
title: "List Order Intents"
method: GET
path: "/unstable/order-intents"
tags: ["Order Intents"]
---

# List Order Intents

`GET /unstable/order-intents`

List all order intents for the authenticated user.

**API scope required**: `order-intents.read`

## Headers

- `X-API-KEY` string, required

## Response `200`

Returns the list of order intents

- union[]
  - union
    - object
      - `orderIntentId` string, required
      - `agentId` string, required
      - `mandates` union[], required
        - union
          - object
            - `type` 'maxAmount', required
            - `value` string, required
            - `details` object, required
              - …
          - object
            - `type` 'consumer', required
            - `details` object, required
              - …
          - object
            - `type` 'description', required
            - `value` string, required
          - object
            - `type` 'prompt', required
            - `value` string, required
      - `payment` object, required
        - `paymentMethodId` string, required
      - `phase` 'requires-verification', required
      - `verificationConfig` object, required
        - `environment` 'production' | 'test', required
        - `publicApiKey` string, required
        - `agentId` string, required
        - `instructionId` string, required
    - object
      - `orderIntentId` string, required
      - `agentId` string, required
      - `mandates` union[], required
        - union
          - object
            - `type` 'maxAmount', required
            - `value` string, required
            - `details` object, required
              - …
          - object
            - `type` 'consumer', required
            - `details` object, required
              - …
          - object
            - `type` 'description', required
            - `value` string, required
          - object
            - `type` 'prompt', required
            - `value` string, required
      - `payment` object, required
        - `paymentMethodId` string, required
      - `phase` 'requires-payment-method' | 'active' | 'expired' | 'revoked', required

---

[API](https://skmtc.net/crossmint/apis/onramp.md) · [All operations](https://skmtc.net/crossmint/apis/onramp/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/crossmint/onramp/revisions/e2143d192130/schema)
