Skip to main content

Creazione API

Quando si vuole creare una nuova API si deve:

  • aggiungere l'operazione ad api register in routes/index.js
api.register(
'get-campaigns-campaign-tasks-task',
require('./campaigns/tasks/getOne'),
);
  • creare una route in routes/nome_risorsa
const campaigns = require('../../features/campaigns');
module.exports = async (c, req, res) => `{...}`
  • creare la feature ed eventuali utils in features/risorsa/operazione
const utils = require('./utils');
module.exports = (id) => `{...}`
  • linkare la feature all'oggetto principale features/risorsa.js
module.exports = {
get: require('./campaigns/getOne'),
};