It is explained that the default audience in tenant settings should be an API identifier. An API identifier can be a string like “my-cool-api” but the default audience only accepts a string in the format of a uri. So if I wanted the default audience to be “my-cool-api” I would see the error ““Default Audience” must be a valid uri”.
I am confused by this inconsistency. Could someone shed some light on this?
We recommend using a URL but note that this doesn’t have to be a publicly available URL, Auth0 will not call your API at all. This field cannot be modified.
Do you have a use-case where it needs to be a non-uri string?