UNPKG

@androozka/zendesk-api-js

Version:

A JS library for interacting with the Zendesk API.

36 lines (28 loc) 656 B
const Joi = require('@hapi/joi'); const id = Joi.number().min(1); const user_id = Joi.number().min(1); const data = Joi.object(); module.exports = { list: options => Joi.object({ user_id }).validate(options), show_assignable: null, // no options show: options => Joi.object({ id: id.required() }).validate(options), create: options => Joi.object({ data: data.required() }).validate(options), update: options => Joi.object({ id: id.required(), data: data.required() }).validate(options), delete: options => Joi.object({ id: id.required() }).validate(options) };