"Smartsheet Maps allows you to take any location-based data stored in Smartsheet and plot it on a map."
The Smartsheet API was launched publicly back in March 2013 and allows programmatic access to platform features and data so that developers can create Smartsheet-driven third-party applications as well as integrate Smartsheet with other systems. The Smartsheet platform is used by many types of businesses from SMBs to Fortune 100 corporations. The company is also seeing a rise in the use of Smartsheet by large enterprises. Alex Vorobiev, director of platform at Smartsheet, told ProgrammableWeb that:
"One of the aspects that makes Smartsheet especially attractive to large enterprises is how we’ve designed the solution to work where and how users work. SaaS tools that don’t satisfy the 'consumer easy, enterprise ready' requirements don’t go very far in today's enterprise."
The Smartsheet API has been updated so that integrations with other systems can be completed quickly and efficiently. Smartsheet also recently introduced Data Tracker, a tool that uses the Smartsheet API to connect with applications such as Desk, JIRA, CSV, MySQL, generic REST API, and other apps.
In addition to the updated API, the company has released new SDKs for Apex, Java and C#. The company researched different programming languages and polled their partners and customers to find out the programming languages they primarily use. Alex Vorobiev told ProgrammableWeb that:
"Both Java and .NET asks were at the top of the list - these were not only aligned with our enterprise focus, but also happened to align with our in-house developer expertise. Smartsheet is a Java shop, so Java was a natural fit. As you know, conceptually and syntactically, Java and C# have a lot in common. Given that a .NET SDK was also a top community ask, it was a no brainer for us to invest in a C# SDK."
Vorobiev went on to say that:
"Apex, Java and C# not only provide a decent coverage of the developer community, but also clearly have a lot of enterprise value."
The company has launched Smartsheet Labs which is a collection of experimental apps developed by the Smartsheet platform team. The apps are free to use but are not considered official company products so they are not supported or documented.
There are currently two apps available at Smartsheet Labs; Smartsheet Maps and Smartsheet Charts. Smartsheet Maps can be used to create a custom map based on Smartsheet data. Smartsheet Charts can be used to create a dashboard from Smartsheet data.
For more information about the Smartsheet platform and API, visit the official company website.
By Janet Wagner. Janet is a data journalist and full stack developer based in Toledo, Ohio. Her focus revolves around APIs, open data, data visualization, and data-driven journalism. Follow her on Twitter, Google+, and LinkedIn.