Session 2.3
API: not so master class
Synopsis:
The goal of this session is not to make you a programmer; the goal is to give you some information,
resources, and tips to allow you to use an API to get a little extra data, functionality, or interoperability
out of your BIM tools and workflows.
Learning Objectives:
1. What is an Application Programming Interface (API) anyway?
2. Why it’s okay to not be a computer scientist and dabble in APIs.
3. How using Postman can make access API’s easier and add in some custom scripting to boot.
Body:
In today’s rapidly evolving BIM industry, interoperability is no longer a nice to have, but a real project need. That is why the use of APIs has grown and why an understanding of them, even a little, can be a real advantage.
This session is NOT for API Pros, but for those that have heard about APIs and wonder how a non-programmer could make use of them. In this session, we will learn what an Application Programming Interface really is and how even a non-coder
can make use of them. We will learn about resources and tools to help shed some light on the
good, the bad, the ugly and the downright weird things about the Revit API. We will also learn about
using tools like Postman to make accessing APIs easier – and how using Postman can allow for some
custom scripting to automate some boring tasks like deleting PDFs or adding users to a project.
This session will provide info, resources & tips about using an API to get extra data, functionality, or interoperability out of your BIM workflows.