# SharingRequest

class SharingRequest

What to share; passed to `buildSharingLink` or to the sheet. Build with [Builder](/developers/references/android/id-frak-sdk-sharing/sharingrequest/builder/), or `SharingRequest { }` from Kotlin.

## Types

| Name | Summary |
|---|---|
| [Builder](/developers/references/android/id-frak-sdk-sharing/sharingrequest/builder/) | class [Builder](/developers/references/android/id-frak-sdk-sharing/sharingrequest/builder/) |

## Properties

| Name | Summary |
|---|---|
| [attribution](/developers/references/android/id-frak-sdk-sharing/sharingrequest/attribution/) | val [attribution](/developers/references/android/id-frak-sdk-sharing/sharingrequest/attribution/): [AttributionParams](/developers/references/android/id-frak-sdk-sharing/attributionparams/)? |
| [link](/developers/references/android/id-frak-sdk-sharing/sharingrequest/link/) | val [link](/developers/references/android/id-frak-sdk-sharing/sharingrequest/link/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?<br>Falls back to the merchant's `homepageLink`, then [id.frak.sdk.core.FrakMetadata.homepageLink](/developers/references/android/id-frak-sdk-core/frakmetadata/homepagelink/). |
| [logoUrl](/developers/references/android/id-frak-sdk-sharing/sharingrequest/logourl/) | val [logoUrl](/developers/references/android/id-frak-sdk-sharing/sharingrequest/logourl/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? |
| [placement](/developers/references/android/id-frak-sdk-sharing/sharingrequest/placement/) | val [placement](/developers/references/android/id-frak-sdk-sharing/sharingrequest/placement/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?<br>Which configured placement's copy to render, e.g. `product-page`. Accepted but not yet acted on. |
| [products](/developers/references/android/id-frak-sdk-sharing/sharingrequest/products/) | val [products](/developers/references/android/id-frak-sdk-sharing/sharingrequest/products/): [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)&lt;[SharingProduct](/developers/references/android/id-frak-sdk-sharing/sharingproduct/)&gt; |
| [shareImageUrl](/developers/references/android/id-frak-sdk-sharing/sharingrequest/shareimageurl/) | val [shareImageUrl](/developers/references/android/id-frak-sdk-sharing/sharingrequest/shareimageurl/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?<br>Highest-precedence override for the OS share sheet's preview image. iOS only; Android ships no preview. |
| [shareText](/developers/references/android/id-frak-sdk-sharing/sharingrequest/sharetext/) | val [shareText](/developers/references/android/id-frak-sdk-sharing/sharingrequest/sharetext/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?<br>Highest-precedence override for the OS share sheet's body text. |
| [shareTitle](/developers/references/android/id-frak-sdk-sharing/sharingrequest/sharetitle/) | val [shareTitle](/developers/references/android/id-frak-sdk-sharing/sharingrequest/sharetitle/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?<br>Highest-precedence override for the OS share sheet's title. |
| [targetInteraction](/developers/references/android/id-frak-sdk-sharing/sharingrequest/targetinteraction/) | val [targetInteraction](/developers/references/android/id-frak-sdk-sharing/sharingrequest/targetinteraction/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? |