You receive 50 credits per month. If you don't use those credits, they'll expire, and you will receive another 50 credits the next month.
You can use your credits on any of our hosted services. If you spend all your credits on any one of the hosted services, you'd be able to:
You're also allowed 1,000,000 basemap transactions and 1,000,000 geocode (not stored) transactions per month without consuming any credits.
With a Builder plan or higher (Professional, Premium, or Enterprise) you can build and sell apps but let's dive into specifics:
If you use resources from ArcGIS Online, no. If you use our map services, you must keep all logos and other attribution on the maps. See this resource for more details on when you can and can't remove the attribution.
It depends. Esri requires that when you use an ArcGIS Online basemap, Esri data services, or Esri API technology in your app you must also include Esri attribution. See this resource for more details on when to display Esri attribution.
No. Using Esri basemaps in your apps does not consume credits but you are limited to using 1 million basemap transactions per month. See this resource for more details on basemap transactions.
Yes. You are entitled to use 1 million basemap transactions per month. If you think you'll need more, contact us. See this resource for more details on basemap transactions.
No. Using the result of a geocode that is not stored (not persisted) does not consume credits but you are limited to 1 million such geocodes per month. If you want to store the result of a geocode or perform batch geocoding you will need to purchase credits to access these for-fee services.
Yes. You are entitled to use 1 million geocode (not stored) transactions per month. If you think you'll need more, contact us.
No. You can build and sell as many apps as you want with a Builder plan or higher. Note, you can develop and test your revenue generating apps with the free Essentials plan, but a Builder plan or higher is required to deploy them.
No. You can build and deploy as many non-revenue generating apps as you want with an Essentials plan, but if you have any revenue generating apps you will need to upgrade to a Builder plan or higher to deploy them.
This is not permitted.
No. The Organizational Account has all of the same capabilities as the Essentials plan, plus it allows for sharing and collaboration among users within your organization.
You can create AppIDs in the applications section of developers.arcgis.com (once logged in).
An app is considered commercial if it generates revenue (sales, advertisement, or subscription).
If your app generates revenue you will need to purchase a Builder plan or higher.
If your app runs out of credits you have a couple of options: