Checklist
Desktop AppS

Getting Started GuideWeb App

Welcome to the Autodesk Publishing Experience. Whether you're a cloud developer, desktop developer; whether you're new or have published here before; whether
you're publishing an app, widget, add-on or plugin. We've created this getting started guide so that you can publish your tool with ease and confidence!

teps and Timing

You will be asked to create an account or login using your Autodesk Single-Sign-On account if you’re not already logged in. 

ther Resources

What You Need to Get StartedOAutodesk Developer NetworkApp Store Product Guidelines

Paypal setup guide

Desktop App checklist
Review Autodesk App Store Product Guidelines

IPN handler

Entitlement API

APS Client ID

Paypal account and price (if charging). View Paypal setup guide

Publisher Privacy Policy

Publisher FAQ

Apps ideas community forum

Su

pport
Publisher Privacy Policy (provide url). Learn more
APS Client ID (If you app is compatible with ACC and/or BIM 360 products). Learn more
IPN Listener URL (optional). Learn more

App ID (Optional - if utilizing Autodesk entitlement API). Learn more

Web App checklist
Review Autodesk App Store Product Guidelines

Paypal account and price (if charging) View Paypal setup guide

Publisher Privacy Policy (provide url). Learn more

APS Client ID (If you app is compatible with ACC and/or BIM 360 products). Learn more
IPN Listener URL (optional). Learn moreChecklist
Desktop App

Web App

Steps and Timing
1

Create an account and profile, including company and/or individual information, permissions, and payment options.
This is where you'll submit all the information you'll need to become a publisher.

Steps and Timing

Other ResourceskApp Store Product Guidelines

Paypal setup guideIPN handler

Entitlement API

APS client ID

Publisher Privacy Policy

Publisher FAQ

Apps ideas community forum

2u ortEnter and then Submit Your App Info

Provide basic information like your app's Title, Type (web-based or desktop-based) and/or Program (Add-on, Extension, Plugin),Autodesk Developer Networ

S pp

Set Up Your Account and Profile

OS, as well as your Forge API Client ID or your cloud product URL, and assets (description, photos, video etc...).  
Then click submit and we'll get back to you within 24 hours with next steps.

3App Review

App Store team will perform initial review on your submission to determine suitability to be included in Autodesk App Store.

We will communicate via email to provide feedback and/or request for missing items as soon as possible. If your submission isaccepted, Autodesk will create the final “package file” that customers will download from Autodesk App Store and contact you toreview the final package file.

4Manage Your App

After the app is published, you can adjust the version, language, title, or assets. And, you can even base those changes oninsights gleaned from you personalized dashboard.

View documentation for Desktop app (page 6-13)

View documentation for Web app (page 12-17)

Other resources
Client ID

Autodesk Developer NetworkAPS

The Developer Center contains information to help you create or modify

App compatible with ACC and/or

your apps to integrate with the simple Autodesk App StoreBIM 360 products requires accessing
APS APIs. The APS Client ID can be found in APS Developer Portal My

requirements and technical guidelines designed to give App StoreApps section. Please provide the Client ID you would like to use incustomers a consistent user experience and to speed your productProduction.

through the approval process.  

Get APS Client ID

Join Autodesk Developer NetworkyPublisher Privacy Polic
What can be published in Autodesk App Store

Each and every App must include a link to the applicable privacy policy

Learn more about how Autodesk will evaluate your product forin the App description page and within the App in an easily accessible

suitability to be carried in Autodesk App Store in the product guidelines  

manner. In addition, Publisher must include the text of the applicable

Autodesk App Store Product Guidelines 

privacy policy within the App itself.

[] The privacy policy must clearly and expressly do the following
Payment set up

You will need a PayPal account if you will be selling products inAutodesk App Store for a fee. You do not need a PayPal account for trialand free products. 
 

Paypal setup guideIdentify and describe the data, if any, that the App collects, howthat data is collected, and all uses of that data
Confirm that any third party with whom an App shares that data will
provide the same protection of that data as stated in the App’s
privacy policy. Examples of such third parties are analytics tools,Kadvertising networks and third-party SD s, as well as legal affiliatesof the Publisher (parent, subsidiary, related entities).
Explain Publisher’s data retention and deletion policies

