一个API请求字段中的不同类型

时间:2018-12-20 11:57:44

标签: rest api design-patterns jackson backend

我有一个API端点:

GET /configurations
GET /configurations/{id}
PUT /configurations/{id}
POST /configurations
DELETE /configurations/{id}

GET请求返回以下列表(或一项):

  • 一些字段
  • 一个称为“触发器”的字段

现在的问题是,“触发”可以是不同的类型。它可以返回字符串“每日”,对象,日期或将来的更多内容。

如何构造端点以便遵循最佳实践?

结构顶部是否应该有“ triggerType”和“ triggerMetadata”字段?

应该完全分开吗? (如果是,那么如何进行POST请求?)

0 个答案:

没有答案