---
title: "GET /3ds/sessions/{id}"
method: GET
path: "/3ds/sessions/{id}"
tags: ["ThreeDS"]
---

# GET /3ds/sessions/{id}

`GET /3ds/sessions/{id}`

## Path parameters

- `id` string, uuid, required

## Response `200`

Success

- ThreeDSSession
  - `id` string, uuid
  - `type` string, nullable
  - `tenant_id` string, uuid
  - `pan_token_id` string, nullable
  - `token_id` string, nullable
  - `token_intent_id` string, nullable
  - `card_brand` string, nullable
  - `additional_card_brands` string[], nullable
  - `expiration_date` string, date-time, nullable
  - `created_date` string, date-time, nullable
  - `created_by` string, uuid, nullable
  - `modified_date` string, date-time, nullable
  - `modified_by` string, uuid, nullable
  - `device` string, nullable
  - `device_info` ThreeDSDeviceInfo
    - `browser_accept_header` string, nullable
    - `browser_ip` string, nullable
    - `browser_javascript_enabled` boolean, nullable
    - `browser_java_enabled` boolean, nullable
    - `browser_language` string, nullable
    - `browser_color_depth` string, nullable
    - `browser_screen_height` string, nullable
    - `browser_screen_width` string, nullable
    - `browser_tz` string, nullable
    - `browser_user_agent` string, nullable
    - `sdk_transaction_id` string, nullable
    - `sdk_application_id` string, nullable
    - `sdk_encryption_data` string, nullable
    - `sdk_ephemeral_public_key` string, nullable
    - `sdk_max_timeout` string, nullable
    - `sdk_reference_number` string, nullable
    - `sdk_render_options` ThreeDSMobileSdkRenderOptions
      - `sdk_interface` string, nullable
      - `sdk_ui_type` string[], nullable
  - `web_challenge_mode` string, nullable
  - `version` ThreeDSVersion
    - `recommended_version` string, nullable
    - `available_versions` string[], nullable
    - `earliest_acs_supported_version` string, nullable
    - `earliest_ds_supported_version` string, nullable
    - `latest_acs_supported_version` string, nullable
    - `latest_ds_supported_version` string, nullable
    - `acs_information` string[], nullable
  - `method` ThreeDSMethod
    - `method_url` string, nullable
    - `method_completion_indicator` string, nullable
  - `authentication` ThreeDSAuthentication
    - `pan_token_id` string, nullable
    - `token_id` string, nullable
    - `token_intent_id` string, nullable
    - `session_id` string, nullable
    - `threeds_version` string, nullable
    - `acs_transaction_id` string, uuid, nullable
    - `acs_operator_id` string, nullable
    - `ds_transaction_id` string, uuid, nullable
    - `sdk_transaction_id` string, uuid, nullable
    - `acs_reference_number` string, nullable
    - `ds_reference_number` string, nullable
    - `liability_shifted` boolean, nullable
    - `authentication_value` string, nullable
    - `authentication_status` string, nullable
    - `authentication_status_code` string, nullable
    - `directory_status_code` string, nullable
    - `authentication_status_reason` string, nullable
    - `authentication_status_reason_code` string, nullable
    - `eci` string, nullable
    - `acs_challenge_mandated` string, nullable
    - `acs_decoupled_authentication` string, nullable
    - `authentication_challenge_type` string, nullable
    - `acs_rendering_type` ThreeDSAcsRenderingType
      - `acsInterface` string, nullable
      - `acsUiTemplate` string, nullable
    - `acs_signed_content` string, nullable
    - `acs_challenge_url` string, nullable
    - `challenge_preference` string, nullable
    - `challenge_preference_code` string, nullable
    - `challenge_attempts` string, nullable
    - `challenge_cancel_reason` string, nullable
    - `challenge_cancel_reason_code` string, nullable
    - `cardholder_info` string, nullable
    - `whitelist_status` string, nullable
    - `whitelist_status_source` string, nullable
    - `message_extensions` ThreeDSMessageExtension[], nullable
      - `id` string, nullable
      - `name` string, nullable
      - `critical` boolean, nullable
      - `data` unknown
  - `metadata` object, nullable

## Other responses

- `401` — Unauthorized
- `404` — Not Found

---

[API](https://skmtc.net/basistheory/apis/basis-theory-api.md) · [All operations](https://skmtc.net/basistheory/apis/basis-theory-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/basistheory/basis-theory-api/revisions/cbb8e098b560/schema)
