Créer une catégorie

Les catégories permettent de grouper plusieurs comptes comptables.

Nous documentons ici leur création avec les paramètres minimaux, les optional étant utilisés dans le suivi financier du front de Sinao.

var myHeaders = new Headers();

myHeaders.append("Authorization", "Bearer <token>");
myHeaders.append("Content-Type", "application/json");

let myPurchaseExpenseReport= null; // Ma note de frais kilométriques

var raw = JSON.stringify({
  description:	"Description de la nouvelle catégorie", // string
  name:	"Nouvelle catégorie", // string
  // optional parameters
  forecast_budget_amount: null, // optional int real amount * 100
  forecast_budget_percentage:	null, // optional int (you must choose between amount or percentage
  forecast_category_id:	null, // optional int
  type:	null, // optional string
});

var requestOptions = {
		method: 'POST',
		headers: myHeaders,
		body: raw,
		redirect: 'follow'
};

fetch("https://api.sinao.app/v1/apps/:appId/accountcategories/", requestOptions)
		.then(response => response.text())
		.catch(error => console.log('error', error));