Skip to main content
3 of 4
added 174 characters in body

REST: multiple independent collections under same root

I have two types of resources: Query and User.

I am POSTing to /queries to create a new query. and POSTing to /users to create a new user.

Which path should I post to , to create a new Query collection and a new User collection ?

As per my understanding, we POST to a resource/collection parent , to create that resource/collection. In this case, the parent for Users and Queries would be the same, if I POST to the parent, how do I identify which collection should be created?

Can I use a factory path to generate these collections, if yes, how?

TL;DR - I use /queries and /users to create a Query and User resource respectively, what path should i use to create the Queries and Users collection?