> For the complete documentation index, see [llms.txt](https://docs.sailingprotocol.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sailingprotocol.org/sailing-protocol-integration/user-identification-by-wallet.md).

# User Identification by Wallet

Every user interacting with the Sailing Protocol is assigned a unique user ID linked to their connected wallet. This identification is crucial for tracking and managing users.

<figure><img src="https://3791138835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCWprFidPxZki9WGoUz2k%2Fuploads%2Fb8AwqOMGhiO4bIvssSqZ%2FU2NyZWVuIFNob3QgMjAyNS0wMS0wNyBhdCAxMi4wOS40MCBQTS5wbmc%3D.png?alt=media&amp;token=07aa773c-f560-4aea-897c-94b2585ce92c" alt=""><figcaption><p>External user ID</p></figcaption></figure>

* Endpoint: sailingprotocol.org/api/identity/get\_user\_external\_idComment
* Purpose: To retrieve an existing external user ID by providing the wallet address.Comment
* For implementation details, visit the ["Get External User ID" ](https://www.postman.com/sailing-6350/sailing-public-api/request/40803759-acd8800c-0938-48b4-8d35-5402a8081e21?action=share\&source=copy-link\&creator=40803759\&ctx=documentation)section in the API collection.
