openactive / customer-accounts-api

Repository for discussions broadly related to Customer Accounts
MIT License
0 stars 0 forks source link

Include explicit namespace identifier #6

Open nickevansuk opened 2 years ago

nickevansuk commented 2 years ago

In the technical working group call on 9 December 2021, there was a debate about whether to keep the namespaceIdentifier in the path of the endpoints, or whether it would be better to infer this from the authentication.

PUT /customer-accounts/me/access-passes/{namespaceIdentifier}

Although the call moved in favour of removing the identifier completely, on reflection this actually creates a few design challenges:

To mitigate these: