Introducing the Alloy Navigator API
Version 2024.1
The Alloy Navigator API module provides integration capabilities for third-party applications. Using the API, you can make various apps work with Alloy Navigator objects and perform workflow actions. It is important to understand that, unlike most other APIs, Alloy API does not create or update objects directly. It uses workflow actions instead.
The API module is the middleman between third-party applications and Alloy Navigator. When a user initiates an API call via the third-party app, the API responds by executing workflow actions or fetching the requested data. Using workflow
The API offers the functionality similar to what you can find in Alloy Navigator, in the Web App or Desktop App:
Function |
Method | Endpoint |
---|---|---|
POST |
|
|
POST | /api/token
|
|
GET |
|
|
GET & POST |
|
|
GET |
|
|
GET & POST |
|
|
GET & POST |
|
|
POST |
|
|
POST |
|
|
GET |
|
|
GET & POST |
|
|
GET |
|
INFO: For the list of supported Alloy Navigator objects, see Supported Alloy Navigator object classes.
Document audience
This document targets system administrators and software engineers who will configure third-party applications to interact with Alloy Navigator.
This guide assumes that you are familiar with other Alloy Navigator product documentation and have a basic understanding of web technologies, including the HTTP protocol, JSON, and XML.
Helpful examples
The examples in this guide are accompanied with PowerShell scripts, available in Sample PowerShell scripts for Alloy Navigator administrator.