API Reference

Interpreting the financials endpoint

Financials are central to the valuation, we try to make them very easy for users to fill in with various helpers.

Input table

The financials input table is composed of the following variables.

Class refers to the css class we use in our Financials Tab. The order of the variables in our table is also the same as the JSON below.

Everything with class "editable" can either:

  • Be left to Equidam to calculate based on industry averages (profitmeasurements_default must be posted as true)
  • Be provided as input (in which case the variable "profitmeasurements_default" must be posted as false)

Fields with the class "editable" should only contain integer values.

[
        {
          name: "estimatedrevenues",
          label: "Revenue",
          class: "main first",
          min: 0,
          max: 1000000000000,
        },
        {
          name: "costgoods",
          label: "Cost of goods sold",
          class: "main",
          min: 0,
          max: 1000000000000,
        },
        {
          name: "salaries",
          label: "Salaries",
          class: "main",
          min: 0,
          max: 1000000000000,
        },
        {
          name: "operatingexpenses",
          label: "Other operating expenses",
          class: "main last",
          min: 0,
          max: 1000000000000,
        },
        {
          name: "depreciations",
          label: "D&A",
          class: "",
          min: -1000000000000,
          max: 1000000000000,
          type: "editable",
        },
        {
          name: "fingainloss",
          label: "Interest",
          class: "",
          min: -1000000000,
          skip_first_col: false,
          type: "editable",
        },
        {
          name: "taxliabilities",
          label: "Taxes",
          class: "",
          min: -1000000000,
          skip_first_col: false,
          type: "editable",
        },
        {
          name: "receivables",
          label: "Receivables",
          class: "",
          min: -1000000000,
          skip_first_col: false,
          max: 1000000000000,
          type: "editable",
        },
        {
          name: "inventory",
          label: "Inventory",
          class: "",
          min: 0,
          skip_first_col: false,
          max: 1000000000000,
          type: "editable",
        },
        {
          name: "payables",
          label: "Payables",
          class: "",
          min: -1000000000,
          skip_first_col: false,
          max: 1000000000000,
          type: "editable",
        },
        {
          name: "longterminvestments",
          label: "Capital expenditures",
          class: "main first",
          min: -1000000000000,
          max: 1000000000000,
        },
        {
          name: "endingyeardebt",
          label: "Debt at the end of the year",
          class: "main last",
          min: 0,
          max: 1000000000000,
        },
        {
          name: "fundraisingplan",
          label: "Future fundraising",
          class: "main first last",
          min: -100000000000000,
          max: 100000000000000,
          skip_first_col: true,
        },
      ]

Output

The output returns:

  • The valuation of each method and the valuation_avg which is the main valuation of the Equidam platform
  • The financials again, in case anything needed to be calculated backend, this return should be used to show those values to the user
  • The The Status object