Autodesk Vault Programmer's Cookbook/Basics/API structure
Appearance
The Web Services API comprised of the Autodesk.Connectivity.WebServices DLL. The DLL enables you to communicate with the server.
When you’re communicating with server, you can use only that services, that server supports.
In 2014 Vault version there are 3 Vault editions:
- Basic
- Workgroup
- Professional
Here’s diagram that describes the functionality of API’s through them:
Where:
- 2 – full functionality
- 1 – functionality is limited
- 0 – N/A
I’ve created API Services Catalog in Microsoft Excel Pivot table, that could be useful for navigate through services.
A lot of things – everything that Vault Client and ADMS can do, even more, because it represents "dogfooding" idea.
- Include a link to dll in your project.
- Connect to server, using services’ methods.
List of services method, for useful search is placed in API Services’ Methods Catalog, although in Excel Pivot Table.