---
title: "Retrieve a Configuration"
method: GET
path: "/v1/terminal/configurations/{configuration}"
---

# Retrieve a Configuration

`GET /v1/terminal/configurations/{configuration}`

Retrieves a `Configuration` object.

## Path parameters

- `configuration` string, required

## Query parameters

- `expand` string[]

## Response `200`

Successful response.

- union
  - TerminalConfiguration — A Configurations object represents how features should be configured for terminal readers. For information about how to use it, see the [Terminal configurations documentation](https://docs.stripe.com/terminal/fleet/configurations-overview).
    - `bbpos_wisepad3` TerminalConfigurationConfigurationResourceDeviceTypeSpecificConfig
      - `splashscreen` union — A File ID representing an image to display on the reader
        - string
        - File — This object represents files hosted on Stripe's servers. You can upload files with the [create file](https://api.stripe.com#create_file) request (for example, when uploading dispute evidence). Stripe also creates files independently (for example, the results of a [Sigma scheduled query](#scheduled_queries)). Related guide: [File upload guide](https://docs.stripe.com/file-upload)
          - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
          - `expires_at` integer, nullable — The file expires and isn't available at this time in epoch seconds.
          - `filename` string, nullable — The suitable name for saving the file to a filesystem.
          - `id` string, required — Unique identifier for the object.
          - `links` object, nullable — A list of [file links](https://api.stripe.com#file_links) that point at this file.
            - `data` FileLink[], required — Details about each object.
              - …
            - `has_more` boolean, required — True if this list has another page of items after this one that can be fetched.
            - `object` 'list', required — String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
            - `url` string, required — The URL where this list can be accessed.
          - `object` 'file', required — String representing the object's type. Objects of the same type share the same value.
          - `purpose` 'account_requirement' | 'additional_verification' | 'business_icon' | 'business_logo' | 'customer_signature' | 'dispute_evidence' | 'document_provider_identity_document' | 'finance_report_run' | 'financial_account_statement' | 'identity_document' | 'identity_document_downloadable' | 'issuing_regulatory_reporting' | 'pci_document' | 'platform_terms_of_service' | 'selfie' | 'sigma_scheduled_query' | 'tax_document_user_upload' | 'terminal_android_apk' | 'terminal_reader_splashscreen' | 'terminal_wifi_certificate' | 'terminal_wifi_private_key', required — The [purpose](https://docs.stripe.com/file-upload#uploading-a-file) of the uploaded file.
          - `size` integer, required — The size of the file object in bytes.
          - `title` string, nullable — A suitable title for the document.
          - `type` string, nullable — The returned file type (for example, `csv`, `pdf`, `jpg`, or `png`).
          - `url` string, nullable — Use your live secret API key to download the file from this URL.
    - `bbpos_wisepos_e` TerminalConfigurationConfigurationResourceDeviceTypeSpecificConfig
      - `splashscreen` union — A File ID representing an image to display on the reader
        - string
        - File — This object represents files hosted on Stripe's servers. You can upload files with the [create file](https://api.stripe.com#create_file) request (for example, when uploading dispute evidence). Stripe also creates files independently (for example, the results of a [Sigma scheduled query](#scheduled_queries)). Related guide: [File upload guide](https://docs.stripe.com/file-upload)
          - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
          - `expires_at` integer, nullable — The file expires and isn't available at this time in epoch seconds.
          - `filename` string, nullable — The suitable name for saving the file to a filesystem.
          - `id` string, required — Unique identifier for the object.
          - `links` object, nullable — A list of [file links](https://api.stripe.com#file_links) that point at this file.
            - `data` FileLink[], required — Details about each object.
              - …
            - `has_more` boolean, required — True if this list has another page of items after this one that can be fetched.
            - `object` 'list', required — String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
            - `url` string, required — The URL where this list can be accessed.
          - `object` 'file', required — String representing the object's type. Objects of the same type share the same value.
          - `purpose` 'account_requirement' | 'additional_verification' | 'business_icon' | 'business_logo' | 'customer_signature' | 'dispute_evidence' | 'document_provider_identity_document' | 'finance_report_run' | 'financial_account_statement' | 'identity_document' | 'identity_document_downloadable' | 'issuing_regulatory_reporting' | 'pci_document' | 'platform_terms_of_service' | 'selfie' | 'sigma_scheduled_query' | 'tax_document_user_upload' | 'terminal_android_apk' | 'terminal_reader_splashscreen' | 'terminal_wifi_certificate' | 'terminal_wifi_private_key', required — The [purpose](https://docs.stripe.com/file-upload#uploading-a-file) of the uploaded file.
          - `size` integer, required — The size of the file object in bytes.
          - `title` string, nullable — A suitable title for the document.
          - `type` string, nullable — The returned file type (for example, `csv`, `pdf`, `jpg`, or `png`).
          - `url` string, nullable — Use your live secret API key to download the file from this URL.
    - `cellular` TerminalConfigurationConfigurationResourceCellularConfig
      - `enabled` boolean, required — Whether a cellular-capable reader can connect to the internet over cellular.
    - `id` string, required — Unique identifier for the object.
    - `is_account_default` boolean, nullable — Whether this Configuration is the default for your account
    - `livemode` boolean, required — If the object exists in live mode, the value is `true`. If the object exists in test mode, the value is `false`.
    - `name` string, nullable — String indicating the name of the Configuration object, set by the user
    - `object` 'terminal.configuration', required — String representing the object's type. Objects of the same type share the same value.
    - `offline` TerminalConfigurationConfigurationResourceOfflineConfig
      - `enabled` boolean, nullable — Determines whether to allow transactions to be collected while reader is offline. Defaults to false.
    - `reboot_window` TerminalConfigurationConfigurationResourceRebootWindow
      - `end_hour` integer, required — Integer between 0 to 23 that represents the end hour of the reboot time window. The value must be different than the start_hour.
      - `start_hour` integer, required — Integer between 0 to 23 that represents the start hour of the reboot time window.
    - `stripe_s700` TerminalConfigurationConfigurationResourceDeviceTypeSpecificConfig
      - `splashscreen` union — A File ID representing an image to display on the reader
        - string
        - File — This object represents files hosted on Stripe's servers. You can upload files with the [create file](https://api.stripe.com#create_file) request (for example, when uploading dispute evidence). Stripe also creates files independently (for example, the results of a [Sigma scheduled query](#scheduled_queries)). Related guide: [File upload guide](https://docs.stripe.com/file-upload)
          - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
          - `expires_at` integer, nullable — The file expires and isn't available at this time in epoch seconds.
          - `filename` string, nullable — The suitable name for saving the file to a filesystem.
          - `id` string, required — Unique identifier for the object.
          - `links` object, nullable — A list of [file links](https://api.stripe.com#file_links) that point at this file.
            - `data` FileLink[], required — Details about each object.
              - …
            - `has_more` boolean, required — True if this list has another page of items after this one that can be fetched.
            - `object` 'list', required — String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
            - `url` string, required — The URL where this list can be accessed.
          - `object` 'file', required — String representing the object's type. Objects of the same type share the same value.
          - `purpose` 'account_requirement' | 'additional_verification' | 'business_icon' | 'business_logo' | 'customer_signature' | 'dispute_evidence' | 'document_provider_identity_document' | 'finance_report_run' | 'financial_account_statement' | 'identity_document' | 'identity_document_downloadable' | 'issuing_regulatory_reporting' | 'pci_document' | 'platform_terms_of_service' | 'selfie' | 'sigma_scheduled_query' | 'tax_document_user_upload' | 'terminal_android_apk' | 'terminal_reader_splashscreen' | 'terminal_wifi_certificate' | 'terminal_wifi_private_key', required — The [purpose](https://docs.stripe.com/file-upload#uploading-a-file) of the uploaded file.
          - `size` integer, required — The size of the file object in bytes.
          - `title` string, nullable — A suitable title for the document.
          - `type` string, nullable — The returned file type (for example, `csv`, `pdf`, `jpg`, or `png`).
          - `url` string, nullable — Use your live secret API key to download the file from this URL.
    - `stripe_s710` TerminalConfigurationConfigurationResourceDeviceTypeSpecificConfig
      - `splashscreen` union — A File ID representing an image to display on the reader
        - string
        - File — This object represents files hosted on Stripe's servers. You can upload files with the [create file](https://api.stripe.com#create_file) request (for example, when uploading dispute evidence). Stripe also creates files independently (for example, the results of a [Sigma scheduled query](#scheduled_queries)). Related guide: [File upload guide](https://docs.stripe.com/file-upload)
          - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
          - `expires_at` integer, nullable — The file expires and isn't available at this time in epoch seconds.
          - `filename` string, nullable — The suitable name for saving the file to a filesystem.
          - `id` string, required — Unique identifier for the object.
          - `links` object, nullable — A list of [file links](https://api.stripe.com#file_links) that point at this file.
            - `data` FileLink[], required — Details about each object.
              - …
            - `has_more` boolean, required — True if this list has another page of items after this one that can be fetched.
            - `object` 'list', required — String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
            - `url` string, required — The URL where this list can be accessed.
          - `object` 'file', required — String representing the object's type. Objects of the same type share the same value.
          - `purpose` 'account_requirement' | 'additional_verification' | 'business_icon' | 'business_logo' | 'customer_signature' | 'dispute_evidence' | 'document_provider_identity_document' | 'finance_report_run' | 'financial_account_statement' | 'identity_document' | 'identity_document_downloadable' | 'issuing_regulatory_reporting' | 'pci_document' | 'platform_terms_of_service' | 'selfie' | 'sigma_scheduled_query' | 'tax_document_user_upload' | 'terminal_android_apk' | 'terminal_reader_splashscreen' | 'terminal_wifi_certificate' | 'terminal_wifi_private_key', required — The [purpose](https://docs.stripe.com/file-upload#uploading-a-file) of the uploaded file.
          - `size` integer, required — The size of the file object in bytes.
          - `title` string, nullable — A suitable title for the document.
          - `type` string, nullable — The returned file type (for example, `csv`, `pdf`, `jpg`, or `png`).
          - `url` string, nullable — Use your live secret API key to download the file from this URL.
    - `tipping` TerminalConfigurationConfigurationResourceTipping
      - `aed` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `aud` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `cad` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `chf` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `czk` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `dkk` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `eur` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `gbp` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `gip` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `hkd` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `huf` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `jpy` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `mxn` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `myr` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `nok` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `nzd` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `pln` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `ron` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `sek` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `sgd` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
      - `usd` TerminalConfigurationConfigurationResourceCurrencySpecificConfig
        - `fixed_amounts` integer[], nullable — Fixed amounts displayed when collecting a tip
        - `percentages` integer[], nullable — Percentages displayed when collecting a tip
        - `smart_tip_threshold` integer — Below this amount, fixed amounts will be displayed; above it, percentages will be displayed
    - `verifone_m425` TerminalConfigurationConfigurationResourceDeviceTypeSpecificConfig
      - `splashscreen` union — A File ID representing an image to display on the reader
        - string
        - File — This object represents files hosted on Stripe's servers. You can upload files with the [create file](https://api.stripe.com#create_file) request (for example, when uploading dispute evidence). Stripe also creates files independently (for example, the results of a [Sigma scheduled query](#scheduled_queries)). Related guide: [File upload guide](https://docs.stripe.com/file-upload)
          - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
          - `expires_at` integer, nullable — The file expires and isn't available at this time in epoch seconds.
          - `filename` string, nullable — The suitable name for saving the file to a filesystem.
          - `id` string, required — Unique identifier for the object.
          - `links` object, nullable — A list of [file links](https://api.stripe.com#file_links) that point at this file.
            - `data` FileLink[], required — Details about each object.
              - …
            - `has_more` boolean, required — True if this list has another page of items after this one that can be fetched.
            - `object` 'list', required — String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
            - `url` string, required — The URL where this list can be accessed.
          - `object` 'file', required — String representing the object's type. Objects of the same type share the same value.
          - `purpose` 'account_requirement' | 'additional_verification' | 'business_icon' | 'business_logo' | 'customer_signature' | 'dispute_evidence' | 'document_provider_identity_document' | 'finance_report_run' | 'financial_account_statement' | 'identity_document' | 'identity_document_downloadable' | 'issuing_regulatory_reporting' | 'pci_document' | 'platform_terms_of_service' | 'selfie' | 'sigma_scheduled_query' | 'tax_document_user_upload' | 'terminal_android_apk' | 'terminal_reader_splashscreen' | 'terminal_wifi_certificate' | 'terminal_wifi_private_key', required — The [purpose](https://docs.stripe.com/file-upload#uploading-a-file) of the uploaded file.
          - `size` integer, required — The size of the file object in bytes.
          - `title` string, nullable — A suitable title for the document.
          - `type` string, nullable — The returned file type (for example, `csv`, `pdf`, `jpg`, or `png`).
          - `url` string, nullable — Use your live secret API key to download the file from this URL.
    - `verifone_p400` TerminalConfigurationConfigurationResourceDeviceTypeSpecificConfig
      - `splashscreen` union — A File ID representing an image to display on the reader
        - string
        - File — This object represents files hosted on Stripe's servers. You can upload files with the [create file](https://api.stripe.com#create_file) request (for example, when uploading dispute evidence). Stripe also creates files independently (for example, the results of a [Sigma scheduled query](#scheduled_queries)). Related guide: [File upload guide](https://docs.stripe.com/file-upload)
          - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
          - `expires_at` integer, nullable — The file expires and isn't available at this time in epoch seconds.
          - `filename` string, nullable — The suitable name for saving the file to a filesystem.
          - `id` string, required — Unique identifier for the object.
          - `links` object, nullable — A list of [file links](https://api.stripe.com#file_links) that point at this file.
            - `data` FileLink[], required — Details about each object.
              - …
            - `has_more` boolean, required — True if this list has another page of items after this one that can be fetched.
            - `object` 'list', required — String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
            - `url` string, required — The URL where this list can be accessed.
          - `object` 'file', required — String representing the object's type. Objects of the same type share the same value.
          - `purpose` 'account_requirement' | 'additional_verification' | 'business_icon' | 'business_logo' | 'customer_signature' | 'dispute_evidence' | 'document_provider_identity_document' | 'finance_report_run' | 'financial_account_statement' | 'identity_document' | 'identity_document_downloadable' | 'issuing_regulatory_reporting' | 'pci_document' | 'platform_terms_of_service' | 'selfie' | 'sigma_scheduled_query' | 'tax_document_user_upload' | 'terminal_android_apk' | 'terminal_reader_splashscreen' | 'terminal_wifi_certificate' | 'terminal_wifi_private_key', required — The [purpose](https://docs.stripe.com/file-upload#uploading-a-file) of the uploaded file.
          - `size` integer, required — The size of the file object in bytes.
          - `title` string, nullable — A suitable title for the document.
          - `type` string, nullable — The returned file type (for example, `csv`, `pdf`, `jpg`, or `png`).
          - `url` string, nullable — Use your live secret API key to download the file from this URL.
    - `verifone_p630` TerminalConfigurationConfigurationResourceDeviceTypeSpecificConfig
      - `splashscreen` union — A File ID representing an image to display on the reader
        - string
        - File — This object represents files hosted on Stripe's servers. You can upload files with the [create file](https://api.stripe.com#create_file) request (for example, when uploading dispute evidence). Stripe also creates files independently (for example, the results of a [Sigma scheduled query](#scheduled_queries)). Related guide: [File upload guide](https://docs.stripe.com/file-upload)
          - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
          - `expires_at` integer, nullable — The file expires and isn't available at this time in epoch seconds.
          - `filename` string, nullable — The suitable name for saving the file to a filesystem.
          - `id` string, required — Unique identifier for the object.
          - `links` object, nullable — A list of [file links](https://api.stripe.com#file_links) that point at this file.
            - `data` FileLink[], required — Details about each object.
              - …
            - `has_more` boolean, required — True if this list has another page of items after this one that can be fetched.
            - `object` 'list', required — String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
            - `url` string, required — The URL where this list can be accessed.
          - `object` 'file', required — String representing the object's type. Objects of the same type share the same value.
          - `purpose` 'account_requirement' | 'additional_verification' | 'business_icon' | 'business_logo' | 'customer_signature' | 'dispute_evidence' | 'document_provider_identity_document' | 'finance_report_run' | 'financial_account_statement' | 'identity_document' | 'identity_document_downloadable' | 'issuing_regulatory_reporting' | 'pci_document' | 'platform_terms_of_service' | 'selfie' | 'sigma_scheduled_query' | 'tax_document_user_upload' | 'terminal_android_apk' | 'terminal_reader_splashscreen' | 'terminal_wifi_certificate' | 'terminal_wifi_private_key', required — The [purpose](https://docs.stripe.com/file-upload#uploading-a-file) of the uploaded file.
          - `size` integer, required — The size of the file object in bytes.
          - `title` string, nullable — A suitable title for the document.
          - `type` string, nullable — The returned file type (for example, `csv`, `pdf`, `jpg`, or `png`).
          - `url` string, nullable — Use your live secret API key to download the file from this URL.
    - `verifone_ux700` TerminalConfigurationConfigurationResourceDeviceTypeSpecificConfig
      - `splashscreen` union — A File ID representing an image to display on the reader
        - string
        - File — This object represents files hosted on Stripe's servers. You can upload files with the [create file](https://api.stripe.com#create_file) request (for example, when uploading dispute evidence). Stripe also creates files independently (for example, the results of a [Sigma scheduled query](#scheduled_queries)). Related guide: [File upload guide](https://docs.stripe.com/file-upload)
          - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
          - `expires_at` integer, nullable — The file expires and isn't available at this time in epoch seconds.
          - `filename` string, nullable — The suitable name for saving the file to a filesystem.
          - `id` string, required — Unique identifier for the object.
          - `links` object, nullable — A list of [file links](https://api.stripe.com#file_links) that point at this file.
            - `data` FileLink[], required — Details about each object.
              - …
            - `has_more` boolean, required — True if this list has another page of items after this one that can be fetched.
            - `object` 'list', required — String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
            - `url` string, required — The URL where this list can be accessed.
          - `object` 'file', required — String representing the object's type. Objects of the same type share the same value.
          - `purpose` 'account_requirement' | 'additional_verification' | 'business_icon' | 'business_logo' | 'customer_signature' | 'dispute_evidence' | 'document_provider_identity_document' | 'finance_report_run' | 'financial_account_statement' | 'identity_document' | 'identity_document_downloadable' | 'issuing_regulatory_reporting' | 'pci_document' | 'platform_terms_of_service' | 'selfie' | 'sigma_scheduled_query' | 'tax_document_user_upload' | 'terminal_android_apk' | 'terminal_reader_splashscreen' | 'terminal_wifi_certificate' | 'terminal_wifi_private_key', required — The [purpose](https://docs.stripe.com/file-upload#uploading-a-file) of the uploaded file.
          - `size` integer, required — The size of the file object in bytes.
          - `title` string, nullable — A suitable title for the document.
          - `type` string, nullable — The returned file type (for example, `csv`, `pdf`, `jpg`, or `png`).
          - `url` string, nullable — Use your live secret API key to download the file from this URL.
    - `verifone_v660p` TerminalConfigurationConfigurationResourceDeviceTypeSpecificConfig
      - `splashscreen` union — A File ID representing an image to display on the reader
        - string
        - File — This object represents files hosted on Stripe's servers. You can upload files with the [create file](https://api.stripe.com#create_file) request (for example, when uploading dispute evidence). Stripe also creates files independently (for example, the results of a [Sigma scheduled query](#scheduled_queries)). Related guide: [File upload guide](https://docs.stripe.com/file-upload)
          - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
          - `expires_at` integer, nullable — The file expires and isn't available at this time in epoch seconds.
          - `filename` string, nullable — The suitable name for saving the file to a filesystem.
          - `id` string, required — Unique identifier for the object.
          - `links` object, nullable — A list of [file links](https://api.stripe.com#file_links) that point at this file.
            - `data` FileLink[], required — Details about each object.
              - …
            - `has_more` boolean, required — True if this list has another page of items after this one that can be fetched.
            - `object` 'list', required — String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
            - `url` string, required — The URL where this list can be accessed.
          - `object` 'file', required — String representing the object's type. Objects of the same type share the same value.
          - `purpose` 'account_requirement' | 'additional_verification' | 'business_icon' | 'business_logo' | 'customer_signature' | 'dispute_evidence' | 'document_provider_identity_document' | 'finance_report_run' | 'financial_account_statement' | 'identity_document' | 'identity_document_downloadable' | 'issuing_regulatory_reporting' | 'pci_document' | 'platform_terms_of_service' | 'selfie' | 'sigma_scheduled_query' | 'tax_document_user_upload' | 'terminal_android_apk' | 'terminal_reader_splashscreen' | 'terminal_wifi_certificate' | 'terminal_wifi_private_key', required — The [purpose](https://docs.stripe.com/file-upload#uploading-a-file) of the uploaded file.
          - `size` integer, required — The size of the file object in bytes.
          - `title` string, nullable — A suitable title for the document.
          - `type` string, nullable — The returned file type (for example, `csv`, `pdf`, `jpg`, or `png`).
          - `url` string, nullable — Use your live secret API key to download the file from this URL.
    - `wifi` TerminalConfigurationConfigurationResourceWifiConfig
      - `enterprise_eap_peap` TerminalConfigurationConfigurationResourceEnterprisePeapWifi
        - `ca_certificate_file` string — A File ID representing a PEM file containing the server certificate
        - `password` string, required — Password for connecting to the WiFi network
        - `ssid` string, required — Name of the WiFi network
        - `username` string, required — Username for connecting to the WiFi network
      - `enterprise_eap_tls` TerminalConfigurationConfigurationResourceEnterpriseTlsWifi
        - `ca_certificate_file` string — A File ID representing a PEM file containing the server certificate
        - `client_certificate_file` string, required — A File ID representing a PEM file containing the client certificate
        - `private_key_file` string, required — A File ID representing a PEM file containing the client RSA private key
        - `private_key_file_password` string — Password for the private key file
        - `ssid` string, required — Name of the WiFi network
      - `personal_psk` TerminalConfigurationConfigurationResourcePersonalPskWifi
        - `password` string, required — Password for connecting to the WiFi network
        - `ssid` string, required — Name of the WiFi network
      - `type` 'enterprise_eap_peap' | 'enterprise_eap_tls' | 'personal_psk', required — Security type of the WiFi network. The hash with the corresponding name contains the credentials for this security type.
  - DeletedTerminalConfiguration
    - `deleted` true, required — Always true for a deleted object
    - `id` string, required — Unique identifier for the object.
    - `object` 'terminal.configuration', required — String representing the object's type. Objects of the same type share the same value.

## Other responses

- `default` — Error response.

---

[API](https://skmtc.net/stripe/apis/stripe-api.md) · [All operations](https://skmtc.net/stripe/apis/stripe-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/stripe/stripe-api/versions/707de00b0616/schema)
