Welcome to smis!

smis is a small library that allows Python applications to access the Autodesk InfraWorks 360 Model Information Service, which provides a REST API to retrieve information from a published Autodesk InfraWorks 360 model. The purpose of this library is to demonstrate how applications can access the Autodesk InfraWorks 360 Model Information Service, and it serves as an example for other applications to integrate the service. Still, the goal is to provide a fully functional library that can be use in your Python applications to integrate with Autodesk InfraWorks 360 Model Information Service.

Important

The Autodesk InfraWorks 360 Model Information Service is currently in preview mode, and it is subject to change. We are looking for developers that will like to integrate the service with their applications and provide us with feedback about the service. It is important to understand applications that integrate the service might be broken in the future when APIs and representations change, and that Autodesk will not be responsible for any problems caused by changes in the service. The following describes the terms of service of the library and its source code.

  1. Copyright 2015 Autodesk, Inc. All rights reserved.

Permission to use, copy, modify, and distribute these source code samples is hereby granted, provided that (i) you must clearly identify any modified source code files and any resulting binary files as works developed by you, and not by Autodesk; and (ii) you may distribute the resulting binary files of the source code samples in works that are commercially distributed software applications only if: (a) such applications require an Autodesk product to operate; and (b) such applications contain, subject to Autodesk’s sole discretion, significant features and functionality in addition to the source code samples so that the source code samples are not the primary source of value. In any copy of the source code samples, derivative works, and resulting binary files, you must include the copyright notices of Autodesk, Inc., the limited warranty and restricted rights notice below, and (if modified) the following statement: “This software contains copyrighted code owned by Autodesk but has been modified and is not endorsed by Autodesk in its modified form”.

AUTODESK PROVIDES THIS SOFTWARE “AS IS” AND WITH ALL FAULTS. AUTODESK MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO NON-INFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY, OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL AUTODESK BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING ANY LOST PROFITS OR LOST SAVINGS, EVEN IF AUTODESK HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY THIRD PARTY. AUTODESK DOES NOT WARRANT THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE.

Use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in FAR 52.227-19 (Commercial ComputerSoftware - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii) (Rights in Technical Data and Computer Software), as applicable.

You may not export the source code samples or any derivative works, resulting binaries, or any related technical documentation, in violation of U.S. or other applicable export control laws.

Indices and tables