All answers
What identifiers do Snapchat routes accept?
The profile route takes the handle as a path segment — the name in snapchat.com/@{handle} — with or without a leading @. Handles can contain dots, hyphens, and underscores. The Spotlight routes take a full Spotlight URL in the url query param. A profile URL on a Spotlight route returns 400 and points you at the profile endpoint.
Read more
This answer comes from Snapchat data API, which covers the full detail, endpoints and pricing in credits.