When calling the Authenticate method in a CRM Live account, you must also identify your app to the API by including your VendorId and AppKey in your request, in addition to the database name, username, and password. If these additional parameters are omitted, the authentication will fail.
In general, direct authentication via Octopus API is not recommended for Integrations that act on behalf of an user. Instead, you are encouraged to use OAuth2 to obtain tokens for that user through the Maximizer.Web.Data API.
For more details on how the OAuth2 Authorization Flow works, please refer to Maximizer OAuth.
Authentication in CRM Live
// POST https://api.maximizer.com/octopus/Authenticate
{
"Database": "{{Database}}",
"UID": "{{UID}}",
"Password": "{{Password}}",
"VendorId": "{{VendorId}}",
"AppKey": "{{AppKey}}"
}