post https://api.cts.evergonlabs.com/cts-api/v1/sales/roles
Grant roles to users on specified sales.
Target user identification options: 1. User ID (recommended) 2. Main wallet address (creates a default user if not registered)
If a user is not registered yet, based on his wallet address, then a default user is created.
Sale identification options: 1. Sale ID (recommended) 2. Main contract address
This endpoint allows assigning roles to users for specific sales, with flexible identification methods for both users and sales.