• 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...