API Basics
-
API Licensing
There are three categories of licensing: Basic, Standard and Extended. Here is a visual of how they relate with each other: Basic: These are li...
-
JWT Migration FAQ
Introduction Since Version 30.97 D, Momentus has supported two authorization methods for the API/SDK: Momentus Authorization and JSON Web Token (JW...
-
API Overview
The Momentus REST API (Momentus API) provides you with a secure, powerful, and simple web services API for interacting with your database. You can ...
-
JWT Authentication and the Refreshed SDK Overview
Momentus is simultaneously launching two new major improvements for the Momentus Enterprise API: the addition of JWT authentication and a rewrite f...
-
Upgrade Considerations
What has happened in the SDK refresh? Typically when changing the SDK and models, Momentus Enterprise does not introduce breaking changes for upgra...
-
Get Started with the API
See below for what is required to begin using the API or what information to provide to the team developing any integrations using the API. Create ...
-
API Users
To access the Momentus Enterprise API, you need to create a special type of user called an API User. Industry standards refer to these as service a...
-
Explore the API
You can explore the API using the API Sandbox. The API Sandbox is a documentation website built into the software that makes it easy to explore the...
-
Make Your First API Call
If using a .NET language, it is recommended to use the Momentus Enterprise SDK. Momentus provides you with the package Ungerboeck.Api.Sdk on NuGet,...
-
Search Using the API
The Momentus Enterprise API provides you robust searching capabilities much like you have in the back office application. The API uses a combinatio...
-
Customize the API with the $select Operator for Custom Objects
The API supports the $select operator which allows you to return custom objects from the API. Custom objects are slimmed down versions of the full ...
-
API Examples
Ungerboeck has created a repo on GitHub that has examples of our API using C# and the SDK Wrapper. Click here to see the GitHub examples. Also, if...
-
Bulk Processing
You can use bulk processing in the Momentus Enterprise API. See below for an example using the Service Order Items subject. Bulk processing allows ...
-
Manage Errors in the SDK
Catch Errors When performing API calls, you can wrap within a catch block with an exception handler to easily extract the message returned. try{ v...