> This page is for version v2 (default).
> For other versions, use one of these documentation indexes:
> - v2 (default): https://autodesk-poc.ferndocs.com/v2/llms.txt
> - v1: https://autodesk-poc.ferndocs.com/v1/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://autodesk-poc.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://autodesk-poc.ferndocs.com/_mcp/server.

# Preferences

GraphQL object

Represents the user preferences.

Reference: https://autodesk-poc.ferndocs.com/user-profile/types/objects/preferences

## Fields

- `isReceivingEmail` — Preferences to receive email communications. This is one of the option in the preferences tab. Among the many preference option, this one is collected during the user registration.
- `receiveEmail` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingEmail' field instead.
- `isReceivingProductLearningContent` — Preferences to receive Product Learning Content. This is one of the option in the preferences tab. Among the many preference option, this one is collected during the user registration.
- `receiveProductLearningContent` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingProductLearningContent' field instead.
- `isReceivingNewsTrendsOffers` — Preferences to receive Industry News, Trends & Special Offers. This is one of the option in the preferences tab. Among the many preference option, this one is collected during the user registration.
- `receiveNewsTrendsOffers` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingNewsTrendsOffers' field instead.
- `isReceivingShareYourThoughts` — Preferences to receive Share your thoughts with us. This is one of the option in the preferences tab. Among the many preference option, this one is collected during the user registration.
- `receiveShareYourThoughts` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingShareYourThoughts' field instead.
- `isReceivingTrialLearningContent` — Preferences to receive Trial Learning Content. This is one of the option in the preferences tab. Among the many preference option, this one is collected during the user registration.
- `receiveTrialLearningContent` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingTrialLearningContent' field instead.
- `isReceivingPhoneComms` — Preferences to receive phone communications. This is one of the option in the preferences tab. Among the many preference option, this one is collected during the user registration.
- `receivePhoneComms` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingPhoneComms' field instead.
- `isReceivingFoundationNewsletter` — Preferences to receive foundation news letter.
- `receiveFoundationNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingFoundationNewsletter' field instead.
- `isReceivingAreaNewsletter` — Preferences to receive area news letter.
- `receiveAreaNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingAreaNewsletter' field instead.
- `isReceivingUniversityNewsletter` — Preferences to receive University news letter.
- `receiveUniversityNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingUniversityNewsletter' field instead.
- `isReceivingRedShiftNewsletter` — Preferences to receive Redshift news letter.
- `receiveRedShiftNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingRedShiftNewsletter' field instead.
- `isReceivingFusion360BlogNewsletter` — Preferences to receive Fusion360 news letter.
- `receiveFusion360BlogNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingFusion360BlogNewsletter' field instead.
- `isReceivingForgeNewsletter` — Preferences to receive Forge news letter.
- `receiveForgeNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingForgeNewsletter' field instead.
- `isReceivingAutodeskNewsletter` — Preferences to receive Autodesk News letter.
- `receiveAutodeskNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingAutodeskNewsletter' field instead.
- `isReceivingAutodeskGalleryNewsletter` — Preferences to receive Autodesk Gallery news letter.
- `receiveAutodeskGalleryNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingAutodeskGalleryNewsletter' field instead.
- `isReceivingBIM360Newsletter` — Preferences to receive BIM360 news letter.
- `receiveBIM360Newsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingBIM360Newsletter' field instead.
- `isReceivingShotGunRoadMapNewsletter` — Preferences to receive ShotGunRoadMap news letter.
- `receiveShotGunRoadMapNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingShotGunRoadMapNewsletter' field instead.
- `isReceivingAECNewsletter` — Preferences to receive AEC Newsletter.
- `receiveAECNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingAECNewsletter' field instead.
- `isReceivingPUDNecessary` — Preferences to accept Necessary Option.
- `receivePUDNecessary` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingPUDNecessary' field instead.
- `isReceivingPUDOptimization` — Preferences to receive PUD Optimization.
- `receivePUDOptimization` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingPUDOptimization' field instead.
- `isReceivingPUDGoToMarket` — Preferences to receive PUD Go To Market.
- `receivePUDGoToMarket` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingPUDGoToMarket' field instead.
- `isReceivingSpacemakerNewsletter` — Preferences to receive Spacemaker Newsletter.
- `receiveSpacemakerNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingSpacemakerNewsletter' field instead.
- `isReceivingAutodeskResearchCommunityNewsletter` — Preferences to receive Autodesk Research Community Newsletter.
- `receiveAutodeskResearchCommunityNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingAutodeskResearchCommunityNewsletter' field instead.
- `isReceivingDesignStudioNewsletter` — Preferences to receive Autodesk Design Studio Newsletter.
- `receiveDesignStudioNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingDesignStudioNewsletter' field instead.
- `isReceivingPDMCommunityNewsletter` — Preferences to receive Autodesk Product Design & Manufacturing Community Newsletter.
- `receivePDMCommunityNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingPDMCommunityNewsletter' field instead.
- `isReceivingAECXRNewsletter` — Preferences to receive Autodesk AEC XR ,Newsletter.
- `receiveAECXRNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingAECXRNewsletter' field instead.
- `isReceivingTechAdminNewsletter` — Preferences to receive Autodesk Tech Admin Newsletter.
- `receiveTechAdminNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingTechAdminNewsletter' field instead.
- `isReceivingFlowStudioNewsletter` — Preferences to receive Flow Studio Newsletter.
- `receiveFlowStudioNewsletter` — **Deprecated:** Deprecated to comply with GraphQL API standard naming conventions. Use 'isReceivingFlowStudioNewsletter' field instead.
- `isWebPreferencesStrictlyNeeded` — Web preference for strictly needed cookies.
- `isWebPreferencesImprovement` — Web preference for improvement cookies.
- `isWebPreferencesAdvertisement` — Web preference for advertisement cookies.

## Definition

```graphql
type Preferences {
  isReceivingEmail: Boolean
  receiveEmail: Boolean
  isReceivingProductLearningContent: Boolean
  receiveProductLearningContent: Boolean
  isReceivingNewsTrendsOffers: Boolean
  receiveNewsTrendsOffers: Boolean
  isReceivingShareYourThoughts: Boolean
  receiveShareYourThoughts: Boolean
  isReceivingTrialLearningContent: Boolean
  receiveTrialLearningContent: Boolean
  isReceivingPhoneComms: Boolean
  receivePhoneComms: Boolean
  isReceivingFoundationNewsletter: Boolean
  receiveFoundationNewsletter: Boolean
  isReceivingAreaNewsletter: Boolean
  receiveAreaNewsletter: Boolean
  isReceivingUniversityNewsletter: Boolean
  receiveUniversityNewsletter: Boolean
  isReceivingRedShiftNewsletter: Boolean
  receiveRedShiftNewsletter: Boolean
  isReceivingFusion360BlogNewsletter: Boolean
  receiveFusion360BlogNewsletter: Boolean
  isReceivingForgeNewsletter: Boolean
  receiveForgeNewsletter: Boolean
  isReceivingAutodeskNewsletter: Boolean
  receiveAutodeskNewsletter: Boolean
  isReceivingAutodeskGalleryNewsletter: Boolean
  receiveAutodeskGalleryNewsletter: Boolean
  isReceivingBIM360Newsletter: Boolean
  receiveBIM360Newsletter: Boolean
  isReceivingShotGunRoadMapNewsletter: Boolean
  receiveShotGunRoadMapNewsletter: Boolean
  isReceivingAECNewsletter: Boolean
  receiveAECNewsletter: Boolean
  isReceivingPUDNecessary: Boolean
  receivePUDNecessary: Boolean
  isReceivingPUDOptimization: Boolean
  receivePUDOptimization: Boolean
  isReceivingPUDGoToMarket: Boolean
  receivePUDGoToMarket: Boolean
  isReceivingSpacemakerNewsletter: Boolean
  receiveSpacemakerNewsletter: Boolean
  isReceivingAutodeskResearchCommunityNewsletter: Boolean
  receiveAutodeskResearchCommunityNewsletter: Boolean
  isReceivingDesignStudioNewsletter: Boolean
  receiveDesignStudioNewsletter: Boolean
  isReceivingPDMCommunityNewsletter: Boolean
  receivePDMCommunityNewsletter: Boolean
  isReceivingAECXRNewsletter: Boolean
  receiveAECXRNewsletter: Boolean
  isReceivingTechAdminNewsletter: Boolean
  receiveTechAdminNewsletter: Boolean
  isReceivingFlowStudioNewsletter: Boolean
  receiveFlowStudioNewsletter: Boolean
  isWebPreferencesStrictlyNeeded: Boolean
  isWebPreferencesImprovement: Boolean
  isWebPreferencesAdvertisement: Boolean
}
```