---
title: "Get Order Intent"
method: GET
path: "/unstable/order-intents/{orderIntentId}"
tags: ["Order Intents"]
---

# Get Order Intent

`GET /unstable/order-intents/{orderIntentId}`

Get a specific order intent by ID.

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

## Path parameters

- `orderIntentId` string, required

## Headers

- `X-API-KEY` string, required

## Response `200`

Returns the order intent

- union
  - object
    - `orderIntentId` string, required
    - `agentId` string, required
    - `mandates` union[], required
      - union
        - object
          - `type` 'maxAmount', required
          - `value` string, required
          - `details` object, required
            - `currency` 'usd' | 'eur' | 'aud' | 'gbp' | 'jpy' | 'sgd' | 'hkd' | 'krw' | 'inr' | 'vnd' | 'cop' | 'mxn', required
            - `period` 'weekly' | 'monthly' | 'yearly'
        - object
          - `type` 'consumer', required
          - `details` object, required
            - `email` string, email, 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
            - `currency` 'usd' | 'eur' | 'aud' | 'gbp' | 'jpy' | 'sgd' | 'hkd' | 'krw' | 'inr' | 'vnd' | 'cop' | 'mxn', required
            - `period` 'weekly' | 'monthly' | 'yearly'
        - object
          - `type` 'consumer', required
          - `details` object, required
            - `email` string, email, 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)
