Integrare PHP API informații financiare firme - infocui.ro

Integrare PHP API infocui.ro

Cea mai simpla metoda de a prelua rezultatele financiare ale unei firme este folosind functia file_get_contents:

<?php
$vars = array(
    "cui" => "14399840", // cod unic de identficare firma
    "year" => "2020", // cod unic de identficare firma
    "key" => "345t345t345t345t345t345t345t" // cheia API din contul infocui.ro
);

$url = "https://www.infocui.ro/system/api/finance?".http_build_query($vars);
$json = file_get_contents($url);
$obj = json_decode($json, true);

var_dump($obj);
?>

Rezultat:

array (size=3)
  'status' => int 200
  'message' => string 'Company financial data' (length=22)
  'data' => 
    array (size=24)
      'cui' => string '14399840' (length=8) // cui firma
      'an' => string '2020' (length=4) // an
      'caen' => string '4754' (length=4) // codul caen al firmei
      'active_imob_total' => string '781212208' (length=9) // ACTIVE IMOBILIZATE - TOTAL
      'active_circ_total' => string '1807613590' (length=10) // ACTIVE CIRCULANTE - TOTAL
      'stocuri' => string '792163336' (length=9) // Stocuri - total
      'creante' => string '316616467' (length=9) // Creante
      'casa_cont_banca' => string '698833787' (length=9) // Casa si conturi la banci
      'chelt_avans' => string '7369568' (length=7) // CHELTUIELI IN AVANS
      'datorii' => string '1830602335' (length=10) // DATORII
      'venit_avans' => string '52994659' (length=8) // VENITURI IN AVANS
      'provizioane' => string '178263730' (length=9) // PROVIZIOANE
      'capit_total_din_care' => string '534334642' (length=9) // CAPITALURI - TOTAL, din care:
      'capit_subscris_varsat' => string '1310243' (length=7) // Capital subscris varsat
      'patrimoniul_regiei' => string '0' (length=1) // Patrimoniul regiei
      'cifra_afaceri_neta' => string '6721624852' (length=10) // Cifra de afaceri neta
      'venituri_totale' => string '6794133098' (length=10) // VENITURI TOTALE
      'cheltuieli_totale' => string '6665295966' (length=10) // CHELTUIELI TOTALE
      'profit_brut' => string '128837132' (length=9) // Profit brut
      'pierdere_bruta' => string '0' (length=1) // Pierdere bruta
      'profit_net' => string '107325341' (length=9) // Profit net
      'pierdere_neta' => string '0' (length=1) // Pierdere neta
      'nr_mediu_salariati' => string '3088' (length=4) // Numar mediu de salariati
      'timestamp' => int 1631734230 // Timestamp API call

4.1mil+

Firme

200+

Token-uri create

150+

Utilizatori activi

30K+

Interogări zilnice