Я хотел бы документировать, что представляют собой собственно поля JSON.Apiary: Можно ли документировать, какие поля ответа JSON есть?
Я документировал инструкцию GET и параметры, но это не дает полную документацию для пользователей.
Итак, в приведенном ниже примере, как добавить комментарий к «OtherFields». Поддерживается ли это? Или мне нужно сделать компаньонный документ где-то в другом месте.
## View Applications [/cat{?sort}{&order}{&page}]
### List all Applications
### Get List of Applications [GET]
+ Parameters
+ sort (optional, string) ... `sort` parameter is used to specify which criteria to use for sorting. One of the following strings may be used:
`"NAME",
"RATING", "QUALITY" ,
"RISKLEVEL", `
+ order (optional, string) ... `order` parameter is used to specify which order to use if sorting is used. One of the following strings may be used:
`"ASC",
"DESC"`
+ page (optional, int) ... `page` parameter is used to request subsequent catalog pages.
+ Response 200 (application/json)
{
"Catalog" : {
"Page" : 0,
"Count" : 6,
"Applications" : [{
"UID" : "6882e96a-5da1-11e3-1111-3f24f45df3ad"
"OtherFields: ""
}]
}}
Определение и массив объектов, как вы его здесь описываете, не совсем работают. Я попытался с Apiary и aglio, оба не отображают объекты внутри массива. – Aichholzer
@Aichholzer это текущая проблема в Пасеке и Аглио, см. Https://github.com/apiaryio/api-blueprint/issues/191 – Zdenek