Company Data API - Contacts, Identification, Administrators, Financials and Reports
General presentation
The RisCo.ro API provides you with information about a company by providing its CUI and authentication information. The API is REST type, the query can be made from various programming languages or libraries (Curl, PHP, Python, Ruby) as well as directly in a browser (HTTP).
Data transfer via the RisCo API is performed through data channels with very high speeds, so that the processing / updating time is less than 1 second!
The most used RisCo API systems are those for the processing of company identification data and which are introduced in the local applications of the companies - for example in the invoicing application!
The advantages of these services are the following:
- Taking over and integrating the data provided directly into the local systems without the need for the intervention of the operators,
- High data transmission speed - seconds or even less than one second depending on the chosen service,
- Possibility of local data processing and their display in the desired formats and places,
- Ensuring the transfer of large volumes of data necessary for the activity of companies with multiple departments,
- Elimination of redundancy of required data and / or reports,
- Global and easy management regarding the requested data types,
- Data transmission is done through secure communication and access based on user, password and IP.
The sets of information provided are:
- IID - Identification Information: company name, address, registration code, CANE, VAT on Collection, VAT Status, fiscal inactive, VAT Split
- STS - Company Status: company name, company status, VAT on collection
- RAT - Financial Rating: a system by which each company is assigned a rating based on financial results and reported to the industry to which it belongs
- FIN - Financing Dates of the company for the last 4 years: turnover, profit, losses and all financial fields
- BNV - Sales credit - name, turnover, net profit, employees, cash, customers, collection
- NEW - Newly established companies company name, company status, VAT on collection
- RES - Overdue Liabilities debts to the state budget (main, unemployment, health, insurance
- LCO - Trade limits Commercial limits for invoices and promissory notes
- MOF - Monitorul Oficial The latest company records from Monitorul Oficial.v
- ACT - Shareholders and Participations in other companies - The persons who have the quality of Shareholder with the percentage held and the persons who have the quality of Administrator.
- EXT - Extended Financial Data - Tangible fixed assets, Fixed assets Stocks, Receivables, House, Current assets, Advance expenses, Short-term debts, Long-term debts, Provisions, Advance income, Equity, Turnover, Operating income, Raw materials, Other Material expenses , Goods, Personnel, Depreciation, Operating profit, Operating loss, Financial income, Interest, Financial expenses, Tax, Profit, Loss, Employees
- JST - Court Proceedings - the list of the last 100 lawsuits in court after the date of the last modification
- AEGRM - Electronic Archive of Real Movable Guarantees list of records ordered by date, newest first
- EFACTURA - Company Information - eFactura - company name, address, registration code, CAEN code, VAT on Collection, VAT Status, fiscal inactive, VAT Split, company / address details in eFactura format
- LT - Transport Licenses: shows the transport licenses of a company
- PDL - Company work points: shows the work points of a company
- CAEN - CAEN code companies: shows the main and secondary CAEN codes of a company
The access is made through an HTTP GET type request to the risc.ro site, and the answer is of json or xml type and which contains the requested data or an error message.
Errors
If an error occurs, the answer will be formal:
{
“error”: “Utilizati un camp utilizator valid.”
}
In the error response header we will find the corresponding status code:
400 Bad Request (date gresite)
401 Unauthorised access (access nepermis)
429 Too Many Request (numar de accesari pe zi depasit)
If there are no errors, the answer will be accompanied by the status code:
200 OK
Also, each request that returns with status 200 OK will have the following headers:
X-Access-Day - how many accesses were made by the user that day
X-Access-Day-Remain - how many accesses can be made by the user on that day
X-Balance - User balance
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
API Testing
The Risco API is possible FREE TEST using the user newuser@risco.ro and api_key 5c4c1sd67c7817685064ca594d6571ef as in the examples below.
Information can be requested only for a limited set of CUIs, respectively 33741906, 14399840, 2816464, 2864518, 5888716, 9010105.
In order to query companies other than the test ones, it is necessary to use the authentication email on the RisCo.ro website, as well as a personalized api_key obtained from the support team..
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
API details
IID - Company Identification Information
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
dataUltimeiActualizari | the date of updating the information about the company's headquarters and status in the RisCo system |
---|---|
TVAlaIncasare | indicative VAT payer |
caen | activity class indicator |
caen_desc | NACE indicator description |
cifra_de_afaceri | the turnover registered in the previous year |
profit_net | net profit recorded in the previous year |
data_verificarii | the date on which the verification was made |
platitorTva | indicative VAT status |
inactivFiscal | the fiscal state of the company |
splitTVA | broken down payment indicator |
curl -X GET "https://www.risco.ro/api/iid.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/iid.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/iid.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/iid.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/iid.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:47:21 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
Status | 200 OK |
---|---|
Date | Mon, 23 Sep 2019 09:50:46 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 980 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
CONT - Public Contacts
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
telefoane | Company phone |
---|---|
detalii | Ex. website, email, linkedin, facebook, twitter |
persoane | Ex. Administrator, Director General, Director Comercial |
curl -X GET "https://www.risco.ro/api/contacte.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/contacte.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/contacte.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/contacte.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/contacte.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:47:47 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:16 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 39 |
X-Access-Day-Remain | 961 |
X-Balance | 215 RON |
Content-Length | 253 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
STS - Company Status
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
dataUltimeiActualizari | the date of updating the information about the company's headquarters and status in the RisCo system |
---|---|
TVAlaIncasare | indicative VAT payer |
caen | activity class indicator |
caen_desc | NACE indicator description |
curl -X GET "https://www.risco.ro/api/sts.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/sts.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/sts.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/sts.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/sts.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:47:47 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:16 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 39 |
X-Access-Day-Remain | 961 |
X-Balance | 215 RON |
Content-Length | 253 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
FIN - Financial Data Signature
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
F10_0042 | Fixed Assets |
---|---|
F10_0052 | Inventories |
F10_0062 | Receivables |
F10_0082 | Total |
F10_0092 | Current assets |
F10_0102 | Prepayments |
F10_0112 | Total debts |
F10_0162 | Advance income |
F10_0222 | Social capital |
F10_0372 | Equity |
F20_0012 | Sales |
F20_0602 | Total income |
F20_0612 | Total expenses |
F20_0622 | Gross profit |
F20_0632 | Gross loss |
F20_0672 | Net income |
F20_0682 | Net loss |
curl -X GET "https://www.risco.ro/api/fin.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/fin.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/fin.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/fin.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/fin.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
RAT - Financial Rating
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
F10_0042 | Fixed Assets |
---|---|
F10_0052 | Inventories |
F10_0062 | Receivables |
F10_0082 | Total |
F10_0092 | Current assets |
F10_0102 | Prepayments |
F10_0112 | Total debts |
F10_0162 | Advance income |
F10_0222 | Social capital |
F10_0372 | Equity |
F20_0012 | Sales |
F20_0602 | Total income |
F20_0612 | Total expenses |
F20_0622 | Gross profit |
F20_0632 | Gross loss |
F20_0672 | Net income |
F20_0682 | Net loss |
curl -X GET "https://www.risco.ro/api/rat.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/rat.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/rat.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/rat.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/rat.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
LT - Transport Licenses
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
curl -X GET "https://www.risco.ro/api/transportatori.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/transportatori.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/transportatori.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/transportatori.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/transportatori.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
PDL - Company work points
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
curl -X GET "https://www.risco.ro/v3/api/puncte-de-lucru.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/v3/api/puncte-de-lucru.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/v3/api/puncte-de-lucru.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/v3/api/puncte-de-lucru.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/v3/api/puncte-de-lucru.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
CAEN - CAEN code companies
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
curl -X GET "https://www.risco.ro/v3/api/caen-firme.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/v3/api/caen-firme.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/v3/api/caen-firme.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/v3/caen-firme.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/v3/api/caen-firme.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
BNV - Sales Bonus
Name, turnover, net profit, employees, cash, customers, collection
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
cifra afaceri | the turnover registered in the previous year |
---|---|
profit net | net profit recorded in the previous year |
salariati | the number of employees declared in the previous year |
cash | estimate amounts available in the house / cont |
clienti | estimation of receivables held by customers |
incasare | estimation of receivables collection term |
curl -X GET "https://www.risco.ro/api/bnv.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/bnv.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/bnv.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/bnv.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/bnv.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
NEW - Newly established companies
Name, fiscal code, county, country, address, legal form
Note: The NEW application cannot be tested
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Cheie personalizata generata din cont https://www.risco.ro/dashboard/api-key (sau cheia pentru testare 5c4c1sd67c7817685064ca594d6571ef doar pentru data de test. ATENTIE! Datele de test sunt doar pentru exemplificare, nu sunt cele reale.) |
response_type | Returned data type (can be json or xml, default json) |
data | Date for which newly established companies are required in the format YYYY-MM-DD (ex. 2019-10-03) It is the date on which we take over the companies, not the date of establishment of the company. |
forma_legala | form of activity organization |
---|---|
adaugata_la | new company registration date |
curl -X GET "https://www.risco.ro/api/noi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&response_type=json&data=2019-10-03"
GET https://www.risco.ro/api/noi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&response_type=json&data=2019-10-03 HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/noi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&response_type=json&data=2019-10-03",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/noi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&response_type=json&data=2019-10-03'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/noi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&response_type=json&data=2019-10-03")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
RES - Overdue Liabilities
debts to the state budget (main, unemployment, health, insurance)
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
total_datorii | total registered debts |
---|---|
bugetul_de_stat_datorii | total debts registration to the state budget |
bugetul_asig_de_stat_datorii | total debts recorded in the state insurance budget |
bugetul_asig_somaj_datorii | total debts recorded in the unemployment insurance budget |
bugetul_asig_sanatate_datorii | total debts registration to the health budget |
bugetul_de_stat_datorii_principal | main debts registered to the state budget |
bugetul_asig_de_stat_datorii_principal | main debts registered to the state insurance budget |
bugetul_asig_somaj_datorii_principal | main debts registered to the unemployment insurance budget |
bugetul_asig_sanatate_datorii_principal | new company registration date |
bugetul_de_stat_datorii_accesorii | ancillary debts registered to the state budget |
bugetul_asig_de_stat_datorii_accesorii | ancillary debts registered to the state insurance budget |
bugetul_asig_somaj_datorii_accesorii | ancillary debts registered to the unemployment insurance budget |
bugetul_asig_sanatate_datorii_accesorii | ancillary debts registered to the health budget |
bugetul_de_stat_compensate | debts compensated to the state budget |
bugetul_asig_de_stat_compensate | debts compensated to the state insurance budget |
bugetul_asig_somaj_compensate | datorii compensate la bugetul asigurarilor de somaj |
bugetul_asig_sanatate_compensate | compensated debts to the health budget |
istoric_restante_ani | debts recorded in the last 3 years |
bugetul_de_stat | State budget debt history |
bugetul_asigurarilor_stat | State debt insurance budget |
asigurari_somaj | Unemployment insurance debt history |
asigurari_sanatate | Health budget debt history |
curl -X GET "https://www.risco.ro/api/res.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/res.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/res.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/res.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/res.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
LCO - Commercial Limit
commercial limits for invoices and promissory notes
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
denumire | the type of invoice for which the payment limit applies |
---|---|
zile | the number of days for which the billing limit is calculated |
suma | the maximum cost indicated for invoicing |
curl -X GET "https://www.risco.ro/api/lco.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/lco.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/lco.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/lco.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/lco.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
MOF - Monitorul Oficial
the latest company records from the Monitorul Oficial.
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
titlu | the name of the official document |
---|---|
nrPub | the number of the published document |
DataPub | date of publication in the official monitor |
paragrafe | the content of the published document |
curl -X GET "https://www.risco.ro/api/mof.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/mof.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/mof.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/mof.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/mof.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
ACT - Shareholders and Participations in other companies
Shareholders and Participations in other companies.
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
cui | fiscal code |
---|---|
name | company name |
codj | the serial number from the Trade Register |
state | company status (0 = function, 1 = dissolution, 4 = liquidation) |
caen_decl | nace code declared at incorporation |
caen_real | nace code made this year |
admins | list of company administrators |
actjur | list of shareholders of legal entities |
actfiz | list of individual shareholders |
curl -X GET "https://www.risco.ro/api/act.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/act.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/act.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/act.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/act.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
EXT - Extended Financial Data
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
cui | The tax code of the queried company |
---|---|
an | The year for which the extended data are presented |
status | Indicates the presence of data with the value `valid` |
imobilizari_corporale | Tangible fixed assets |
active_imobilizate | Fixed assets |
stocuri | Inventories |
creante | Receivables |
casa | Total |
active_circulante | Current assets |
cheltuieli_in_avans | Prepayments |
datorii_termen_scurt | Short term debts |
datorii_termen_lung | Long term debt |
provizioane | Provisions |
venituri_in_avans | Advance income |
capital_social | Social capital |
capitaluri_proprii | Equity |
cifra_de_afaceri | Sales |
venituri_din_exploatare | Operating income |
materii_prime | Raw materials |
alte_cheltuieli_materiale | Other material expenses |
marfuri | Products |
personal | Personal |
amortizari | Depreciation |
profit_din_exploatare | Profit from exloatation |
pierdere_din_exploatare | Loss of operation |
venituri_financiare | Financial Income |
dobanzi | Interest |
cheltuieli_financiare | Financial expenses |
impozit | Tax |
profit | Profit |
pierdere | Loss |
salariati | Employees |
lichiditate_imediata | Lichiditate imediata |
lichiditate_curente | Lichiditate curente |
lichiditate_cash | Lichiditate cash |
ebitda | EBITDA |
marja_ebitda | Marja EBITDA |
ebit | EBIT |
marja_ebit | Marja EBIT |
capacitate_plata_dobanzi | Capacitate plata dobanzi |
caen | Code NACE |
curl -X GET "https://www.risco.ro/api/ext.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/ext.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/ext.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/ext.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/ext.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
JST - Court Proceedings
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
numar_dosar | File number (only files with the indicated number are returned) |
nume_parte | File part name (only files containing the words indicated in the part name are returned) |
response_type | Returned data type (can be json or xml, default json) |
cui | The tax code of the queried company |
---|---|
numarTotal | The total number of files registered for the interrogated company |
returnate | Number of files returned according to the parameters of the current request (maximum 100, ordered descending after the date of the last modification) |
dosare | List of returned files (between 0 and 100 - inclusive) |
numar | File number |
data | File date |
institutie | The name of the institution to which the file belongs |
departament | Department |
categorieCaz | Category |
stadiuProcesual | Procedural stage |
obiect | The subject of the file |
calitateParte | Quality part in the file |
dataModificare | Date the file was last modified |
parti | List of parts of the file (may be empty) |
nume | Part name |
calitateParte | Quality part |
sedinte | File meeting list (may be empty) |
complet | Full session |
data | Date of the meeting |
ora | Meeting time |
solutie | Sitting solution |
solutieSumar | Meeting solution summary |
dataPronuntare | Date of pronouncement |
documentSedinta | Document sitting |
numarDocument | Document Number |
dataDocument | Date of the document |
curl -X GET "https://www.risco.ro/api/jst.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/jst.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/jst.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/jst.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/jst.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
ADM - Company Administrators
Administrators of a company based on the company ID
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
curl -X GET "https://www.risco.ro/api/adm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/adm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/adm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/adm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/adm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
BI - Insolvency Bulletins
It shows whether the insolvency procedure has been triggered for a company and the stages completed and the related details
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
curl -X GET "https://www.risco.ro/api/bi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/bi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/bi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/bi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/bi.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
PIM - Probability of Insolvency
The probability of insolvency shows the probability that a company will no longer be able to pay its financial obligations to the company's creditors, respectively to suppliers and institutions
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
curl -X GET "https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
VAL - Valoare Firma
Valoare Firma - Valoarea cu care s-ar putea vinde acea firma pe baza rezultatelor financiare anterioare raportate si la industria din care face parte aceasta
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
curl -X GET "https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/pim.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
CIP Request- Initiate asynchronous CIP report generation
Initiate asynchronous CIP report generation, return the string "order" based on which the status of the order can be checked
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_url_reply | The URL to which the CIP response will be sent upon completion of its generation (example: https://www.example.com/response_url_reply) |
curl -X 'POST' 'https://bogdanm.risco.ro/api/requestCip.php?api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&user=newuser%40risco.ro' -H 'accept: application/json' -d ''
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
CIP Status - CIP request status
CIP Status - CIP request status based on the "order" returned by the CIP Request initiation method
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
order | The order received at the initiation of the CIP order |
curl -X 'GET' 'https://bogdanm.risco.ro/api/statusCip.php?api_key=5c4c1sd67c7817685064ca594d6571ef&user=newuser%40risco.ro&order=5c4c1sd67c7817685064ca594d6571ef%20' -H 'accept: application/json'
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
AEGRM - Electronic Archive of Real Movable Guarantees
The electronic archive of real movable guarantees
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
page | Number of the page for which records are returned (default page 1) |
response_type | Type of returned data: json |
cui | CUI (Unique Registration Code) for which the query was made |
---|---|
date | date when the request was made (RFC3339, i.e., 2021-07-14T13:50:15+03:00) |
totalRecords | total number of existing records |
records | list of records, newest first |
yearRecords | a list with the number of records by year |
pageSize | number of records per page |
page | page number for which the query was made |
id | unique registration number |
---|---|
tip | type of registration |
data | registration date (RFC3339, i.e., 2021-07-14T13:50:15+03:00) |
dataExpirare | expiration date (RFC3339, i.e., 2021-07-14T13:50:15+03:00) |
tipAct | document type |
numarAct | registration number of the document |
dataAct | registration date (RFC3339, i.e., 2021-07-14T13:50:15+03:00) |
utilizator | user |
destinatie | destination |
legatura | connection to other registrations |
totalCreditori | total number of creditors |
creditori | a list of creditors (returns a partial list) |
totalDebitori | total number of debtors |
debitori | a list of debtors (returns a partial list) |
detaliuComun | common detail |
totalMobile | total number of mobile goods |
mobile | a list of mobile goods (returns a partial list) |
totalVehicule | total number of vehicle goods |
vehicule | a list of vehicle goods (returns a partial list) |
totalAltele | total number of other goods |
altele | a list of other goods (returns a partial list) |
totalIstoric | total number of records in history |
istoric | a list of historical records, newest first (returns a limited list that includes the initial record) |
initiala | unique registration number of the initial registration |
---|---|
modificata | unique registration number of the modified registration |
modificatoare | unique registration number of the modifying registration |
modificareRang | unique registration number of the rank-modifying registration |
cui | tax code |
---|---|
identificare | registration number in the trade registry |
nume | name |
tip | tip persoana juridica |
calitate | quality |
adresa | headquarters address |
altele | other details |
subscriptor | subscriber |
cid | ID used with the `cidConstituitori` list |
nume | name |
---|---|
tip | type - individual person |
adresa | address |
altele | other details |
subscriptor | subscriber |
cid | ID used with the `cidConstituitori` list |
titlu | title |
---|---|
identificare | identification details |
cidConstituitori | a list with ID constituents (corresponding to the `cid` field) |
totalProprietari | total number of owners |
proprietari | a list of owners (returns a partial list) |
cidProprietariDebitori | o lista cu ID proprietari debitori (corespondenta cu campul `cid`) |
model | vehicle model, year, chassis number |
---|---|
descriere | description |
cidConstituitori | a list with ID constituents (corresponding to the `cid` field) |
tip | type of goods |
---|---|
titlu | title |
identificare | identification details |
descriere | description |
cidConstituitori | a list with ID constituents (corresponding to the `cid` field) |
totalTerti | total number of third parties |
terti | a list of third parties (returns a partial list) |
curl -X GET "https://www.risco.ro/api/aegrm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=2864518&response_type=json"
GET https://www.risco.ro/api/aegrm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=2864518&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/aegrm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=2864518&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/aegrm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=2864518&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/aegrm.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=2864518&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 200 OK |
---|---|
Date | Tue, 24 Sep 2019 12:39:25 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
X-Access-Day | 40 |
X-Access-Day-Remain | 960 |
X-Balance | 215 RON |
Content-Length | 3424 |
Connection | close |
Content-Type | application/json |
|
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:48:13 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.
EFACTURA - Company Information - eFactura
user | The user field from logging in to the RisCo.ro account |
---|---|
api_key | Custom key generated from the account https://www.risco.ro/dashboard/api-key (or the key for testing 5c4c1sd67c7817685064ca594d6571ef only for the test CUIs. ATTENTION! Test data is only for exemplification, not the real ones.) |
cui | The tax code of the queried company |
response_type | Returned data type (can be json or xml, default json) |
dataUltimeiActualizari | the date of updating the information about the company's headquarters and status in the RisCo system |
---|---|
TVAlaIncasare | indicative VAT payer |
caen | activity class indicator |
caen_desc | NACE indicator description |
cifra_de_afaceri | the turnover registered in the previous year |
profit_net | net profit recorded in the previous year |
data_verificarii | the date on which the verification was made |
platitorTva | indicative VAT status |
inactivFiscal | the fiscal state of the company |
splitTVA | broken down payment indicator |
eFactura | Informatii firma conform denumirii campurilor eFactura |
companyID | CUI firma |
registrationName | Denumire firma |
country | Tara |
countrySubentity | County |
cityName | Localitate |
streetName | Adresa |
postalZone | Cod postal |
curl -X GET "https://www.risco.ro/api/efactura.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json"
GET https://www.risco.ro/api/efactura.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json HTTP/1.1
Host: www.risco.ro
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.risco.ro/api/efactura.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => false,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
} ?>
import requests
url = 'https://www.risco.ro/api/efactura.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json'
payload = {}
headers = {}
response = requests.request('GET', url, headers = headers, data = payload, allow_redirects=False, timeout=undefined, allow_redirects=false)
print(response.text)
require "uri"
require "net/http"
url = URI("https://www.risco.ro/api/efactura.php?user=newuser@risco.ro&api_key=5c4c1sd67c7817685064ca594d6571ef&cui=33741906&response_type=json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
Status | 401 Authorization Required |
---|---|
Date | Tue, 24 Sep 2019 12:47:21 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 54 |
Connection | close |
Content-Type | application/json |
|
Status | 200 OK |
---|---|
Date | Mon, 23 Sep 2019 09:50:46 GMT |
Server | Apache |
X-Powered-By | PHP/5.5.21 |
Content-Length | 980 |
Connection | close |
Content-Type | application/json |
|
After logging in, navigate to the Dashboard ► API Key section, where you will find the information needed to generate an API key.