NTLM (NT LAN Manager) is a Microsoft authentication protocol used primarily in Windows environments. It uses cryptographic hashing algorithms (NTLMv1 and NTLMv2) to generate signatures, ensuring the integrity and authenticity of requests while preventing tampering and forgery.NTLM is commonly used for authenticating to Windows-based services, Active Directory environments, and legacy Microsoft APIs.
Required when your API is part of a Windows Active Directory environment
Format: DOMAIN or domain.local
Workstation:
Identifies the client computer making the request
Usually optional, but some APIs may require it for audit logging
Format: Computer name or hostname
When to Use Advanced Settings
If you're authenticating to a standalone Windows service, you typically only need username and password. Use the advanced settings when connecting to domain-joined services or when the API explicitly requires domain information.
NTLM Versions
Apidog supports both NTLMv1 and NTLMv2. The version used depends on the server configuration. NTLMv2 is more secure and is the default in modern Windows environments.