вот пример сгенерированой документации модулем apidoc (примеры ответа пока не подставляются автоматом сгенерированые из схемы, займусь этим чуто позже - там есть плагины для этого):
http://static.fulldive.com/apidoc/staging/index.html#api-Recommendations-GetRecommendationsпростенькая схема на роут авторизации в формате
http://json-schema.org/:
module.exports = {
type: 'object',
required: ['access_token'],
properties: {
access_token: {
type: 'string',
minLength: 1
},
username: {
type: 'string',
minLength: 1
}
}
}
пример мидлвари валидатора (выдрал из кода и не причесал):