Мощный API для разработчиков

Интегрируйте полную информацию о компаниях, финансовые данные и кредитные отчеты прямо в ваши приложения с нашим надежным и простым в использовании API.

RESTful API

Стандартные HTTP методы с JSON ответами

API ключи

Безопасная аутентификация с API ключами

Данные в реальном времени

Актуальная информация из официальных источников

Аналитика

Статистика использования и метрики производительности

Быстрый старт

Аутентификация

Все API запросы требуют API ключ. Включите его в заголовок Authorization:

Authorization: Bearer ВАШ_API_КЛЮЧ

Получите ваш API ключ из панели управления после регистрации аккаунта.

Базовый URL

Все API endpoints относительны к нашему базовому URL:

https://api.creditinfo.md/v1

Все ответы возвращаются в формате JSON с соответствующими HTTP кодами состояния.

Поиск компаний

GET /companies/search

Поиск компаний по названию, IDNO или другим критериям.

Параметры:

  • q - Поисковый запрос
  • limit - Количество результатов (по умолчанию: 10)
  • offset - Смещение для пагинации

Пример запроса:

GET /companies/search?q=пример&limit=5

Пример ответа:

{
  "success": true,
  "data": [
    {
      "id": "12345",
      "name": "Пример Компании ООО",
      "idno": "1234567890123",
      "status": "active",
      "address": "Кишинев, Молдова",
      "created_at": "2020-01-15"
    }
  ],
  "total": 1,
  "limit": 5,
  "offset": 0
}

Получить детали компании

GET /companies/{id}

Получить подробную информацию о конкретной компании.

Параметры:

  • id - ID компании или IDNO
  • include_financial - Включить финансовые данные (boolean)

Пример запроса:

GET /companies/1234567890123?include_financial=true

Пример ответа:

{
  "success": true,
  "data": {
    "id": "12345",
    "name": "Пример Компании ООО",
    "idno": "1234567890123",
    "status": "active",
    "address": "Кишинев, Молдова",
    "phone": "+373 22 123456",
    "email": "contact@пример.md",
    "website": "https://пример.md",
    "created_at": "2020-01-15",
    "founders": [...],
    "administrators": [...],
    "activities": [...],
    "financial_data": {
      "2023": {
        "net_sales": 1000000,
        "net_profit": 150000,
        "total_assets": 2000000
      }
    }
  }
}

Получить финансовые отчеты

GET /companies/{id}/financial

Получить подробные финансовые отчеты для компании.

Параметры:

  • id - ID компании или IDNO
  • year - Конкретный год (опционально)
  • format - Формат ответа (json, csv, pdf)

Пример запроса:

GET /companies/1234567890123/financial?year=2023

Пример ответа:

{
  "success": true,
  "data": {
    "company_id": "12345",
    "year": 2023,
    "balance_sheet": {
      "total_assets": 2000000,
      "current_assets": 800000,
      "fixed_assets": 1200000,
      "total_liabilities": 1500000,
      "equity": 500000
    },
    "income_statement": {
      "net_sales": 1000000,
      "cost_of_sales": 600000,
      "gross_profit": 400000,
      "operating_expenses": 250000,
      "net_profit": 150000
    }
  }
}

Примеры кода

JavaScript (Fetch)

// Поиск компаний
const searchCompanies = async (query) => {
  const response = await fetch(
    `https://api.creditinfo.md/v1/companies/search?q=${query}`,
    {
      headers: {
        'Authorization': 'Bearer ВАШ_API_КЛЮЧ',
        'Content-Type': 'application/json'
      }
    }
  );
  
  return await response.json();
};

// Получить детали компании
const getCompanyDetails = async (id) => {
  const response = await fetch(
    `https://api.creditinfo.md/v1/companies/${id}`,
    {
      headers: {
        'Authorization': 'Bearer ВАШ_API_КЛЮЧ'
      }
    }
  );
  
  return await response.json();
};

Python (Requests)

import requests

API_KEY = 'ВАШ_API_КЛЮЧ'
BASE_URL = 'https://api.creditinfo.md/v1'

headers = {
    'Authorization': f'Bearer {API_KEY}',
    'Content-Type': 'application/json'
}

# Поиск компаний
def search_companies(query):
    response = requests.get(
        f'{BASE_URL}/companies/search',
        params={'q': query},
        headers=headers
    )
    return response.json()

# Получить детали компании
def get_company_details(company_id):
    response = requests.get(
        f'{BASE_URL}/companies/{company_id}',
        headers=headers
    )
    return response.json()

Цены и лимиты API

Базовый

0 MDL

Бесплатный уровень

  • • 100 запросов/месяц
  • • Базовые данные компаний
  • • Стандартная поддержка

Профессиональный

299 MDL

В месяц

  • • 10,000 запросов/месяц
  • • Полные данные компаний
  • • Финансовые отчеты
  • • Приоритетная поддержка

Корпоративный

899 MDL

В месяц

  • • Неограниченные запросы
  • • Все типы данных
  • • Пользовательские интеграции
  • • Выделенная поддержка

Готовы начать?

Зарегистрируйтесь для получения API ключа и начните интегрировать данные о компаниях в ваши приложения уже сегодня.