> ## Documentation Index
> Fetch the complete documentation index at: https://cashfreepayments-d00050e9-theme-update.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Verify IP

> Use this API to verify location, proxy details, city risk score, and proxy type risk score of an IP address. View the [test data](https://www.cashfree.com/docs/api-reference/vrs/data-to-test-integration#ip-address) and use the information to trigger the validations. The test data are usable only in the test environments such as gamma and sandbox.
 ### Response Codes
 | Sub Code         |     Status    |    Message                                                  | Next Action
 | ---------------- |---------------|-------------------------------------------------------------|-------------------------|
 | 200              | SUCCESS       | VALID                                      | -
  | 400             | ERROR         | x-client-id is missing in the request.                  | Enter all the header information in the request.
| 400              | ERROR         | verification_id already exists.                  | Enter a unique verification ID to identify the request.
 | 400              | ERROR         | Client secret belongs to test environment                      | Enter the correct environment credentials in the request.
 | 400              | ERROR         | please enter a valid IP address               | Enter a valid IP address in the request.
  | 401              | ERROR         | Invalid clientId and clientSecret combination               | Ensure you enter valid x-client-id and x-client-secret information in the API request.
 | 403              | ERROR         | IP not whitelisted your current ip is 106.51.91.104.For IP whitelisting assistance, visit our guide at https://www.cashfree.com/docs/secure-id/get-started/integration/ip-whitelisting-verification                                           | Whitelist the IP address.
 | 404              | ERROR         | unable to find IP details                                           | Enter a valid IP address in the request.
  | 422              | ERROR         | Insufficient balance to process this request                | Try again with sufficient balance.
 | 500              | ERROR         | something went wrong, please try after some time                      | Try again after some time.


