api/entity/get和api/entity/get的RESTful实现是否正确?guid={guid}等?

api/entity/get和api/entity/get的RESTful实现是否正确?guid={guid}等?,api,rest,Api,Rest,背景: 每个日期只能存在一个实体 考虑API端点: 1: api/entities — returns all entities 2: api/entities?date={date} — returns a singular entity by it's date 有没有更好的表达方式 我想返回一个与日期匹配的实体,而不是一个集合。如果date唯一地标识了该实体,即它是该实体的标识,那么/api/entities/{date}将是更常见的方法。

背景:

每个日期只能存在一个实体

考虑API端点:

1: api/entities — returns all entities
2: api/entities?date={date} — returns a singular entity by it's date
有没有更好的表达方式


我想返回一个与日期匹配的实体,而不是一个集合。

如果date唯一地标识了该实体,即它是该实体的标识,那么
/api/entities/{date}
将是更常见的方法。