Skip to main content

Documentation Index

Fetch the complete documentation index at: https://dotsdev.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

To improve fraud protection and security, you can now optionally pass in the end user’s IP Address to Dots by adding in the Dots-User-IP header to all user related requests like create-user and create-transfer. Dots will log all IP addresses related to a user and flag the user based on fraudulent behavior.

How to Use IP Address Tracking

You can include the Dots-User-IP header in your API request. The following example demonstrates a request to create a user where the end user’s IP Address is specified.
curl --request POST \
  --url https://api.dots.dev/api/v2/users \
  --header 'Authorization: <authorization>' \
  --header 'Dots-User-IP: 192.0.2.0' \
  --header 'Content-Type: application/json' \
  --data '{
  "first_name": "Bob",
  "last_name": "Loblaw",
  "email": "bob@bobloblaw.com",
  "country_code": "1",
  "phone_number": "4154332334",
  "metadata": {
    "internal_id": "user_121344"
  }
}'