IPN Handler

Describe how end users can revoke consent and/or request deletion

If you wish to receive the IPN notifications for Free and Trials apps youof their data.

can select the relevant option according to the app type (i.e. Free orTrial). Visit the link below to learn about how Exchange IPN Listenerworks and how to create an IPN Listener  ADN IPN ExampleEntitlement API for desktop app

The Entitlement API service exposes a REST based “checkentitlement”

F Q

Publisher A

Answers to the most common questions asked by Autodesk App StoresLearn morepublisherx

API that you can use to identify whether a user has an ‘entitlement’ toApps Ideas E change

use your App or not. 

Find out what apps are requested by Autodesk users.

View documentation

Visit Autodesk Idea Station

Checklist
Desktop App

Web App

Steps and Timing
Other Resources

Other resources
Autodesk Developer Network

APS Client ID

The Developer Center contains information to help you create or modify

App compatible with ACC and/or BIM 360 products requires accessing

your apps to integrate with the simple Autodesk App StoreAPS APIs. The APS Client ID can be found in APS Developer Portal My

requirements and technical guidelines designed to give App StoreApps section. Please provide the Client ID you would like to use incustomers a consistent user experience and to speed your productProduction.

through the approval process.  

Get APS Client ID

Join Autodesk Developer NetworkAutodesk Developer Network

Publisher Privacy Policy

App Store Product Guidelines

Paypal setup guide

IPN handlerWhat can be published in Autodesk App Store

Each and every App must include a link to the applicable privacy policy

Learn more about how Autodesk will evaluate your product forin the [App description page] and within the App in an easily accessible

suitability to be carried in Autodesk App Store in the product guidelines  

manner. In addition, Publisher must include the text of the applicableprivacy policy within the App itself. 

Autodesk App Store Product Guidelines Entitlement API

Forge client ID

Publisher Privacy Policy

Publisher FAQ

Apps ideas community forum

The privacy policy must clearly and expressly do the following
Identify and describe the data, if any, that the App collects, how

Payment set upthat data is collected, and all uses of that data

You will need a PayPal account if you will be selling products in
Autodesk App Store for a fee. You do not need a PayPal account for trial

Confirm that any third party with whom an App shares that data will
provide the same protection of that data as stated in the App’sand free products. 
 

privacy policy. Examples of such third parties are analytics tools,
Paypal setup guide

advertising networks and third-party SDKs, as well as legal affiliatesof the Publisher (parent, subsidiary, related entities).

SupportExplain Publisher’s data retention and deletion policies
IPN Handler

Describe how end users can revoke consent and/or request deletion

If you wish to receive the IPN notifications for Free and Trials apps youof their data.

can select the relevant option according to the app type (i.e. Free orTrial). Visit the link below to learn about how Exchange IPN Listenerworks and how to create an IPN Listener  Publisher FAQ

Answers to the most common questions asked by Autodesk App StoreADN IPN Example

publishers

Learn more

Entitlement API for desktop app

The Entitlement API service exposes a REST based “checkentitlement”
API that you can use to identify whether a user has an ‘entitlement’ touse your App or not. 

Apps Ideas Exchange

Find out what apps are requested by Autodesk users.

View documentation

Visit Autodesk Idea Station

Supportz

If you need more professional customi

ation support, consider

joining the Autodesk Developer Network.

If you have any further questions after reviewing these guidelines and other documentation, or if you wish to submit an app for a product for which no@specific guidelines are posted, email appsubmissions

Thank you for participating on Autodesk App Store

autodesk.com.

Checklist
Desktop AppWeb App

Steps and Timing
Other Resources
Autodesk Developer Network

App Store Product Guidelines

Paypal setup guide

IPN handler

Entitlement API

Forge client ID

Publisher Privacy Policy

Publisher FAQ

Apps ideas community forum

SupportSupportIf you need more professional customization support, consider joining the Autodesk Developer Network.

If you have any further questions after reviewing these guidelines and other documentation, or if you wish to submit an app for a product for which no
specific guidelines are posted, email appsubmissions@autodesk.com.

Thank you for participating on Autodesk App Store