Hi @r123,
Welcome to the Auth0 community!
Users could signup with SMS on their own by using our Passwordless feature, see here for more information on how to configure this - Passwordless with New Universal Login
The Signup API has requirements for email and password since it only works for database connections.
Kind Regards,
Nathan