@androozka/zendesk-api-js
Version:
A JS library for interacting with the Zendesk API.
14 lines (10 loc) • 415 B
JavaScript
const validate = require('./validate');
const generate = require('../headers/generate');
module.exports = (options = {}) => {
const { error } = validate(options);
if (error) throw new Error(error.details[0].message);
const { instance, email, password, token } = options;
const url = `https://${instance}.zendesk.com`;
const headers = generate({ email, password, token });
return { url, headers };
};