--- title: Model3d - Customer API description: Represents a Shopify hosted 3D model. api_version: unstable api_name: customer source_url: html: https://shopify.dev/docs/api/customer/unstable/objects/model3d md: https://shopify.dev/docs/api/customer/unstable/objects/model3d.md --- # Model3d object Represents a Shopify hosted 3D model. ## Fields * alt [String](https://shopify.dev/docs/api/customer/unstable/scalars/String) [Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api) A word or phrase to share the nature or contents of a media. * id [ID!](https://shopify.dev/docs/api/customer/unstable/scalars/ID) non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api) A globally-unique ID. * media​Content​Type [Media​Content​Type!](https://shopify.dev/docs/api/customer/unstable/enums/MediaContentType) non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api) The media content type. * preview​Image [Image](https://shopify.dev/docs/api/customer/unstable/objects/Image) [Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api) The preview image for the media. * sources [\[Model3d​Source!\]!](https://shopify.dev/docs/api/customer/unstable/objects/Model3dSource) non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api) The sources for a 3d model. *** ## Map ### Possible type in * [Metafield​Reference](https://shopify.dev/docs/api/customer/unstable/unions/MetafieldReference) *** ## Interfaces * [Media](https://shopify.dev/docs/api/customer/unstable/interfaces/Media) interface *** ## Model3d Implements ### Implements * [Media](https://shopify.dev/docs/api/customer/unstable/interfaces/Media)