Validates whether an IP address is whitelisted for the specified company or project for access control purposes.
model (WhitelistIpValidationRequest, required) — Validation request including:
companyId (guid, required) — Company identifier.ipAddress (string, required) — IP address to validate (e.g., 192.168.1.100).companyProjectId (guid, optional) — Optional project identifier for project-level validation.WhitelistIpValidationResponse containing the validation result (true if IP is whitelisted).
The access token received from the authorization server in the OAuth 2.0 flow.
The identifier of the company whose whitelist is being checked.
The identifier of the company project whose whitelist is being checked.
The IP address that should be validated against the whitelist.
Returns the validation result indicating whether the IP is whitelisted. Note that success: true with result: false means the validation completed successfully but the IP is not whitelisted.
Standard response structure containing operation status and error information. Represents the result of validating a whitelist IP address.
True if the operation completed successfully; false if an error occurred.
true
Result code indicating the outcome of the operation.
Unknown, Success, BadRequest, Unauthorized, NotFound, Error 200
Human-readable error message when an error occurs.
null
Indicates whether the provided IP address is whitelisted.