---
title: "Inspect action token"
method: GET
path: "/v1/actions/{token}"
tags: ["Actions"]
---

# Inspect action token

`GET /v1/actions/{token}`

## Request

- Base URL: `https://api.offshoreproz.com`
- URL: `https://api.offshoreproz.com/v1/actions/{token}`
- Auth: none required

Returns the purpose, label, expiry, and formation summary for an action token. Used by the portal page to render the owner confirmation UI.

## Path parameters

- `token` string, required

## Response `200`

Action token info

- object
  - `data` object
    - `purpose` 'owner_confirmation' | 'kyc' | 'payment' | 'signature'
    - `label` string
    - `expires_at` string, date-time
    - `formation` object
      - `id` string
      - `mode` 'test' | 'live'
      - `status` 'draft' | 'pending_owner_confirmation' | 'portal_synced' | 'kyc_pending' | 'kyc_review' | 'kyc_approved' | 'kyc_failed' | 'payment_pending' | 'payment_authorized' | 'signature_pending' | 'filing_ready' | 'filing_in_progress' | 'registration_complete' | 'ein_pending' | 'documents_ready' | 'complete' | 'action_required' | 'failed' | 'cancelled'
      - `jurisdiction` 'WY' | 'MI' | 'NV' | 'BVI' | 'PA' | 'UAE'
      - `company_name` string
      - `amount_total_usd` integer: Amount in USD cents
      - `created_at` string, date-time
      - `updated_at` string, date-time, nullable
      - `completed_at` string, date-time, nullable
      - `next_actions` object[]
        - `type` string
        - `url` string
  - `request_id` string

## Other responses

- `422`: Token not found, expired, or already used

---

[API](https://skmtc.dev/offshoreproz/apis/offshoreproz-agent-api.md) · [All operations](https://skmtc.dev/offshoreproz/apis/offshoreproz-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/offshoreproz/apis/offshoreproz-agent-api/revisions/13026c827538?raw)
