@frihet/mcp-server

@frihet/mcp-server

от frihet-io
MCP сервер Frihet: управляйте бизнесом на естественном языке - создавайте счета, ведите CRM и отправляйте электронные счета прямо из редактора кода. 157 инструментов для автоматизации.

frihet-mcp

AI-native MCP server for business management.
Servidor MCP nativo con IA para gestión empresarial.

npm version npm downloads Smithery installs MCP Registry license 157 tools node >=18 TypeScript


Distribution

Channel Status Install
npm Live npx @frihet/mcp-server
Remote endpoint Live https://mcp.frihet.io/mcp (zero install, OAuth or API key)
Smithery Live smithery.ai/server/frihet/frihet-mcp
MCP Registry Live registry.modelcontextprotocol.io
Glama Live glama.ai/mcp/servers/@Frihet-io/frihet-mcp
mcp.so Auto-index (unverified) mcp.so — indexes from npm + GitHub
PulseMCP Auto-index (unverified) pulsemcp.com — indexes from npm + GitHub
Cursor Marketplace Coming soon cursor.com/marketplace
ChatGPT Apps Coming soon chatgpt.com
Anthropic Claude Directory Coming soon claude.ai/settings/connectors

Tool count: npm latest (1.14.5) ships all 157 tools, same as the remote endpoint (mcp.frihet.io).


What is this

An MCP server that connects your AI assistant to Frihet. Create invoices by talking. Query expenses in natural language. Manage your entire business from your IDE.

You:     "Create an invoice for TechStart SL, 40 hours of consulting at 75 EUR/hour, due March 1st"
Claude:  Done. Invoice INV-2026-089 created. Total: 3,000.00 EUR + 21% IVA = 3,630.00 EUR.
anomaly_listтолько чтениеидемпотентный

Перечисляет HR, операционные и финансовые аномалии, обнаруженные системой. Фильтрует по типу (duplicate_clock_in, overtime_spike, missing_clock_out, expense_outlier и т.д.), серьезности (низкая/средняя/высокая/критическая) или периоду. Полезно для ежедневной проверки HR и аудитов соответствия. / Перечисляет обнаруженные аномалии (HR/операционные/финансовые) с опциональными фильтрами.

List Anomalies

Перечисляет HR, операционные и финансовые аномалии, обнаруженные системой. Фильтрует по типу (duplicate_clock_in, overtime_spike, missing_clock_out, expense_outlier и т.д.), серьезности (низкая/средняя/высокая/критическая) или периоду. Полезно для ежедневной проверки HR и аудитов соответствия. / Перечисляет обнаруженные аномалии (HR/операционные/финансовые) с опциональными фильтрами.

Параметры

  • typestring

    Filter by anomaly type slug / Tipo

  • severityenum

    Filter by severity / Severidad

    lowmediumhighcritical
  • fromstring

    Period start ISO 8601 / Inicio

  • tostring

    Period end ISO 8601 / Fin

  • limitinteger

    Max results / Maximos

  • offsetinteger

    Offset / Desplazamiento

apply_depositидемпотентный

Применяет депозит к счёту-фактуре или помечает его как использованный. Переводит статус депозита в 'applied'. Пример: id='dep_abc123', invoiceId='inv_xyz' / Применяет депозит к счёту-фактуре или помечает его как использованный.

Apply Deposit

Применяет депозит к счёту-фактуре или помечает его как использованный. Переводит статус депозита в 'applied'. Пример: id='dep_abc123', invoiceId='inv_xyz' / Применяет депозит к счёту-фактуре или помечает его как использованный.

Параметры

  • idstringобязательный

    Deposit ID / ID del deposito

  • invoiceIdstring

    Invoice ID to apply the deposit to / ID de la factura a la que aplicar el deposito

  • notesstring

    Application notes / Notas de aplicacion

apply_late_fee

Применяет проценты за просрочку к просроченному счёту. Рассчитывает проценты на основе Директивы ЕС о просрочке платежа (8% по умолчанию) или автоматически рассчитывает по дням просрочки. Создаёт дебет-ноту, привязанную к исходному счёту. / Начисляет проценты за просрочку по просроченному счёту. Рассчитывает проценты согласно Европейской директиве о просрочке (8% по умолчанию) или автоматически рассчитывает по дням задержки. Создаёт дебет-ноту, привязанную к исходному счёту.

Apply Late Fee

Применяет проценты за просрочку к просроченному счёту. Рассчитывает проценты на основе Директивы ЕС о просрочке платежа (8% по умолчанию) или автоматически рассчитывает по дням просрочки. Создаёт дебет-ноту, привязанную к исходному счёту. / Начисляет проценты за просрочку по просроченному счёту. Рассчитывает проценты согласно Европейской директиве о просрочке (8% по умолчанию) или автоматически рассчитывает по дням задержки. Создаёт дебет-ноту, привязанную к исходному счёту.

Параметры

  • invoiceIdstringобязательный

    ID of the overdue invoice / ID de la factura vencida

  • amountnumber

    Override fee amount. If omitted, auto-calculated from days overdue and legal rate. / Importe de la comision. Si se omite, se calcula automaticamente.

  • daysOverdueinteger

    Override days overdue count. If omitted, calculated from due date. / Dias de retraso. Si se omite, se calcula a partir de la fecha de vencimiento.

attendance_clock_in

Регистрирует отметку о начале рабочего дня сотрудника. Опционально фиксирует настроение (отслеживание самочувствия сотрудника) и местоположение (удалённая работа/офис/объект). Возвращает запись посещаемости со статусом 'open'. Используйте вместе с attendance_clock_out для закрытия записи. / Регистрирует отметку о приходе. Опционально фиксирует настроение и местоположение.

Clock In (Attendance)

Регистрирует отметку о начале рабочего дня сотрудника. Опционально фиксирует настроение (отслеживание самочувствия сотрудника) и местоположение (удалённая работа/офис/объект). Возвращает запись посещаемости со статусом 'open'. Используйте вместе с attendance_clock_out для закрытия записи. / Регистрирует отметку о приходе. Опционально фиксирует настроение и местоположение.

Параметры

  • employeeIdstringобязательный

    Employee ID / ID del empleado

  • moodstring

    Optional mood slug (e.g. 'great','ok','tired') / Estado de animo

  • locationstring

    Optional location ('remote','office','site') / Ubicacion

attendance_clock_outидемпотентный

Закрывает открытую запись учёта посещаемости. Отмечает clockOutAt и вычисляет durationMinutes. Идемпотентность: отметка о выходе для уже закрытой записи не даёт эффекта. / Закрывает открытую запись отметки. Вычисляет продолжительность в минутах.

Clock Out (Attendance)

Закрывает открытую запись учёта посещаемости. Отмечает clockOutAt и вычисляет durationMinutes. Идемпотентность: отметка о выходе для уже закрытой записи не даёт эффекта. / Закрывает открытую запись отметки. Вычисляет продолжительность в минутах.

Параметры

  • entryIdstringобязательный

    Open attendance entry ID / ID de la entrada abierta

categorize_transactionидемпотентный

Применяет категорию к банковской транзакции для ручной классификации. Категории сопоставляются с категориями расходов для отслеживания налоговых вычетов. Пример: id='tx_abc', category='supplies', notes='Office paper Q1' / Присваивает категорию банковской транзакции. Категории сопоставляются с категориями расходов для контроля налоговых вычетов.

Categorize Transaction

Применяет категорию к банковской транзакции для ручной классификации. Категории сопоставляются с категориями расходов для отслеживания налоговых вычетов. Пример: id='tx_abc', category='supplies', notes='Office paper Q1' / Присваивает категорию банковской транзакции. Категории сопоставляются с категориями расходов для контроля налоговых вычетов.

Параметры

  • idstringобязательный

    Transaction ID / ID del movimiento

  • categorystringобязательный

    Category slug (e.g. 'supplies', 'travel', 'software') / Categoria

  • notesstring

    Optional notes for this classification / Notas opcionales

create_client

Создает нового клиента/заказчика. Требуется как минимум имя. Клиенты используются при создании счетов и предложений. Пример: name='Acme Corp', email='billing@acme.com', taxId='B12345678', address={street:'Main St 1', city:'Madrid', country:'ES'} / Создает нового клиента. Требуется как минимум имя. Клиенты используются при создании счетов и предложений.

Create Client

Создает нового клиента/заказчика. Требуется как минимум имя. Клиенты используются при создании счетов и предложений. Пример: name='Acme Corp', email='billing@acme.com', taxId='B12345678', address={street:'Main St 1', city:'Madrid', country:'ES'} / Создает нового клиента. Требуется как минимум имя. Клиенты используются при создании счетов и предложений.

Параметры

  • namestringобязательный

    Client/company name / Nombre del cliente o empresa

  • emailstring

    Email address / Correo electronico

  • phonestring

    Phone number / Telefono

  • taxIdstring

    Tax ID (NIF/CIF/VAT) / NIF o CIF

  • addressobject

    Client address / Direccion del cliente

create_client_contact

Добавляет новое контактное лицо клиенту. Требуется как минимум имя. Пример: clientId='abc123', name='Ana Garcia', email='ana@acme.com', role='CTO', isPrimary=true / Добавляет новый контакт клиенту. Требуется как минимум имя.

Create Client Contact

Добавляет новое контактное лицо клиенту. Требуется как минимум имя. Пример: clientId='abc123', name='Ana Garcia', email='ana@acme.com', role='CTO', isPrimary=true / Добавляет новый контакт клиенту. Требуется как минимум имя.

Параметры

  • clientIdstringобязательный

    Client ID / ID del cliente

  • namestringобязательный

    Contact name / Nombre del contacto

  • emailstring

    Email address / Correo electronico

  • phonestring

    Phone number / Telefono

  • rolestring

    Role or title (e.g. CEO, CTO, Billing) / Cargo o rol

  • isPrimaryboolean

    Whether this is the primary contact / Si es el contacto principal

create_client_note

Добавляет заметку клиенту. Заметки — это текстовые записи произвольной формы, полезные для сохранения контекста. Пример: clientId='abc123', content='Prefers invoices in English. Payment NET 30.' / Добавляет заметку клиенту. Заметки — это текст в свободной форме для сохранения контекста.

Create Client Note

Добавляет заметку клиенту. Заметки — это текстовые записи произвольной формы, полезные для сохранения контекста. Пример: clientId='abc123', content='Prefers invoices in English. Payment NET 30.' / Добавляет заметку клиенту. Заметки — это текст в свободной форме для сохранения контекста.

Параметры

  • clientIdstringобязательный

    Client ID / ID del cliente

  • contentstringобязательный

    Note content / Contenido de la nota

create_credit_note

Создаёт кредит-ноту (фактуру-ректификативу) для существующего счёта. Отменяет весь счёт или его часть для соблюдения требований. Испанский рынок: генерирует ректификативу R1-R5, совместимую с VeriFactu. Другие рынки: стандартная кредит-нота с отрицательными суммами.

Create Credit Note

Создаёт кредит-ноту (фактуру-ректификативу) для существующего счёта. Отменяет весь счёт или его часть для соблюдения требований. Испанский рынок: генерирует ректификативу R1-R5, совместимую с VeriFactu. Другие рынки: стандартная кредит-нота с отрицательными суммами.

Параметры

  • invoiceIdstringобязательный

    ID of the original invoice to credit / ID de la factura original a rectificar

  • reasonenumобязательный

    Reason for the credit note. Maps to Spanish R-types: error→R1 (art. 80.1), refund/discount/cancellation/other→R4 / Motivo de la rectificacion. error→R1, resto→R4

    refunddiscounterrorcancellationother
  • reasonDescriptionstring

    Optional free-text description of the reason / Descripcion libre del motivo

  • fullCreditboolean

    true = full credit (tipo S, sustitucion), false = partial (tipo I, diferencias). Default: true / true = abono total (tipo S), false = parcial (tipo I). Por defecto: true

  • issueDatestring

    ISO date for the credit note (YYYY-MM-DD). Defaults to today. / Fecha de emision (YYYY-MM-DD). Por defecto hoy.

create_deposit

Записывает новый депозит от клиента. Требует clientId и сумму. Полезно для отслеживания авансовых платежей, предоплат и гарантийных депозитов. Пример: clientId='abc123', amount=500, currency='EUR', description='Project retainer' / Регистрирует новый депозит клиента. Требует clientId и сумму. Полезно для авансов, удержаний и гарантийных депозитов.

Create Deposit

Записывает новый депозит от клиента. Требует clientId и сумму. Полезно для отслеживания авансовых платежей, предоплат и гарантийных депозитов. Пример: clientId='abc123', amount=500, currency='EUR', description='Project retainer' / Регистрирует новый депозит клиента. Требует clientId и сумму. Полезно для авансов, удержаний и гарантийных депозитов.

Параметры

  • clientIdstringобязательный

    Client ID / ID del cliente

  • clientNamestring

    Client name (denormalized) / Nombre del cliente

  • amountnumberобязательный

    Deposit amount / Importe del deposito

  • currencystring

    Currency code (e.g. 'EUR', 'USD') / Codigo de moneda

  • datestring

    Deposit date in ISO 8601 (YYYY-MM-DD) / Fecha del deposito

  • descriptionstring

    Deposit description / Descripcion del deposito

  • statusstring

    Status (e.g. 'pending', 'applied', 'refunded') / Estado

  • paymentMethodstring

    Payment method (e.g. 'bank_transfer', 'card') / Metodo de pago

  • referencestring

    External reference or receipt number / Referencia externa

  • notesstring

    Internal notes / Notas internas

create_expense

Записывает новый расход. Требует описание и сумму. Полезно для отслеживания бизнес-затрат, вычитаемых расходов и платежей поставщикам. Пример: description='Office supplies', amount=49.99, category='office', vendor='Amazon', taxDeductible=true / Регистрирует новый расход. Требует описание и сумму. Полезно для отслеживания затрат, вычитаемых расходов и платежей поставщикам.

Create Expense

Записывает новый расход. Требует описание и сумму. Полезно для отслеживания бизнес-затрат, вычитаемых расходов и платежей поставщикам. Пример: description='Office supplies', amount=49.99, category='office', vendor='Amazon', taxDeductible=true / Регистрирует новый расход. Требует описание и сумму. Полезно для отслеживания затрат, вычитаемых расходов и платежей поставщикам.

Параметры

  • descriptionstringобязательный

    Expense description / Descripcion del gasto

  • amountnumberобязательный

    Amount in EUR / Importe en EUR

  • categorystring

    Expense category (e.g. 'office', 'travel', 'software') / Categoria

  • datestring

    Expense date in ISO 8601 (YYYY-MM-DD) / Fecha del gasto

  • vendorstring

    Vendor/supplier name / Nombre del proveedor

  • taxDeductibleboolean

    Whether the expense is tax deductible / Si el gasto es deducible fiscalmente

create_invoice

Создаёт новый счёт. Требует имя клиента и хотя бы одну позицию. Номер счёта генерируется автоматически. По умолчанию статус — черновик, дата — сегодня. Пример: clientName='Acme Corp', items=[{description:'Consulting', quantity:10, unitPrice:150}], taxRate=21, irpfRate=15 / Создаёт новый счёт. Требует имя клиента и хотя бы одну позицию. Номер генерируется автоматически. По умолчанию статус — черновик, дата — сегодня. Поддерживает удержание IRPF (для самозанятых в Испании), эквивалентный сбор, серию, аванс и глобальную скидку.

Create Invoice

Создаёт новый счёт. Требует имя клиента и хотя бы одну позицию. Номер счёта генерируется автоматически. По умолчанию статус — черновик, дата — сегодня. Пример: clientName='Acme Corp', items=[{description:'Consulting', quantity:10, unitPrice:150}], taxRate=21, irpfRate=15 / Создаёт новый счёт. Требует имя клиента и хотя бы одну позицию. Номер генерируется автоматически. По умолчанию статус — черновик, дата — сегодня. Поддерживает удержание IRPF (для самозанятых в Испании), эквивалентный сбор, серию, аванс и глобальную скидку.

Параметры

  • clientNamestringобязательный

    Client/customer name / Nombre del cliente

  • clientIdstring

    Existing client ID — server back-fills taxId/address / ID de cliente existente

  • clientTaxIdstring

    Client tax ID (NIF/CIF/VAT) shown on the invoice / NIF/CIF del cliente

  • clientAddressstring

    Client billing address shown on the invoice / Direccion fiscal del cliente

  • itemsobject[]обязательный

    Line items (each with description, quantity, unitPrice) / Conceptos de la factura

  • issueDatestring

    Issue date in ISO 8601 format (YYYY-MM-DD), defaults to today / Fecha de emision

  • dueDatestring

    Due date in ISO 8601 format (YYYY-MM-DD) / Fecha de vencimiento

  • statusenum

    Invoice status (default: draft) / Estado de la factura

    draftsentpaidoverduecancelled
  • notesstring

    Additional notes shown on the invoice / Notas adicionales

  • taxRatenumber

    Tax rate percentage (e.g. 21 for 21% IVA, 7 for IGIC) / Porcentaje de impuesto

  • irpfRatenumber

    IRPF withholding % (retencion autonomo ES, e.g. 15 or 7) / Retencion IRPF %

  • equivalenceSurchargeRatenumber

    Recargo de equivalencia % (ES retail regime) / Recargo de equivalencia %

  • clientLocationenum

    Fiscal zone driving IVA vs IGIC vs exempt / Zona fiscal (IVA/IGIC/exento)

    peninsulacanariasceuta_melillaeuworld
  • prepaymentnumber

    Prepaid/advance amount already collected in EUR / Anticipo cobrado en EUR

  • discountRatenumber

    Global discount % applied to the invoice / Descuento global %

  • seriesIdstring

    Invoice numbering series ID / ID de serie de numeracion

  • documentNumberstring

    Externally-issued number for import (honored verbatim) / Numero externo para importacion

  • poNumberstring

    Client purchase-order reference / Numero de pedido del cliente

  • operationTypeenum

    Operation type (service or goods) / Tipo de operacion

    servicegoods
create_product

Создаёт новый продукт или услугу в каталоге. Требуется название и цена за единицу. Продукты можно использовать при создании счетов и предложений для более быстрого ввода данных. Пример: name='Web Design', unitPrice=1500, taxRate=21, description='Full website redesign' / Создаёт новый продукт или услугу в каталоге. Требуется название и цена за единицу. Продукты можно использовать при создании счетов и смет для быстрого ввода данных.

Create Product

Создаёт новый продукт или услугу в каталоге. Требуется название и цена за единицу. Продукты можно использовать при создании счетов и предложений для более быстрого ввода данных. Пример: name='Web Design', unitPrice=1500, taxRate=21, description='Full website redesign' / Создаёт новый продукт или услугу в каталоге. Требуется название и цена за единицу. Продукты можно использовать при создании счетов и смет для быстрого ввода данных.

Параметры

  • namestringобязательный

    Product/service name / Nombre del producto o servicio

  • unitPricenumberобязательный

    Unit price in EUR / Precio unitario en EUR

  • descriptionstring

    Product description / Descripcion

  • taxRatenumber

    Default tax rate % (e.g. 21 for 21% IVA) / IVA por defecto

create_quote

Создает новую смету/оценку для клиента. Требует имя клиента и хотя бы одну позицию. Сметы можно позже преобразовать в счета. По умолчанию статус 'черновик'. Пример: clientName='Acme Corp', items=[{description:'Design', quantity:1, unitPrice:3000}], validUntil='2026-04-30' / Создает новую смету. Требует имя клиента и хотя бы одну позицию. Сметы можно позже преобразовать в счета.

Create Quote

Создает новую смету/оценку для клиента. Требует имя клиента и хотя бы одну позицию. Сметы можно позже преобразовать в счета. По умолчанию статус 'черновик'. Пример: clientName='Acme Corp', items=[{description:'Design', quantity:1, unitPrice:3000}], validUntil='2026-04-30' / Создает новую смету. Требует имя клиента и хотя бы одну позицию. Сметы можно позже преобразовать в счета.

Параметры

  • clientNamestringобязательный

    Client name / Nombre del cliente

  • clientIdstring

    Existing client ID — server back-fills taxId/address / ID de cliente existente

  • clientTaxIdstring

    Client tax ID (NIF/CIF/VAT) / NIF/CIF del cliente

  • clientAddressstring

    Client billing address / Direccion fiscal del cliente

  • issueDatestring

    Issue date in ISO 8601 (YYYY-MM-DD), defaults to today / Fecha de emision

  • dueDatestring

    Due date in ISO 8601 (YYYY-MM-DD) / Fecha de vencimiento

  • taxRatenumber

    Tax rate % (e.g. 21 IVA, 7 IGIC) / Porcentaje de impuesto

  • irpfRatenumber

    IRPF withholding % (retencion autonomo ES) / Retencion IRPF %

  • equivalenceSurchargeRatenumber

    Recargo de equivalencia % / Recargo de equivalencia %

  • clientLocationenum

    Fiscal zone driving IVA vs IGIC vs exempt / Zona fiscal

    peninsulacanariasceuta_melillaeuworld
  • itemsobject[]обязательный

    Line items (each with description, quantity, unitPrice) / Conceptos del presupuesto

  • validUntilstring

    Expiry date in ISO 8601 (YYYY-MM-DD) / Fecha de validez

  • notesstring

    Additional notes shown on the quote / Notas adicionales

  • statusenum

    Quote status (default: draft) / Estado del presupuesto

    draftsentacceptedrejectedexpired
create_recurring_invoice

Создаёт новый шаблон регулярного счёта. Указывает частоту (ежедневно/еженедельно/ежемесячно/ежеквартально/ежегодно), клиента-получателя, строки и опциональную дату начала. Первый экземпляр счёта генерируется в ближайшую запланированную дату выполнения. Пример: clientId='cli_abc', frequency='monthly', templateName='Servicio mensual', lineItems=[{description:'SaaS', quantity:1, unitPrice:299}] / Создаёт новый шаблон регулярного счёта. Указывает частоту, клиента-получателя, строки и опциональную дату начала. Первый экземпляр генерируется в ближайшую запланированную дату.

Create Recurring Invoice

Создаёт новый шаблон регулярного счёта. Указывает частоту (ежедневно/еженедельно/ежемесячно/ежеквартально/ежегодно), клиента-получателя, строки и опциональную дату начала. Первый экземпляр счёта генерируется в ближайшую запланированную дату выполнения. Пример: clientId='cli_abc', frequency='monthly', templateName='Servicio mensual', lineItems=[{description:'SaaS', quantity:1, unitPrice:299}] / Создаёт новый шаблон регулярного счёта. Указывает частоту, клиента-получателя, строки и опциональную дату начала. Первый экземпляр генерируется в ближайшую запланированную дату.

Параметры

  • templateNamestringобязательный

    Name for this recurring template / Nombre de la plantilla

  • clientIdstringобязательный

    Client ID (recipient of generated invoices) / ID del cliente destinatario

  • frequencyenumобязательный

    Billing frequency / Frecuencia de facturacion

    dailyweeklymonthlyquarterlyyearly
  • lineItemsobject[]обязательный

    Invoice line items / Lineas de la factura

  • startDatestring

    First billing date ISO 8601 (YYYY-MM-DD). Defaults to next natural cycle date. / Primera fecha de facturacion (por defecto proximo ciclo natural)

  • taxRatenumber

    Tax rate percentage (e.g. 21 for 21% IVA) / Tipo impositivo (e.g. 21 para IVA 21%)

  • notesstring

    Notes to include on generated invoices / Notas a incluir en las facturas generadas

create_reservation

Создайте новую резервацию вручную (не через синхронизацию каналов). Требуется идентификатор объекта, даты заезда/выезда и количество гостей. При необходимости укажите идентификатор гостя или встроенные данные гостя для создания нового гостя. / Создайте новую резервацию вручную. Требуются объект, даты и количество гостей.

Create Reservation

Создайте новую резервацию вручную (не через синхронизацию каналов). Требуется идентификатор объекта, даты заезда/выезда и количество гостей. При необходимости укажите идентификатор гостя или встроенные данные гостя для создания нового гостя. / Создайте новую резервацию вручную. Требуются объект, даты и количество гостей.

Параметры

  • propertyIdstringобязательный

    Property ID / ID de propiedad

  • guestIdstring

    Existing guest ID (if known) / ID de huesped existente

  • guestobject

    New guest data (used if guestId not provided) / Datos del nuevo huesped si no se proporciona guestId

  • checkInstringобязательный

    Check-in date YYYY-MM-DD / Fecha de entrada

  • checkOutstringобязательный

    Check-out date YYYY-MM-DD / Fecha de salida

  • guestCountintegerобязательный

    Number of guests / Numero de huespedes

  • channelIdstring

    Booking channel ID (Airbnb, Booking.com, Direct) / Canal de reserva

  • totalAmountnumber

    Total amount in workspace currency / Importe total

  • currencystring

    ISO 4217 currency (defaults to workspace currency) / Divisa

  • notesstring

    Internal notes / Notas internas

create_time_entry

Записывает временную запись для проекта. Требуются projectId, часы (десятичные) и дата. Установите billable=true, чтобы включить в выставление счетов клиенту. Пример: projectId='proj_abc', hours=2.5, description='Frontend review', billable=true, date='2026-05-10' / Записывает временную запись для проекта. Требуются projectId, часы (десятичные) и дата. Установите billable=true, чтобы включить в выставление счетов клиенту.

Create Time Entry

Записывает временную запись для проекта. Требуются projectId, часы (десятичные) и дата. Установите billable=true, чтобы включить в выставление счетов клиенту. Пример: projectId='proj_abc', hours=2.5, description='Frontend review', billable=true, date='2026-05-10' / Записывает временную запись для проекта. Требуются projectId, часы (десятичные) и дата. Установите billable=true, чтобы включить в выставление счетов клиенту.

Параметры

  • projectIdstringобязательный

    Project ID / ID del proyecto

  • hoursnumberобязательный

    Hours worked (decimal, e.g. 1.5) / Horas trabajadas (decimal)

  • datestringобязательный

    Work date ISO 8601 (YYYY-MM-DD) / Fecha del trabajo

  • descriptionstring

    Description of work done / Descripcion del trabajo realizado

  • billableboolean

    Whether hours are billable to client (default true) / Si las horas son facturables

  • userIdstring

    User ID (defaults to API key owner) / ID del usuario (por defecto el propietario de la API key)

create_vendor

Создаёт нового поставщика/вендора. Требует как минимум название. Поставщики используются при отслеживании расходов и заказов на покупку. Пример: name='Office Supplies Ltd', email='billing@office.com', taxId='B87654321', address={street:'Gran Via 1', city:'Madrid', country:'ES'} / Создаёт нового поставщика. Требует как минимум имя. Поставщики используются при регистрации расходов и заказов на покупку.

Create Vendor

Создаёт нового поставщика/вендора. Требует как минимум название. Поставщики используются при отслеживании расходов и заказов на покупку. Пример: name='Office Supplies Ltd', email='billing@office.com', taxId='B87654321', address={street:'Gran Via 1', city:'Madrid', country:'ES'} / Создаёт нового поставщика. Требует как минимум имя. Поставщики используются при регистрации расходов и заказов на покупку.

Параметры

  • namestringобязательный

    Vendor/company name / Nombre del proveedor o empresa

  • emailstring

    Email address / Correo electronico

  • phonestring

    Phone number / Telefono

  • taxIdstring

    Tax ID (NIF/CIF/VAT) / NIF o CIF

  • addressobject

    Vendor address / Direccion del proveedor

create_webhook

Зарегистрируйте новый endpoint вебхука. Вы должны указать URL для получения уведомлений и на какие события подписаться. Доступные события: invoice.created, invoice.updated, invoice.paid, invoice.deleted, expense.created, expense.updated, expense.deleted, client.created, client.updated, quote.created, quote.updated, quote.accepted. Пример: url='https://example.com/webhook', events=['invoice.created','invoice.paid'], secret='my-secret'

Create Webhook

Зарегистрируйте новый endpoint вебхука. Вы должны указать URL для получения уведомлений и на какие события подписаться. Доступные события: invoice.created, invoice.updated, invoice.paid, invoice.deleted, expense.created, expense.updated, expense.deleted, client.created, client.updated, quote.created, quote.updated, quote.accepted. Пример: url='https://example.com/webhook', events=['invoice.created','invoice.paid'], secret='my-secret'

Параметры

  • urlstringобязательный

    Webhook endpoint URL / URL del endpoint del webhook

  • eventsstring[]обязательный

    Events to subscribe to (e.g. ['invoice.created', 'invoice.paid']) / Eventos a suscribir

  • activeboolean

    Whether the webhook is active (default: true) / Si el webhook esta activo

  • secretstring

    Signing secret for payload verification / Secreto para verificar las notificaciones

delete_clientидемпотентный

Окончательно удаляет клиента по его ID. Это действие нельзя отменить. Предупреждение: это может повлиять на существующие счета и сметы, связанные с этим клиентом.

Delete Client

Окончательно удаляет клиента по его ID. Это действие нельзя отменить. Предупреждение: это может повлиять на существующие счета и сметы, связанные с этим клиентом.

Параметры

  • idstringобязательный

    Client ID / ID del cliente

delete_client_contactидемпотентный

Навсегда удаляет контакт из клиента. Это действие не может быть отменено. / Навсегда удаляет контакт из клиента. Это действие не может быть отменено.

Delete Client Contact

Навсегда удаляет контакт из клиента. Это действие не может быть отменено. / Навсегда удаляет контакт из клиента. Это действие не может быть отменено.

Параметры

  • clientIdstringобязательный

    Client ID / ID del cliente

  • contactIdstringобязательный

    Contact ID / ID del contacto

delete_client_noteидемпотентный

Удалите заметку клиента безвозвратно. Это действие нельзя отменить. / Удалите заметку клиента безвозвратно. Это действие нельзя отменить.

Delete Client Note

Удалите заметку клиента безвозвратно. Это действие нельзя отменить. / Удалите заметку клиента безвозвратно. Это действие нельзя отменить.

Параметры

  • clientIdstringобязательный

    Client ID / ID del cliente

  • noteIdstringобязательный

    Note ID / ID de la nota

delete_depositидемпотентный

Навсегда удаляет депозит по его ID. Это действие невозможно отменить. / Навсегда удаляет депозит по его ID. Это действие отменить нельзя.

Delete Deposit

Навсегда удаляет депозит по его ID. Это действие невозможно отменить. / Навсегда удаляет депозит по его ID. Это действие отменить нельзя.

Параметры

  • idstringобязательный

    Deposit ID / ID del deposito

delete_expenseидемпотентный

Удаляет расход навсегда по его ID. Это действие нельзя отменить. / Удаляет расход навсегда по его ID. Это действие нельзя отменить.

Delete Expense

Удаляет расход навсегда по его ID. Это действие нельзя отменить. / Удаляет расход навсегда по его ID. Это действие нельзя отменить.

Параметры

  • idstringобязательный

    Expense ID / ID del gasto

delete_invoiceидемпотентный

Удаляет счёт навсегда по его ID. Это действие нельзя отменить. / Удаляет счёт навсегда по его ID. Это действие нельзя отменить.

Delete Invoice

Удаляет счёт навсегда по его ID. Это действие нельзя отменить. / Удаляет счёт навсегда по его ID. Это действие нельзя отменить.

Параметры

  • idstringобязательный

    Invoice ID / ID de la factura

delete_productидемпотентный

Удаляет товар навсегда по его ID. Это действие нельзя отменить.

Delete Product

Удаляет товар навсегда по его ID. Это действие нельзя отменить.

Параметры

  • idstringобязательный

    Product ID / ID del producto

delete_quoteидемпотентный

Навсегда удаляет цитату по её ID. Это действие нельзя отменить.

Delete Quote

Навсегда удаляет цитату по её ID. Это действие нельзя отменить.

Параметры

  • idstringобязательный

    Quote ID / ID del presupuesto

delete_recurring_invoiceидемпотентный

Удаляет шаблон recurring-инвойса навсегда. Это НЕ удаляет уже созданные инвойсы — только сам шаблон и запланированные повторные запуски. Требуется confirm=true, чтобы предотвратить случайное удаление.

Delete Recurring Invoice

Удаляет шаблон recurring-инвойса навсегда. Это НЕ удаляет уже созданные инвойсы — только сам шаблон и запланированные повторные запуски. Требуется confirm=true, чтобы предотвратить случайное удаление.

Параметры

  • idstringобязательный

    Recurring invoice template ID / ID de la plantilla

  • confirmbooleanобязательный

    Must be true to confirm deletion / Debe ser true para confirmar la eliminacion

delete_time_entryидемпотентный

Мягко удаляет запись времени по ID. Требуется confirm=true для предотвращения случайного удаления. Удалённые записи исключаются из отчётов по биллингу, но сохраняются для аудита. / Удаляет (soft-delete) запись времени по её ID. Требует confirm=true для предотвращения случайных удалений. Удалённые записи исключаются из отчётов по биллингу, но сохраняются для аудита.

Delete Time Entry

Мягко удаляет запись времени по ID. Требуется confirm=true для предотвращения случайного удаления. Удалённые записи исключаются из отчётов по биллингу, но сохраняются для аудита. / Удаляет (soft-delete) запись времени по её ID. Требует confirm=true для предотвращения случайных удалений. Удалённые записи исключаются из отчётов по биллингу, но сохраняются для аудита.

Параметры

  • idstringобязательный

    Time entry ID / ID de la entrada de tiempo

  • confirmbooleanобязательный

    Must be true to confirm deletion / Debe ser true para confirmar la eliminacion

delete_vendorидемпотентный

Навсегда удаляет поставщика по его ID. Это действие нельзя отменить. Предупреждение: это может повлиять на существующие расходы, ссылающиеся на этого поставщика. / Навсегда удаляет поставщика по его ID. Это действие нельзя отменить. Предупреждение: это может повлиять на существующие расходы, ссылающиеся на этого поставщика.

Delete Vendor

Навсегда удаляет поставщика по его ID. Это действие нельзя отменить. Предупреждение: это может повлиять на существующие расходы, ссылающиеся на этого поставщика. / Навсегда удаляет поставщика по его ID. Это действие нельзя отменить. Предупреждение: это может повлиять на существующие расходы, ссылающиеся на этого поставщика.

Параметры

  • idstringобязательный

    Vendor ID / ID del proveedor

delete_webhookидемпотентный

Навсегда удаляет вебхук по его ID. Уведомления прекратятся немедленно.

Delete Webhook

Навсегда удаляет вебхук по его ID. Уведомления прекратятся немедленно.

Параметры

  • idstringобязательный

    Webhook ID / ID del webhook

duplicate_invoice

Дублирует существующий счёт для нового периода. Копирует все позиции, данные клиента, налоговую ставку и примечания. Удаляет исходный идентификатор, номер документа, статус и временные метки. Новый счёт начинается как 'черновик' с сегодняшней датой (или указанной датой). Идеально подходит для повторяющихся счетов - дублируйте счёт за прошлый месяц и скорректируйте при необходимости. / Дублирует существующий счёт для нового периода. Копирует позиции, клиента, налоги и примечания. Новый счёт начинается как 'черновик' с сегодняшней датой.

Duplicate Invoice

Дублирует существующий счёт для нового периода. Копирует все позиции, данные клиента, налоговую ставку и примечания. Удаляет исходный идентификатор, номер документа, статус и временные метки. Новый счёт начинается как 'черновик' с сегодняшней датой (или указанной датой). Идеально подходит для повторяющихся счетов - дублируйте счёт за прошлый месяц и скорректируйте при необходимости. / Дублирует существующий счёт для нового периода. Копирует позиции, клиента, налоги и примечания. Новый счёт начинается как 'черновик' с сегодняшней датой.

Параметры

  • idstringобязательный

    ID of the invoice to duplicate / ID de la factura a duplicar

  • newIssueDatestring

    Issue date for the new invoice (YYYY-MM-DD), defaults to today / Fecha de emision de la nueva factura

  • newDueDatestring

    Due date for the new invoice (YYYY-MM-DD) / Fecha de vencimiento de la nueva factura

einvoice_exportтолько чтениеидемпотентный

Экспортирует счет-фактуру как XML электронного счета-фактуры в указанном формате. Поддерживает Facturae (ES B2G), XRechnung-CII (DE), XRechnung-UBL (DE), профили Factur-X (FR), FatturaPA (IT), PEPPOL-BIS-3 (EU network), UBL и CII (общие). Для Facturae установите signed=true, чтобы получить XML с подписью XAdES для отправки в FACe/AEAT. Возвращает подписанный URL для скачивания, действительный в течение 24 часов.

Export E-Invoice XML

Экспортирует счет-фактуру как XML электронного счета-фактуры в указанном формате. Поддерживает Facturae (ES B2G), XRechnung-CII (DE), XRechnung-UBL (DE), профили Factur-X (FR), FatturaPA (IT), PEPPOL-BIS-3 (EU network), UBL и CII (общие). Для Facturae установите signed=true, чтобы получить XML с подписью XAdES для отправки в FACe/AEAT. Возвращает подписанный URL для скачивания, действительный в течение 24 часов.

Параметры

  • invoiceIdstringобязательный

    Frihet invoice ID to export / ID de la factura a exportar

  • formatenumобязательный

    E-invoice format. Choose based on recipient country: ES B2G→facturae, DE→xrechnung-cii/ubl, FR→facturx-*, IT→fatturapa, EU PEPPOL→peppol-bis-3, generic→ubl or cii / Formato de factura electronica.

    xrechnung-ciixrechnung-ublfacturx-en16931facturx-extendedfacturx-basicfacturx-minimumfatturapaublciipeppol-bis-3facturae
  • signedboolean

    If true, returns XAdES-enveloped signed XML (Facturae only). Requires workspace signing certificate configured. / Si true, devuelve XML firmado XAdES (solo Facturae). Requiere certificado de firma configurado.

export_datevтолько чтениеидемпотентный

Экспортирует бухгалтерские данные в формате DATEV EXTF для импорта в DATEV Kanzlei-Rechnungswesen или совместимые системы. Возвращает подписанный URL для скачивания, действительный в течение 24 часов. Поддерживаемые форматы EXTF: • extf-buchungsstapel - проводки журнала (Buchungsstapel) - самый распространённый, используйте для отчёта о прибылях и убытках/налогов • extf-debitoren - данные дебиторской задолженности (Debitoren-/Kreditorenstamm AR) • extf-kreditoren - данные кредиторской задолженности (Debitoren-/Kreditorenstamm AP) Кодировка вывода всегда CP1252 согласно спецификации DATEV EXTF. Диапазон дат: periodStart и periodEnd должны быть датами в формате ISO 8601 (ГГГГ-ММ-ДД). Если бэкенд экспорта DATEV не развёрнут для этого рабочего пространства, возвращает честный ответ 'unavailable' - никогда не подделывает URL файла.

Export DATEV

Экспортирует бухгалтерские данные в формате DATEV EXTF для импорта в DATEV Kanzlei-Rechnungswesen или совместимые системы. Возвращает подписанный URL для скачивания, действительный в течение 24 часов. Поддерживаемые форматы EXTF: • extf-buchungsstapel - проводки журнала (Buchungsstapel) - самый распространённый, используйте для отчёта о прибылях и убытках/налогов • extf-debitoren - данные дебиторской задолженности (Debitoren-/Kreditorenstamm AR) • extf-kreditoren - данные кредиторской задолженности (Debitoren-/Kreditorenstamm AP) Кодировка вывода всегда CP1252 согласно спецификации DATEV EXTF. Диапазон дат: periodStart и periodEnd должны быть датами в формате ISO 8601 (ГГГГ-ММ-ДД). Если бэкенд экспорта DATEV не развёрнут для этого рабочего пространства, возвращает честный ответ 'unavailable' - никогда не подделывает URL файла.

Параметры

  • periodStartstringобязательный

    Start of the export period (ISO 8601 YYYY-MM-DD). Inclusive. / Inicio del periodo de exportacion (YYYY-MM-DD). Inclusivo.

  • periodEndstringобязательный

    End of the export period (ISO 8601 YYYY-MM-DD). Inclusive. / Fin del periodo de exportacion (YYYY-MM-DD). Inclusivo.

  • formatenumобязательный

    DATEV EXTF export format: extf-buchungsstapel (journal entries), extf-debitoren (AR master), extf-kreditoren (AP master) / Formato EXTF de DATEV.

    extf-buchungsstapelextf-debitorenextf-kreditoren
face_statusтолько чтениеидемпотентный

Опрашивает статус подачи счета FACe (Испания B2G). Возвращает текущий код состояния портала FACe, описание и номер registro. Распространенные коды состояния FACe: • 1200 — Registrada / Registered (подача получена) • 1300 — En proceso de contabilización / In accounting (обрабатывается) • 1400 — Contabilizada / Accounted (учтена, ожидает оплаты) • 2400 — Anulada / Cancelled • 3100 — Rechazada / Rejected (проверьте rejectionReason) / Consulta el estado de un envío a FACe. Devuelve el código de estado, descripción y número de registro.

Get FACe Submission Status

Опрашивает статус подачи счета FACe (Испания B2G). Возвращает текущий код состояния портала FACe, описание и номер registro. Распространенные коды состояния FACe: • 1200 — Registrada / Registered (подача получена) • 1300 — En proceso de contabilización / In accounting (обрабатывается) • 1400 — Contabilizada / Accounted (учтена, ожидает оплаты) • 2400 — Anulada / Cancelled • 3100 — Rechazada / Rejected (проверьте rejectionReason) / Consulta el estado de un envío a FACe. Devuelve el código de estado, descripción y número de registro.

Параметры

  • invoiceIdstringобязательный

    Frihet invoice ID (same as used in face_submit) / ID de la factura

face_submit

Отправляет счёт в формате Facturae на испанский портал FACe (Punto General de Entrada de Facturas Electrónicas) B2G. В счёте должен быть указан получатель с кодами административных единиц DIR3 (órgano gestor, unidad tramitadora, oficina contable). Возвращает номер регистрации (registro), который можно использовать с face_status для опроса портала. Режимы: • mock — только локальная симуляция, без сетевых вызовов (безопасно для разработки/тестирования) • sandbox — тестовый стенд FACe (требуются учётные данные для sandbox) • production — рабочий SOAP-эндпоинт FACe (по умолчанию) / Отправляет счёт Facturae на портал FACe испанского государства. Требует коды DIR3 у получателя (órgano gestor, unidad tramitadora, oficina contable). Возвращает номер регистрации для запроса статуса с помощью face_status.

Submit to FACe (Spain B2G)

Отправляет счёт в формате Facturae на испанский портал FACe (Punto General de Entrada de Facturas Electrónicas) B2G. В счёте должен быть указан получатель с кодами административных единиц DIR3 (órgano gestor, unidad tramitadora, oficina contable). Возвращает номер регистрации (registro), который можно использовать с face_status для опроса портала. Режимы: • mock — только локальная симуляция, без сетевых вызовов (безопасно для разработки/тестирования) • sandbox — тестовый стенд FACe (требуются учётные данные для sandbox) • production — рабочий SOAP-эндпоинт FACe (по умолчанию) / Отправляет счёт Facturae на портал FACe испанского государства. Требует коды DIR3 у получателя (órgano gestor, unidad tramitadora, oficina contable). Возвращает номер регистрации для запроса статуса с помощью face_status.

Параметры

  • invoiceIdstringобязательный

    Frihet invoice ID to submit / ID de la factura a enviar a FACe

  • modeenum

    Submission mode: mock (local sim), sandbox (FACe pre-prod), production (live). Default: production. / Modo de envío: mock (simulación local), sandbox (pre-producción FACe), production (real). Por defecto: production.

    mocksandboxproduction
frihet_aiem_calculateтолько чтениеидемпотентный

Рассчитывает AIEM (Arbitrio sobre Importaciones y Entrega de Mercancias) для товаров, импортируемых или производимых на Канарских островах. Возвращает применимую ставку AIEM, налоговую базу и сумму к уплате для указанного продукта. AIEM - канарская надбавка к IGIC для защиты местных производств. Пример: ncCode='8471', amount=1000, description='Ordenadores portatiles'. / Рассчитывает AIEM для товаров, импортируемых или производимых на Канарских островах. Возвращает применимую ставку, налоговую базу и сумму. AIEM защищает местную канарскую промышленность.

Calculate AIEM (Arbitrio Importación Canarias)

Рассчитывает AIEM (Arbitrio sobre Importaciones y Entrega de Mercancias) для товаров, импортируемых или производимых на Канарских островах. Возвращает применимую ставку AIEM, налоговую базу и сумму к уплате для указанного продукта. AIEM - канарская надбавка к IGIC для защиты местных производств. Пример: ncCode='8471', amount=1000, description='Ordenadores portatiles'. / Рассчитывает AIEM для товаров, импортируемых или производимых на Канарских островах. Возвращает применимую ставку, налоговую базу и сумму. AIEM защищает местную канарскую промышленность.

Параметры

  • ncCodestringобязательный

    Nomenclatura Combinada (NC) tariff code / Codigo NC (nomenclatura combinada)

  • amountnumberобязательный

    Taxable base amount in EUR / Base imponible en EUR

  • descriptionstring

    Product description for audit reference / Descripcion del producto (referencia auditoria)

frihet_bank_rule_create

Создайте новое правило автоматической категоризации банковских транзакций. Правила применяются автоматически к подходящим входящим транзакциям. Правило содержит условия (логика И) и действия (присвоение категории, метки или клиента). Пример: name='Mercadona groceries', condition description contains 'MERCADONA', action category='groceries'. / Создайте новое правило автоматической категоризации банковских транзакций. Правила применяют условия (логика И) и действия (категория, метка, клиент).

Create Bank Categorization Rule

Создайте новое правило автоматической категоризации банковских транзакций. Правила применяются автоматически к подходящим входящим транзакциям. Правило содержит условия (логика И) и действия (присвоение категории, метки или клиента). Пример: name='Mercadona groceries', condition description contains 'MERCADONA', action category='groceries'. / Создайте новое правило автоматической категоризации банковских транзакций. Правила применяют условия (логика И) и действия (категория, метка, клиент).

Параметры

  • namestringобязательный

    Rule name for identification / Nombre de la regla

  • conditionsobject[]обязательный

    Rule conditions (AND logic — all must match) / Condiciones (logica AND — todas deben cumplirse)

  • actionsobject[]обязательный

    Actions to apply when rule matches / Acciones a aplicar cuando la regla se cumple

  • isActiveboolean

    Whether the rule is active (default true) / Si la regla esta activa (por defecto true)

frihet_bank_rules_listтолько чтениеидемпотентный

Перечисляет все правила автоматической категоризации банковских транзакций для workspace. Правила автоматически категоризируют транзакции, соответствующие условиям (описание, сумма, контрагент). Возвращает имя правила, условия, действия (категория/тег/назначение клиента) и статус активности. / Перечисляет правила автоматической категоризации банковских транзакций workspace. Возвращает имя, условия, действия (категория/тег/клиент) и активный статус.

List Bank Categorization Rules

Перечисляет все правила автоматической категоризации банковских транзакций для workspace. Правила автоматически категоризируют транзакции, соответствующие условиям (описание, сумма, контрагент). Возвращает имя правила, условия, действия (категория/тег/назначение клиента) и статус активности. / Перечисляет правила автоматической категоризации банковских транзакций workspace. Возвращает имя, условия, действия (категория/тег/клиент) и активный статус.

Параметры

  • isActiveboolean

    Filter by active/inactive rules / Filtrar por reglas activas/inactivas

  • limitinteger

    Max results / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

frihet_gl_entry_approveидемпотентный

Утверждает проводку в Главной книге, ожидающую проверки. Устанавливает статус проводки 'approved' и записывает утверждающего + временную метку в журнал аудита. Требует роль gestor/admin. Это действие из ОБЛАСТИ ДОВЕРИЯ — перепроверьте ID проводки перед вызовом. Пример: entryId='gl_2026_q1_042'. / Утверждает проводку, ожидающую проверки. Требует роль gestor/admin. Действие из области доверия.

Approve GL Entry

Утверждает проводку в Главной книге, ожидающую проверки. Устанавливает статус проводки 'approved' и записывает утверждающего + временную метку в журнал аудита. Требует роль gestor/admin. Это действие из ОБЛАСТИ ДОВЕРИЯ — перепроверьте ID проводки перед вызовом. Пример: entryId='gl_2026_q1_042'. / Утверждает проводку, ожидающую проверки. Требует роль gestor/admin. Действие из области доверия.

Параметры

  • entryIdstringобязательный

    GL entry ID to approve / ID del asiento contable a aprobar

  • notesstring

    Optional approval notes / Notas de aprobacion opcionales

frihet_gl_entry_audit_logтолько чтениеидемпотентный

Получает полную историю аудита для записи Главной книги — все переходы состояний (создано, отправлено, утверждено, отклонено), кто действовал и когда. Используйте это для проверки истории утверждений или аудита соответствия. Пример: entryId='gl_2026_q1_042'. / Получает полную историю аудита бухгалтерской записи. Показывает все переходы состояний, кто действовал и когда.

Get GL Entry Audit Log

Получает полную историю аудита для записи Главной книги — все переходы состояний (создано, отправлено, утверждено, отклонено), кто действовал и когда. Используйте это для проверки истории утверждений или аудита соответствия. Пример: entryId='gl_2026_q1_042'. / Получает полную историю аудита бухгалтерской записи. Показывает все переходы состояний, кто действовал и когда.

Параметры

  • entryIdstringобязательный

    GL entry ID / ID del asiento contable

frihet_gl_entry_rejectидемпотентный

Отклоняет проводку Главной книги, ожидающую проверки, с обязательным указанием причины. Устанавливает статус проводки 'rejected' и записывает отклонившего + причину в аудиторский след. Требует роль gestor/admin. Это действие TRUST AREA. Пример: entryId='gl_2026_q1_042', reason='Importe incorrecto, revisar factura F-2026-042'. / Отклоняет ожидающий бухгалтерский асъенто с обязательной причиной. Требует роль gestor/admin.

Reject GL Entry

Отклоняет проводку Главной книги, ожидающую проверки, с обязательным указанием причины. Устанавливает статус проводки 'rejected' и записывает отклонившего + причину в аудиторский след. Требует роль gestor/admin. Это действие TRUST AREA. Пример: entryId='gl_2026_q1_042', reason='Importe incorrecto, revisar factura F-2026-042'. / Отклоняет ожидающий бухгалтерский асъенто с обязательной причиной. Требует роль gestor/admin.

Параметры

  • entryIdstringобязательный

    GL entry ID to reject / ID del asiento contable a rechazar

  • reasonstringобязательный

    Mandatory rejection reason (visible to submitter) / Razon del rechazo (obligatoria, visible al emisor)

frihet_modelo_200_summaryтолько чтениеидемпотентный

Получает сводку Modelo 200 — годовую декларацию по налогу на прибыль (Impuesto sobre Sociedades) для испанских SL и SA. Возвращает налогооблагаемую базу, вычеты, налоговую ставку, удержания, произведённые авансовые платежи (M202) и итоговую сумму к уплате/возврату. Срок подачи: 25 дней после 6 месяцев с конца финансового года (обычно 25 июля для декабря). Пример: year='2025'. / Сводка Modelo 200 — годовая декларация Impuesto sobre Sociedades для SL/SA. Возвращает налогооблагаемую базу, вычеты, ставку, удержания, авансовые платежи и сумму.

Get Modelo 200 Summary (Corporate Tax — Annual IS)

Получает сводку Modelo 200 — годовую декларацию по налогу на прибыль (Impuesto sobre Sociedades) для испанских SL и SA. Возвращает налогооблагаемую базу, вычеты, налоговую ставку, удержания, произведённые авансовые платежи (M202) и итоговую сумму к уплате/возврату. Срок подачи: 25 дней после 6 месяцев с конца финансового года (обычно 25 июля для декабря). Пример: year='2025'. / Сводка Modelo 200 — годовая декларация Impuesto sobre Sociedades для SL/SA. Возвращает налогооблагаемую базу, вычеты, ставку, удержания, авансовые платежи и сумму.

Параметры

  • yearstring

    Fiscal year (e.g. '2025', defaults to last closed year) / Ejercicio fiscal (ej. '2025', por defecto ultimo ejercicio cerrado)

frihet_modelo_202_summaryтолько чтениеидемпотентный

Получает сводку Modelo 202 — рассрочка платежей (pagos fraccionados) для Impuesto sobre Sociedades. Три ежегодных платежа: апрель (1P), октябрь (2P), декабрь (3P). Возвращает сумму каждого платежа, дату оплаты, статус платежа и совокупную сумму по сравнению с прогнозом M200. Пример: год='2026', платеж='1P'. / Краткое описание Modelo 202 — pagos fraccionados Impuesto sobre Sociedades. Три срока: апрель (1P), октябрь (2P), декабрь (3P). Возвращает суммы, сроки и статус платежа.

Get Modelo 202 Summary (Corporate Tax — Installment Payments)

Получает сводку Modelo 202 — рассрочка платежей (pagos fraccionados) для Impuesto sobre Sociedades. Три ежегодных платежа: апрель (1P), октябрь (2P), декабрь (3P). Возвращает сумму каждого платежа, дату оплаты, статус платежа и совокупную сумму по сравнению с прогнозом M200. Пример: год='2026', платеж='1P'. / Краткое описание Modelo 202 — pagos fraccionados Impuesto sobre Sociedades. Три срока: апрель (1P), октябрь (2P), декабрь (3P). Возвращает суммы, сроки и статус платежа.

Параметры

  • yearstring

    Fiscal year of the installments (e.g. '2026') / Ejercicio de los pagos fraccionados (ej. '2026')

  • installmentenum

    Specific installment (1P=April, 2P=October, 3P=December) or omit for all three / Plazo especifico (1P=abril, 2P=octubre, 3P=diciembre) u omitir para los tres

    1P2P3P
frihet_modelo_415_summaryтолько чтениеидемпотентный

Получает сводку IGIC Modelo 415 — годовую декларацию об операциях с третьими лицами, превышающих €3 005. Канарский эквивалент Modelo 347 (полуостровная Испания). Возвращает список контрагентов, итоги операций и срок подачи. Пример: year='2025'. / Сводка Modelo 415 IGIC — годовая декларация об операциях с третьими лицами > €3 005. Канарский эквивалент Modelo 347. Возвращает список контрагентов, итоги и срок.

Get Modelo 415 Summary (IGIC Annual Operations >€3,005)

Получает сводку IGIC Modelo 415 — годовую декларацию об операциях с третьими лицами, превышающих €3 005. Канарский эквивалент Modelo 347 (полуостровная Испания). Возвращает список контрагентов, итоги операций и срок подачи. Пример: year='2025'. / Сводка Modelo 415 IGIC — годовая декларация об операциях с третьими лицами > €3 005. Канарский эквивалент Modelo 347. Возвращает список контрагентов, итоги и срок.

Параметры

  • yearstring

    Tax year (e.g. '2025', defaults to previous year) / Ejercicio fiscal (ej. '2025', por defecto ejercicio anterior)

frihet_modelo_418_summaryтолько чтениеидемпотентный

Получает сводку IGIC Modelo 418 — ежемесячная декларация IGIC для крупных предприятий (grandes empresas) на Канарских островах. Возвращает ежемесячный собранный IGIC, вычитаемый IGIC, чистую сумму к уплате и любой перенос. Применяется, когда годовой оборот превышает порог grandes empresas. Пример: period='2026-04'. / Сводка Modelo 418 IGIC — ежемесячная декларация для крупных предприятий на Канарских островах. Возвращает IGIC repercutido, soportado, cuota a ingresar y saldo a compensar.

Get Modelo 418 Summary (IGIC Monthly Large Enterprises)

Получает сводку IGIC Modelo 418 — ежемесячная декларация IGIC для крупных предприятий (grandes empresas) на Канарских островах. Возвращает ежемесячный собранный IGIC, вычитаемый IGIC, чистую сумму к уплате и любой перенос. Применяется, когда годовой оборот превышает порог grandes empresas. Пример: period='2026-04'. / Сводка Modelo 418 IGIC — ежемесячная декларация для крупных предприятий на Канарских островах. Возвращает IGIC repercutido, soportado, cuota a ingresar y saldo a compensar.

Параметры

  • periodstring

    Period in YYYY-MM format (defaults to last month) / Periodo YYYY-MM (por defecto mes anterior)

frihet_modelo_425_summaryтолько чтениеидемпотентный

Получает сводку IGIC Modelo 425 — годовую сводку IGIC для предприятий Канарских островов. Возвращает совокупный собранный IGIC, вычитаемый IGIC, чистую сумму к уплате и статус подачи. Пример: year='2025'. / Сводка Modelo 425 IGIC — годовая сводка IGIC для предприятий Канарских островов. Возвращает начисленный IGIC, вычитаемый IGIC, чистую квоту и статус подачи.

Get Modelo 425 Summary (IGIC Annual Recap)

Получает сводку IGIC Modelo 425 — годовую сводку IGIC для предприятий Канарских островов. Возвращает совокупный собранный IGIC, вычитаемый IGIC, чистую сумму к уплате и статус подачи. Пример: year='2025'. / Сводка Modelo 425 IGIC — годовая сводка IGIC для предприятий Канарских островов. Возвращает начисленный IGIC, вычитаемый IGIC, чистую квоту и статус подачи.

Параметры

  • yearstring

    Tax year (e.g. '2025', defaults to previous year) / Ejercicio fiscal (ej. '2025', por defecto ejercicio anterior)

frihet_portal_domain_add

Добавляет кастомный домен в клиентский портал Frihet для брендирования. Возвращает DNS-записи (CNAME), которые нужно настроить у регистратора до верификации. Пример: domain='portal.miempresa.com'.

Add Custom Portal Domain

Добавляет кастомный домен в клиентский портал Frihet для брендирования. Возвращает DNS-записи (CNAME), которые нужно настроить у регистратора до верификации. Пример: domain='portal.miempresa.com'.

Параметры

  • domainstringобязательный

    Custom domain to add (e.g. 'portal.miempresa.com') / Dominio personalizado (ej. 'portal.miempresa.com')

  • workspaceIdstring

    Target workspace ID (defaults to caller's workspace) / ID del workspace destino

frihet_portal_domain_removeидемпотентный

Удаляет пользовательский домен из клиентского портала Frihet. Портал вернётся к стандартному поддомену Frihet. Пример: domain='portal.miempresa.com'. / Удаляет пользовательский домен из клиентского портала Frihet. Портал вернётся к стандартному поддомену Frihet.

Remove Custom Portal Domain

Удаляет пользовательский домен из клиентского портала Frihet. Портал вернётся к стандартному поддомену Frihet. Пример: domain='portal.miempresa.com'. / Удаляет пользовательский домен из клиентского портала Frihet. Портал вернётся к стандартному поддомену Frihet.

Параметры

  • domainstringобязательный

    Custom domain to remove / Dominio personalizado a eliminar

frihet_portal_domain_verifyтолько чтениеидемпотентный

Проверяет распространение DNS для пользовательского домена портала, добавленного через frihet_portal_domain_add. Возвращает статус проверки (pending/verified/failed) и любые ошибки DNS. Распространение DNS может занимать до 48 часов — повторите попытку, если статус 'pending'. Пример: domain='portal.miempresa.com'. / Проверяет распространение DNS пользовательского домена портала. Возвращает статус (pending/verified/failed). Распространение может занимать до 48 часов.

Verify Custom Portal Domain

Проверяет распространение DNS для пользовательского домена портала, добавленного через frihet_portal_domain_add. Возвращает статус проверки (pending/verified/failed) и любые ошибки DNS. Распространение DNS может занимать до 48 часов — повторите попытку, если статус 'pending'. Пример: domain='portal.miempresa.com'. / Проверяет распространение DNS пользовательского домена портала. Возвращает статус (pending/verified/failed). Распространение может занимать до 48 часов.

Параметры

  • domainstringобязательный

    Custom domain to verify / Dominio personalizado a verificar

frihet_portal_onboard_link_generate

Генерирует временную одноразовую ссылку-приглашение для самостоятельной регистрации потенциального клиента. Клиент переходит по ссылке, чтобы зарегистрировать данные своей компании (CIF, адрес, контакт) без необходимости ручного ввода данных управляющим. Требуется роль gestor/admin. Пример: email='cliente@empresa.com', expiresInHours=72. / Генерирует ссылку для самостоятельной регистрации потенциального клиента. Клиент заполняет свои данные без необходимости ручного ввода со стороны gestor. Требуется роль gestor/admin.

Generate Portal Self-Onboard Link

Генерирует временную одноразовую ссылку-приглашение для самостоятельной регистрации потенциального клиента. Клиент переходит по ссылке, чтобы зарегистрировать данные своей компании (CIF, адрес, контакт) без необходимости ручного ввода данных управляющим. Требуется роль gestor/admin. Пример: email='cliente@empresa.com', expiresInHours=72. / Генерирует ссылку для самостоятельной регистрации потенциального клиента. Клиент заполняет свои данные без необходимости ручного ввода со стороны gestor. Требуется роль gestor/admin.

Параметры

  • emailstringобязательный

    Prospective client email address / Email del cliente potencial

  • namestring

    Prospective client name (pre-fills the form) / Nombre del cliente (pre-rellena el formulario)

  • expiresInHoursinteger

    Link expiry in hours, 1-168 (default 72h) / Caducidad del enlace en horas (por defecto 72h)

  • workspaceIdstring

    Target gestor workspace ID / ID del workspace del gestor

frihet_tax_id_vies_lookupтолько чтениеидемпотентный

Проверяет номер НДС ЕС (CIF intracomunitario) через систему VIES (VAT Information Exchange System). Возвращает название компании, адрес и статус действительности из официального реестра ЕС. Необходим для соблюдения требований внутриевропейского выставления счетов — всегда проверяйте перед добавлением клиента из ЕС. Пример: vatNumber='ES12345678A', countryCode='ES'. / Проверяет внутриевропейский номер НДС (CIF) через систему VIES ЕС. Возвращает название, адрес и статус действительности из официального европейского реестра.

Lookup Tax ID via VIES (EU VAT Validation)

Проверяет номер НДС ЕС (CIF intracomunitario) через систему VIES (VAT Information Exchange System). Возвращает название компании, адрес и статус действительности из официального реестра ЕС. Необходим для соблюдения требований внутриевропейского выставления счетов — всегда проверяйте перед добавлением клиента из ЕС. Пример: vatNumber='ES12345678A', countryCode='ES'. / Проверяет внутриевропейский номер НДС (CIF) через систему VIES ЕС. Возвращает название, адрес и статус действительности из официального европейского реестра.

Параметры

  • vatNumberstringобязательный

    EU VAT number to validate (without country prefix) / Numero de IVA intracomunitario (sin prefijo de pais)

  • countryCodestringобязательный

    ISO 3166-1 alpha-2 country code (e.g. 'ES', 'DE', 'FR') / Codigo de pais ISO (ej. 'ES', 'DE', 'FR')

gestoria_aging_consolidatedтолько чтениеидемпотентный

Получает отчет по старению дебиторской задолженности, объединяющий данные всех клиентов управляющего — общие суммы по категориям (текущая / 30–60 / 60–90 / 90+ дней просрочки), разбивка по рабочему пространству и топ просроченных счетов. По умолчанию работает для аутентифицированного управляющего; передайте `ownerUid`, чтобы запросить данные для конкретного управляющего (требуется расширенный уровень доступа). Полезно для приоритизации взысканий и составления списков для напоминаний в конце месяца. / Obtiene un informe de antiguedad de saldos cruzando todos los clientes del gestor — totales por tramo (al dia / 30-60 / 60-90 / 90+ dias), desglose por espacio y top vencidas. Util para priorizar reclamaciones y listas de cobro de fin de mes.

Consolidated AR Aging (Gestoria)

Получает отчет по старению дебиторской задолженности, объединяющий данные всех клиентов управляющего — общие суммы по категориям (текущая / 30–60 / 60–90 / 90+ дней просрочки), разбивка по рабочему пространству и топ просроченных счетов. По умолчанию работает для аутентифицированного управляющего; передайте `ownerUid`, чтобы запросить данные для конкретного управляющего (требуется расширенный уровень доступа). Полезно для приоритизации взысканий и составления списков для напоминаний в конце месяца. / Obtiene un informe de antiguedad de saldos cruzando todos los clientes del gestor — totales por tramo (al dia / 30-60 / 60-90 / 90+ dias), desglose por espacio y top vencidas. Util para priorizar reclamaciones y listas de cobro de fin de mes.

Параметры

  • ownerUidstring

    Gestor UID to query (defaults to authenticated caller; elevated scope required for other UIDs) / UID del gestor (por defecto el llamante)

gestoria_message_send

Отправляет сообщение в контекстном потоке между гестором (бухгалтером) и клиентом. Потоки привязываются к запросу документа, элементу подачи или фискальному обязательству — контекст сохраняется, поэтому обе стороны видят, о чём сообщение. Полезно для запроса недостающего документа, ответа на вопрос клиента или комментирования презентации. Пример: workspaceId='ws_abc', parentType='documentRequest', parentId='dr_q3_iva', body='Не хватает банковской выписки за сентябрь'. / Отправляет сообщение в контекстном потоке между гестором и клиентом. Потоки привязываются к запросу документа, презентации или фискальному обязательству — обе стороны видят, к чему относится сообщение. Полезно для запроса документов, ответа на вопросы или комментирования презентаций.

Send Gestoria Message

Отправляет сообщение в контекстном потоке между гестором (бухгалтером) и клиентом. Потоки привязываются к запросу документа, элементу подачи или фискальному обязательству — контекст сохраняется, поэтому обе стороны видят, о чём сообщение. Полезно для запроса недостающего документа, ответа на вопрос клиента или комментирования презентации. Пример: workspaceId='ws_abc', parentType='documentRequest', parentId='dr_q3_iva', body='Не хватает банковской выписки за сентябрь'. / Отправляет сообщение в контекстном потоке между гестором и клиентом. Потоки привязываются к запросу документа, презентации или фискальному обязательству — обе стороны видят, к чему относится сообщение. Полезно для запроса документов, ответа на вопросы или комментирования презентаций.

Параметры

  • workspaceIdstringобязательный

    Client workspace ID the thread belongs to / ID del espacio de trabajo del cliente

  • parentTypeenumобязательный

    Thread parent kind / Tipo de hilo: documentRequest (solicitud de documento), filingItem (presentacion fiscal), obligation (obligacion fiscal)

    documentRequestfilingItemobligation
  • parentIdstringобязательный

    ID of the parent entity (document request / filing item / obligation) / ID de la entidad padre

  • bodystringобязательный

    Message body (plain text, 1-4000 chars) / Cuerpo del mensaje (texto plano)

gestoria_messages_listтолько чтениеидемпотентный

Выводит список сообщений в треде gestor/cliente, начиная с самых новых. Использует `before` (идентификатор сообщения или временная метка ISO) для пагинации назад по истории. Возвращает до `limit` сообщений плюс флаг `hasMore`, чтобы агент знал, когда остановиться.

List Gestoria Messages

Выводит список сообщений в треде gestor/cliente, начиная с самых новых. Использует `before` (идентификатор сообщения или временная метка ISO) для пагинации назад по истории. Возвращает до `limit` сообщений плюс флаг `hasMore`, чтобы агент знал, когда остановиться.

Параметры

  • workspaceIdstringобязательный

    Client workspace ID / ID del espacio de trabajo

  • parentTypeenumобязательный

    Thread parent kind / Tipo de hilo: documentRequest (solicitud de documento), filingItem (presentacion fiscal), obligation (obligacion fiscal)

    documentRequestfilingItemobligation
  • parentIdstringобязательный

    ID of the parent entity / ID de la entidad padre

  • limitinteger

    Max messages to return (1-100, default 50) / Mensajes maximos

  • beforestring

    Cursor: messages older than this (message ID or ISO date) / Cursor: mensajes anteriores a este

gestoria_template_bulk_send

Отправляет один и тот же шаблон запроса документа до 500 клиентских рабочих пространств за один вызов. Каждый созданный запрос запускает обработчик уведомлений для каждого клиента (email + в приложении). Соблюдает `allowGestoriaCommunications=false` в документе пользователя клиента (отказ). Использует `periodOverrides` для подстановки значений времени выполнения (квартал/год/месяц) в переменные шаблона. Возвращает результат для каждого клиента с количеством успехов, ошибок и общей продолжительностью по стене. Область соответствия: RGPD: получатели уже должны предоставить доступ бухгалтеру. Пример: templateId='tpl_iva_q', clientWorkspaceIds=['ws_a','ws_b','ws_c'], periodOverrides={quarter:3, year:2026}. / Отправляет тот же шаблон до 500 клиентских пространств за одну операцию. Уважает отказ `allowGestoriaCommunications=false`.

Bulk Send Gestoria Template

Отправляет один и тот же шаблон запроса документа до 500 клиентских рабочих пространств за один вызов. Каждый созданный запрос запускает обработчик уведомлений для каждого клиента (email + в приложении). Соблюдает `allowGestoriaCommunications=false` в документе пользователя клиента (отказ). Использует `periodOverrides` для подстановки значений времени выполнения (квартал/год/месяц) в переменные шаблона. Возвращает результат для каждого клиента с количеством успехов, ошибок и общей продолжительностью по стене. Область соответствия: RGPD: получатели уже должны предоставить доступ бухгалтеру. Пример: templateId='tpl_iva_q', clientWorkspaceIds=['ws_a','ws_b','ws_c'], periodOverrides={quarter:3, year:2026}. / Отправляет тот же шаблон до 500 клиентских пространств за одну операцию. Уважает отказ `allowGestoriaCommunications=false`.

Параметры

  • templateIdstringобязательный

    Template ID (from `gestoria_template_create`) / ID de la plantilla

  • clientWorkspaceIdsstring[]обязательный

    Target client workspace IDs (1-500) / IDs de espacios cliente destino

  • periodOverridesobject

    Override template period variables in the bulk send / Sobrescribir variables de periodo (trimestre, ano, mes)

gestoria_template_create

Создаёт reusable шаблон запроса документа, который gestor может массово отправлять в несколько рабочих пространств клиентов. Тело шаблона поддерживает интерполяцию переменных в виде обычного текста (например, `{{quarter}}`, `{{year}}`). `dueDateOffsetDays` задаёт срок выполнения запроса относительно даты массовой отправки. `attachmentRequired=true` требует от клиентов загрузить файл перед отметкой о выполнении. Пример: name='НДС квартальный', title='Документация НДС {{quarter}}/{{year}}', description='Приложите банковские выписки и выставленные счета за {{quarter}}', dueDateOffsetDays=14, attachmentRequired=true. / Создаёт reusable шаблон запроса документа, который gestor может массово отправлять в несколько рабочих пространств клиентов.

Create Gestoria Template

Создаёт reusable шаблон запроса документа, который gestor может массово отправлять в несколько рабочих пространств клиентов. Тело шаблона поддерживает интерполяцию переменных в виде обычного текста (например, `{{quarter}}`, `{{year}}`). `dueDateOffsetDays` задаёт срок выполнения запроса относительно даты массовой отправки. `attachmentRequired=true` требует от клиентов загрузить файл перед отметкой о выполнении. Пример: name='НДС квартальный', title='Документация НДС {{quarter}}/{{year}}', description='Приложите банковские выписки и выставленные счета за {{quarter}}', dueDateOffsetDays=14, attachmentRequired=true. / Создаёт reusable шаблон запроса документа, который gestor может массово отправлять в несколько рабочих пространств клиентов.

Параметры

  • namestringобязательный

    Internal template name (shown to gestor only) / Nombre interno

  • titlestringобязательный

    Title rendered to the client (supports {{variables}}) / Titulo visible al cliente

  • descriptionstringобязательный

    Description / instructions for the client (supports {{variables}}) / Descripcion e instrucciones

  • dueDateOffsetDaysintegerобязательный

    Days from send until due (0-365) / Dias desde envio hasta vencimiento

  • attachmentRequiredboolean

    Require an uploaded file before completion (default: false) / Requiere archivo

  • variablesobject[]

    Variable definitions for interpolation / Definiciones de variables

get_bank_accountтолько чтениеидемпотентный

Получает один подключённый банковский счёт по ID. Возвращает alias, IBAN (последние 4 цифры), валюту, текущий баланс и метку времени последней синхронизации. / Получает один подключённый банковский счёт по ID. Возвращает alias, IBAN (последние 4 цифры), валюту, текущий баланс и метку времени последней синхронизации.

Get Bank Account

Получает один подключённый банковский счёт по ID. Возвращает alias, IBAN (последние 4 цифры), валюту, текущий баланс и метку времени последней синхронизации. / Получает один подключённый банковский счёт по ID. Возвращает alias, IBAN (последние 4 цифры), валюту, текущий баланс и метку времени последней синхронизации.

Параметры

  • idstringобязательный

    Bank account ID / ID de la cuenta bancaria

get_business_contextтолько чтениеидемпотентный

Получает полный контекст бизнеса — профиль, настройки по умолчанию, лимиты тарифа, недавнюю активность, основных клиентов и сводку за текущий месяц. Вызывайте этот инструмент ПЕРВЫМ в любой сессии, чтобы понять бизнес пользователя. Возвращает всё, что нужно ИИ-агенту для оказания персонализированной помощи без многократных запросов. / Получает полный контекст бизнеса — профиль, лимиты тарифа, недавнюю активность, основных клиентов и сводку за текущий месяц. Вызовите это ПЕРВЫМ в любой сессии.

Get Business Context

Получает полный контекст бизнеса — профиль, настройки по умолчанию, лимиты тарифа, недавнюю активность, основных клиентов и сводку за текущий месяц. Вызывайте этот инструмент ПЕРВЫМ в любой сессии, чтобы понять бизнес пользователя. Возвращает всё, что нужно ИИ-агенту для оказания персонализированной помощи без многократных запросов. / Получает полный контекст бизнеса — профиль, лимиты тарифа, недавнюю активность, основных клиентов и сводку за текущий месяц. Вызовите это ПЕРВЫМ в любой сессии.

Параметры

Без параметров.

get_clientтолько чтениеидемпотентный

Получает одного клиента по его ID. Возвращает полные контактные данные. / Получает клиента по его ID. Возвращает все контактные данные.

Get Client

Получает одного клиента по его ID. Возвращает полные контактные данные. / Получает клиента по его ID. Возвращает все контактные данные.

Параметры

  • idstringобязательный

    Client ID / ID del cliente

get_depositтолько чтениеидемпотентный

Получает один депозит по его ID. / Получает один депозит по его ID.

Get Deposit

Получает один депозит по его ID. / Получает один депозит по его ID.

Параметры

  • idstringобязательный

    Deposit ID / ID del deposito

get_einvoice_statusтолько чтениеидемпотентный

Опрашивает статус рабочего процесса отправки электронного счета. Возвращает текущий шаг, ack ID (сетевое подтверждение) и URL-адреса для загрузки после завершения. Опрашивайте каждые 5–10 секунд, пока статус не станет 'succeeded', 'failed' или 'cancelled'. Если серверная часть статуса не развернута для этого рабочего пространства, возвращает честный ответ 'unavailable' - никогда не выдуманный статус. / Запрашивает статус рабочего процесса отправки электронного счета. Возвращает текущий шаг, ack ID (сетевое подтверждение) и URL-адреса для загрузки после завершения. Опрашивайте каждые 5–10 секунд, пока статус не станет 'succeeded', 'failed' или 'cancelled'. Если серверная часть статуса не развернута для этого рабочего пространства, возвращает честный ответ 'unavailable' - никогда не выдуманный статус.

Get E-Invoice Status

Опрашивает статус рабочего процесса отправки электронного счета. Возвращает текущий шаг, ack ID (сетевое подтверждение) и URL-адреса для загрузки после завершения. Опрашивайте каждые 5–10 секунд, пока статус не станет 'succeeded', 'failed' или 'cancelled'. Если серверная часть статуса не развернута для этого рабочего пространства, возвращает честный ответ 'unavailable' - никогда не выдуманный статус. / Запрашивает статус рабочего процесса отправки электронного счета. Возвращает текущий шаг, ack ID (сетевое подтверждение) и URL-адреса для загрузки после завершения. Опрашивайте каждые 5–10 секунд, пока статус не станет 'succeeded', 'failed' или 'cancelled'. Если серверная часть статуса не развернута для этого рабочего пространства, возвращает честный ответ 'unavailable' - никогда не выдуманный статус.

Параметры

  • workflowRunIdstringобязательный

    Hatchet workflow run ID returned by send_einvoice / ID del run de workflow

get_expenseтолько чтениеидемпотентный

Получает один расход по его ID. / Получает один расход по его ID.

Get Expense

Получает один расход по его ID. / Получает один расход по его ID.

Параметры

  • idstringобязательный

    Expense ID / ID del gasto

get_invoiceтолько чтениеидемпотентный

Получает один счет по его ID. Возвращает полный счет, включая строки счета, итоги и статус. / Получает счет по его ID. Возвращает полный счет, включая позиции, итоги и статус.

Get Invoice

Получает один счет по его ID. Возвращает полный счет, включая строки счета, итоги и статус. / Получает счет по его ID. Возвращает полный счет, включая позиции, итоги и статус.

Параметры

  • idstringобязательный

    Invoice ID / ID de la factura

get_invoice_einvoiceтолько чтениеидемпотентный

Загружает XML электронного счета. Возвращает XML, соответствующий EN16931, в автоматически определяемом формате (UBL, CII, XRechnung, Factur-X, FatturaPA, PEPPOL). Доступно только после сохранения или отправки счета.

Get Invoice E-Invoice XML

Загружает XML электронного счета. Возвращает XML, соответствующий EN16931, в автоматически определяемом формате (UBL, CII, XRechnung, Factur-X, FatturaPA, PEPPOL). Доступно только после сохранения или отправки счета.

Параметры

  • idstringобязательный

    Invoice ID / ID de la factura

get_invoice_pdfтолько чтениеидемпотентный

Получает PDF-файл для счета. Возвращает URL для скачивания PDF или двоичные данные.

Get Invoice PDF

Получает PDF-файл для счета. Возвращает URL для скачивания PDF или двоичные данные.

Параметры

  • idstringобязательный

    Invoice ID / ID de la factura

get_kitchen_ticketтолько чтениеидемпотентный

Получает один кухонный заказ по ID. Возвращает полные сведения о заказе, включая все позиции, их индивидуальные статусы, назначенную станцию и ссылку на стол. / Получает один кухонный заказ по ID. Возвращает все детали: позиции, индивидуальные статусы, назначенную станцию и ссылку на стол.

Get Kitchen Ticket

Получает один кухонный заказ по ID. Возвращает полные сведения о заказе, включая все позиции, их индивидуальные статусы, назначенную станцию и ссылку на стол. / Получает один кухонный заказ по ID. Возвращает все детали: позиции, индивидуальные статусы, назначенную станцию и ссылку на стол.

Параметры

  • idstringобязательный

    Ticket ID / ID del ticket

get_modelo_130_summaryтолько чтениеидемпотентный

Получает сводку расчетного платежа IRPF для подачи Modelo 130 (фрилансеры/самозанятые в Испании). Возвращает квартальный чистый доход, вычитаемые расходы, предыдущие платежи и сумму к уплате. Пример: period='2026-Q1'

Get Modelo 130 Summary (IRPF Estimated Payment)

Получает сводку расчетного платежа IRPF для подачи Modelo 130 (фрилансеры/самозанятые в Испании). Возвращает квартальный чистый доход, вычитаемые расходы, предыдущие платежи и сумму к уплате. Пример: period='2026-Q1'

Параметры

  • periodstring

    Period in format YYYY-QN (e.g. '2026-Q1') / Periodo en formato YYYY-QN

get_modelo_180_summaryтолько чтениеидемпотентный

Получает ежегодную информационную сводку по удержаниям из арендного дохода (Modelo 180, Испания). Возвращает общие удержания по арендатору, объекту недвижимости и годовую сводку. Пример: period='2025'

Get Modelo 180 Summary (IRPF Rentals Annual)

Получает ежегодную информационную сводку по удержаниям из арендного дохода (Modelo 180, Испания). Возвращает общие удержания по арендатору, объекту недвижимости и годовую сводку. Пример: period='2025'

Параметры

  • periodstring

    Year in format YYYY (e.g. '2025') / Ejercicio en formato YYYY

get_modelo_303_summaryтолько чтениеидемпотентный

Получает квартальную сводку по НДС (IVA) для подачи Модели 303 в Испании. Возвращает агрегированные итоги по налоговой ставке, вычитаемый НДС, чистую сумму к уплате и срок подачи. Пример: period='2026-Q1' / Получает квартальный отчет по НДС для Модели 303 в Испании. Возвращает общие суммы по налоговой ставке, вычитаемый НДС, сумму к уплате и срок подачи. Пример: period='2026-Q1'

Get Modelo 303 Summary (IVA Quarterly)

Получает квартальную сводку по НДС (IVA) для подачи Модели 303 в Испании. Возвращает агрегированные итоги по налоговой ставке, вычитаемый НДС, чистую сумму к уплате и срок подачи. Пример: period='2026-Q1' / Получает квартальный отчет по НДС для Модели 303 в Испании. Возвращает общие суммы по налоговой ставке, вычитаемый НДС, сумму к уплате и срок подачи. Пример: period='2026-Q1'

Параметры

  • periodstring

    Period in format YYYY-QN (e.g. '2026-Q1') or YYYY for annual / Periodo en formato YYYY-QN o YYYY

get_modelo_347_summaryтолько чтениеидемпотентный

Получает ежегодную информативную сводку операций, превышающих 3 005 € на контрагента (Modelo 347, Испания). Возвращает итоги по каждому участнику для клиентов и поставщиков, превышающих порог. Пример: period='2025' / Получает ежегодную сводку операций с третьими лицами, превышающих 3 005 € (Modelo 347). Возвращает итоги по клиенту/поставщику, превышающие порог. Пример: period='2025'

Get Modelo 347 Summary (Operations >€3,005 Annual Recap)

Получает ежегодную информативную сводку операций, превышающих 3 005 € на контрагента (Modelo 347, Испания). Возвращает итоги по каждому участнику для клиентов и поставщиков, превышающих порог. Пример: period='2025' / Получает ежегодную сводку операций с третьими лицами, превышающих 3 005 € (Modelo 347). Возвращает итоги по клиенту/поставщику, превышающие порог. Пример: period='2025'

Параметры

  • periodstring

    Year in format YYYY (e.g. '2025') / Ejercicio en formato YYYY

get_modelo_390_summaryтолько чтениеидемпотентный

Получает годовую сводку по IVA для подачи Modelo 390 в Испании. Возвращает годовые итоги по ставкам, общий вычитаемый IVA и годовой баланс. Пример: period='2025' / Получает годовую сводку по IVA для Modelo 390. Возвращает годовые итоги по типам, общий вычитаемый IVA и годовой баланс.

Get Modelo 390 Summary (IVA Annual Recap)

Получает годовую сводку по IVA для подачи Modelo 390 в Испании. Возвращает годовые итоги по ставкам, общий вычитаемый IVA и годовой баланс. Пример: period='2025' / Получает годовую сводку по IVA для Modelo 390. Возвращает годовые итоги по типам, общий вычитаемый IVA и годовой баланс.

Параметры

  • periodstring

    Year in format YYYY (e.g. '2025') / Ejercicio en formato YYYY

get_monthly_summaryтолько чтениеидемпотентный

Получите полную ежемесячную финансовую сводку - доходы, расходы, прибыль, налоговые обязательства, статистика счетов, разбивка расходов по категориям. По умолчанию - текущий месяц. Используйте это для ответов на вопросы о финансовых показателях, денежном потоке или ежемесячном отчете о прибылях и убытках. / Полный ежемесячный финансовый отчет - доходы, расходы, прибыль, налоги, статистика счетов, разбивка расходов по категориям. По умолчанию текущий месяц.

Get Monthly Summary

Получите полную ежемесячную финансовую сводку - доходы, расходы, прибыль, налоговые обязательства, статистика счетов, разбивка расходов по категориям. По умолчанию - текущий месяц. Используйте это для ответов на вопросы о финансовых показателях, денежном потоке или ежемесячном отчете о прибылях и убытках. / Полный ежемесячный финансовый отчет - доходы, расходы, прибыль, налоги, статистика счетов, разбивка расходов по категориям. По умолчанию текущий месяц.

Параметры

  • monthstring

    Month in YYYY-MM format (defaults to current month). Example: '2026-03' / Mes en formato YYYY-MM (por defecto el mes actual)

get_productтолько чтениеидемпотентный

Получает один продукт/услугу по его ID. / Получает один продукт/услугу по его ID.

Get Product

Получает один продукт/услугу по его ID. / Получает один продукт/услугу по его ID.

Параметры

  • idstringобязательный

    Product ID / ID del producto

get_quarterly_taxesтолько чтениеидемпотентный

Получает квартальные данные для подготовки налогов — Modelo 303 (IVA/IGIC), Modelo 130 (аванс по IRPF), итоги доходов/расходов, собранный налог против вычитаемого. По умолчанию — текущий квартал. Необходим для подачи квартальных налоговых деклараций в AEAT или ATC (Канарские острова). / Данные для подготовки квартальных налогов — Modelo 303, Modelo 130, итоги доходов/расходов, налог, предъявленный покупателям, против налога, уплаченного поставщикам. По умолчанию текущий квартал.

Get Quarterly Taxes

Получает квартальные данные для подготовки налогов — Modelo 303 (IVA/IGIC), Modelo 130 (аванс по IRPF), итоги доходов/расходов, собранный налог против вычитаемого. По умолчанию — текущий квартал. Необходим для подачи квартальных налоговых деклараций в AEAT или ATC (Канарские острова). / Данные для подготовки квартальных налогов — Modelo 303, Modelo 130, итоги доходов/расходов, налог, предъявленный покупателям, против налога, уплаченного поставщикам. По умолчанию текущий квартал.

Параметры

  • quarterstring

    Quarter in YYYY-Q# format (defaults to current quarter). Example: '2026-Q1' / Trimestre en formato YYYY-Q# (por defecto trimestre actual)

get_quoteтолько чтениеидемпотентный

Получает одну котировку/смету по её ID. Возвращает полную смету с позициями и итогами.

Get Quote

Получает одну котировку/смету по её ID. Возвращает полную смету с позициями и итогами.

Параметры

  • idstringобязательный

    Quote ID / ID del presupuesto

get_recurring_invoiceтолько чтениеидемпотентный

Получает полные сведения о шаблоне повторяющегося счета по ID. Возвращает название шаблона, периодичность, дату следующего запуска, получателя, позиции и статус (активен/приостановлен). / Получает полные сведения о шаблоне повторяющегося счета по ID. Возвращает название, периодичность, следующий запуск, получателя, позиции и статус.

Get Recurring Invoice

Получает полные сведения о шаблоне повторяющегося счета по ID. Возвращает название шаблона, периодичность, дату следующего запуска, получателя, позиции и статус (активен/приостановлен). / Получает полные сведения о шаблоне повторяющегося счета по ID. Возвращает название, периодичность, следующий запуск, получателя, позиции и статус.

Параметры

  • idstringобязательный

    Recurring invoice template ID / ID de la plantilla de factura recurrente

get_reservationтолько чтениеидемпотентный

Получает одну бронь по ID. Возвращает полные детали бронирования: гость, объект, даты, канал, статус оплаты и заметки.

Get Reservation

Получает одну бронь по ID. Возвращает полные детали бронирования: гость, объект, даты, канал, статус оплаты и заметки.

Параметры

  • idstringобязательный

    Reservation ID / ID de reserva

get_saleтолько чтениеидемпотентный

Получает одну POS-продажу по ID. Возвращает полные детали продажи: терминал, товары, способ оплаты, суммы и статус. / Получает одну POS-продажу по ID. Возвращает все детали: терминал, товары, способ оплаты, суммы и статус.

Get POS Sale

Получает одну POS-продажу по ID. Возвращает полные детали продажи: терминал, товары, способ оплаты, суммы и статус. / Получает одну POS-продажу по ID. Возвращает все детали: терминал, товары, способ оплаты, суммы и статус.

Параметры

  • idstringобязательный

    Sale ID / ID de venta

get_time_entryтолько чтениеидемпотентный

Получает полные сведения об одной записи учёта времени по идентификатору. Возвращает проект, пользователя, часы, описание, флаг биллинга, дату и статус. / Получает полные сведения об одной записи учёта времени по идентификатору. Возвращает проект, пользователя, часы, описание, флаг биллинга, дату и статус.

Get Time Entry

Получает полные сведения об одной записи учёта времени по идентификатору. Возвращает проект, пользователя, часы, описание, флаг биллинга, дату и статус. / Получает полные сведения об одной записи учёта времени по идентификатору. Возвращает проект, пользователя, часы, описание, флаг биллинга, дату и статус.

Параметры

  • idstringобязательный

    Time entry ID / ID de la entrada de tiempo

get_time_summaryтолько чтениеидемпотентный

Получает агрегированную сводку учёта времени для рабочего пространства или конкретного участника команды. Возвращает общее количество часов, оплачиваемые часы, неоплачиваемые часы и ориентировочную стоимость за период. Фильтрует по диапазону дат и опционально по ID пользователя для разбивки по участникам. Получает агрегированную сводку учёта времени для рабочего пространства или конкретного участника. Возвращает общее количество часов, оплачиваемые, неоплачиваемые часы и ориентировочную стоимость за период. Фильтрует по диапазону дат и опционально по пользователю для разбивки по участникам.

Get Time Summary

Получает агрегированную сводку учёта времени для рабочего пространства или конкретного участника команды. Возвращает общее количество часов, оплачиваемые часы, неоплачиваемые часы и ориентировочную стоимость за период. Фильтрует по диапазону дат и опционально по ID пользователя для разбивки по участникам. Получает агрегированную сводку учёта времени для рабочего пространства или конкретного участника. Возвращает общее количество часов, оплачиваемые, неоплачиваемые часы и ориентировочную стоимость за период. Фильтрует по диапазону дат и опционально по пользователю для разбивки по участникам.

Параметры

  • fromstringобязательный

    Start date ISO 8601 (YYYY-MM-DD) / Fecha inicio

  • tostringобязательный

    End date ISO 8601 (YYYY-MM-DD) / Fecha fin

  • userIdstring

    Filter to a specific member (omit for workspace total) / Filtrar a un miembro concreto (omitir para total workspace)

  • projectIdstring

    Filter to a specific project / Filtrar a un proyecto concreto

  • groupByenum

    Group results by user, project, or day (default: no grouping) / Agrupar resultados por usuario, proyecto o dia

    userprojectday
get_vendorтолько чтениеидемпотентный

Получает одного вендора/поставщика по его ID. Возвращает полные контактные данные. / Получает поставщика по его ID. Возвращает все контактные данные.

Get Vendor

Получает одного вендора/поставщика по его ID. Возвращает полные контактные данные. / Получает поставщика по его ID. Возвращает все контактные данные.

Параметры

  • idstringобязательный

    Vendor ID / ID del proveedor

get_webhookтолько чтениеидемпотентный

Получает конфигурацию одного вебхука по его ID. / Получает конфигурацию одного вебхука по его ID.

Get Webhook

Получает конфигурацию одного вебхука по его ID. / Получает конфигурацию одного вебхука по его ID.

Параметры

  • idstringобязательный

    Webhook ID / ID del webhook

invite_team_member

Приглашает нового участника в рабочее пространство по электронной почте. Отправляется приглашение по электронной почте — участник должен принять его, прежде чем получить доступ. Роли: owner (полный доступ), admin (управление без выставления счетов), member (операционный доступ), viewer (только чтение). Пример: email='ana@example.com', role='member' / Приглашает нового участника в рабочее пространство по электронной почте. Отправляется приглашение по электронной почте — участник должен принять его, прежде чем получить доступ. Роли: owner (полный доступ), admin (управление без выставления счетов), member (операционный доступ), viewer (только чтение). Пример: email='ana@example.com', role='member'

Invite Team Member

Приглашает нового участника в рабочее пространство по электронной почте. Отправляется приглашение по электронной почте — участник должен принять его, прежде чем получить доступ. Роли: owner (полный доступ), admin (управление без выставления счетов), member (операционный доступ), viewer (только чтение). Пример: email='ana@example.com', role='member' / Приглашает нового участника в рабочее пространство по электронной почте. Отправляется приглашение по электронной почте — участник должен принять его, прежде чем получить доступ. Роли: owner (полный доступ), admin (управление без выставления счетов), member (операционный доступ), viewer (только чтение). Пример: email='ana@example.com', role='member'

Параметры

  • emailstringобязательный

    Email address of the invitee / Email del invitado

  • roleenumобязательный

    Role to assign (owner cannot be invited, must be transferred) / Rol a asignar (owner no se puede invitar, debe transferirse)

    adminmemberviewer
  • namestring

    Display name for the invitation (optional) / Nombre para la invitacion (opcional)

kitchen_flow_summaryтолько чтениеидемпотентный

Обнаружение медленных станций: агрегирует открытые кухонные тикеты по каждой станции и помечает узкое место (станцию с наибольшим количеством открытых тикетов). Возвращает для каждой станции количество открытых тикетов (openTickets), самое старое время ожидания в секундах и флаг isBottleneck. Вызывайте это в первую очередь для диагностики проблем производительности кухни, прежде чем углубляться в отдельные тикеты. / Обнаружение узкого места: агрегирует открытые тикеты по станциям и помечает самую загруженную. Возвращает openTickets, самое старое время ожидания и флаг isBottleneck для каждой станции. Вызывайте в первую очередь для диагностики проблем производительности кухни.

Kitchen Flow Summary

Обнаружение медленных станций: агрегирует открытые кухонные тикеты по каждой станции и помечает узкое место (станцию с наибольшим количеством открытых тикетов). Возвращает для каждой станции количество открытых тикетов (openTickets), самое старое время ожидания в секундах и флаг isBottleneck. Вызывайте это в первую очередь для диагностики проблем производительности кухни, прежде чем углубляться в отдельные тикеты. / Обнаружение узкого места: агрегирует открытые тикеты по станциям и помечает самую загруженную. Возвращает openTickets, самое старое время ожидания и флаг isBottleneck для каждой станции. Вызывайте в первую очередь для диагностики проблем производительности кухни.

Параметры

Без параметров.

ksef_submit

Отправляет счёт в польскую государственную систему e-счетов KSeF (Krajowy System e-Faktur). Польша требует обязательного выставления электронных счетов для B2B-транзакций (обязательный этап внедряется в 2025 году). Режимы: • mock — локальная симуляция (без сетевых вызовов, безопасно для разработки/тестирования) • sandbox — тестовая среда KSeF (demo.ksef.mf.gov.pl) • production — рабочий эндпоинт KSeF (ksef.mf.gov.pl) ПРИМЕЧАНИЕ: Этот инструмент — предварительная заглушка, совместимая с будущими версиями. Cloud-функция KSeF появится в PR #417. До слияния все вызовы возвращают ошибку NotImplementedYet с указанием, когда она станет доступна. / ПРИМЕЧАНИЕ: Этот инструмент — предварительная заглушка. Cloud-функция KSeF активируется с PR #417. До слияния все вызовы возвращают ошибку NotImplementedYet с инструкциями.

Submit to KSeF (Poland)

Отправляет счёт в польскую государственную систему e-счетов KSeF (Krajowy System e-Faktur). Польша требует обязательного выставления электронных счетов для B2B-транзакций (обязательный этап внедряется в 2025 году). Режимы: • mock — локальная симуляция (без сетевых вызовов, безопасно для разработки/тестирования) • sandbox — тестовая среда KSeF (demo.ksef.mf.gov.pl) • production — рабочий эндпоинт KSeF (ksef.mf.gov.pl) ПРИМЕЧАНИЕ: Этот инструмент — предварительная заглушка, совместимая с будущими версиями. Cloud-функция KSeF появится в PR #417. До слияния все вызовы возвращают ошибку NotImplementedYet с указанием, когда она станет доступна. / ПРИМЕЧАНИЕ: Этот инструмент — предварительная заглушка. Cloud-функция KSeF активируется с PR #417. До слияния все вызовы возвращают ошибку NotImplementedYet с инструкциями.

Параметры

  • invoiceIdstringобязательный

    Frihet invoice ID to submit to KSeF / ID de la factura a enviar a KSeF

  • modeenum

    Submission mode: mock (local sim), sandbox (KSeF test), production (live KSeF). Default: production. / Modo de envío: mock (simulación), sandbox (test KSeF), production (KSeF real).

    mocksandboxproduction
leave_approveидемпотентный

TRUST AREA — HR DECISION. Одобряет ожидающий запрос на отпуск. Регистрирует решение с отметкой времени и утверждающим. Идемпотентно: повторное одобрение уже одобренного отпуска не выполняет никаких действий. AREA DE CONFIANZA — DECISION RRHH. Одобряет ожидающий запрос на отпуск. Регистрирует решение.

Approve Leave Request

TRUST AREA — HR DECISION. Одобряет ожидающий запрос на отпуск. Регистрирует решение с отметкой времени и утверждающим. Идемпотентно: повторное одобрение уже одобренного отпуска не выполняет никаких действий. AREA DE CONFIANZA — DECISION RRHH. Одобряет ожидающий запрос на отпуск. Регистрирует решение.

Параметры

  • leaveIdstringобязательный

    Leave request ID / ID de la solicitud

  • reasonstring

    Optional approval note / Nota de aprobacion opcional

leave_cancelидемпотентный

Отменяет запрос на отпуск. Обычно используется запрашивающим сотрудником до утверждения, или HR после утверждения (что может вызвать откат расписания). / Отменяет запрос на отпуск (сотрудником или HR).

Cancel Leave Request

Отменяет запрос на отпуск. Обычно используется запрашивающим сотрудником до утверждения, или HR после утверждения (что может вызвать откат расписания). / Отменяет запрос на отпуск (сотрудником или HR).

Параметры

  • leaveIdstringобязательный

    Leave request ID / ID de la solicitud

leave_listтолько чтениеидемпотентный

Перечисляет запросы на отпуск/PTO с необязательными фильтрами. Фильтрация по сотруднику, статусу (pending/approved/rejected/cancelled) или периоду (диапазон дат). Полезно для HR-дашбордов, календарных представлений, отслеживания баланса. / Перечисляет запросы на отпуск с необязательными фильтрами (сотрудник, статус, период).

List Leave Requests

Перечисляет запросы на отпуск/PTO с необязательными фильтрами. Фильтрация по сотруднику, статусу (pending/approved/rejected/cancelled) или периоду (диапазон дат). Полезно для HR-дашбордов, календарных представлений, отслеживания баланса. / Перечисляет запросы на отпуск с необязательными фильтрами (сотрудник, статус, период).

Параметры

  • employeeIdstring

    Filter by employee ID / Filtrar por empleado

  • statusenum

    Filter by status / Filtrar por estado

    pendingapprovedrejectedcancelled
  • fromstring

    Period start ISO 8601 (YYYY-MM-DD) / Inicio periodo

  • tostring

    Period end ISO 8601 (YYYY-MM-DD) / Fin periodo

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination / Cursor

leave_rejectидемпотентный

ЗОНА ДОВЕРИЯ — КАДРОВОЕ РЕШЕНИЕ. Отклонить ожидающий запрос на отпуск с обязательной причиной. Причина обязательна для прозрачности и соблюдения трудового законодательства. / ЗОНА ДОВЕРИЯ — КАДРОВОЕ РЕШЕНИЕ. Отклонить запрос с обязательной причиной.

Reject Leave Request

ЗОНА ДОВЕРИЯ — КАДРОВОЕ РЕШЕНИЕ. Отклонить ожидающий запрос на отпуск с обязательной причиной. Причина обязательна для прозрачности и соблюдения трудового законодательства. / ЗОНА ДОВЕРИЯ — КАДРОВОЕ РЕШЕНИЕ. Отклонить запрос с обязательной причиной.

Параметры

  • leaveIdstringобязательный

    Leave request ID / ID de la solicitud

  • reasonstringобязательный

    Required rejection reason / Motivo obligatorio de rechazo

leave_request_create

Создаёт новый запрос на отпуск/PTO для сотрудника. Типы: 'vacation', 'sick', 'personal', 'parental', 'unpaid', 'training'. Даты должны быть в формате ISO 8601 (ГГГГ-ММ-ДД). Статус изначально 'pending' — ожидает утверждения менеджером. / Создаёт новый запрос на отпуск/отгул. Начальный статус 'pending' — ожидает утверждения.

Create Leave Request

Создаёт новый запрос на отпуск/PTO для сотрудника. Типы: 'vacation', 'sick', 'personal', 'parental', 'unpaid', 'training'. Даты должны быть в формате ISO 8601 (ГГГГ-ММ-ДД). Статус изначально 'pending' — ожидает утверждения менеджером. / Создаёт новый запрос на отпуск/отгул. Начальный статус 'pending' — ожидает утверждения.

Параметры

  • employeeIdstringобязательный

    Employee ID / ID del empleado

  • typestringобязательный

    Leave type slug (vacation, sick, personal, parental, unpaid, training) / Tipo de permiso

  • startDatestringобязательный

    Start date ISO 8601 (YYYY-MM-DD) / Fecha inicio

  • endDatestringобязательный

    End date ISO 8601 (YYYY-MM-DD) / Fecha fin

  • reasonstring

    Optional reason / Motivo opcional

list_bank_accountsтолько чтениеидемпотентный

Выводит список всех подключенных банковских счетов рабочего пространства. Возвращает псевдоним, IBAN (только последние 4 цифры в целях безопасности), валюту, баланс и временную метку последней синхронизации. / Выводит список всех банковских счетов, подключенных к рабочему пространству. Возвращает псевдоним, IBAN (только последние 4 цифры для безопасности), валюту, баланс и последнюю синхронизацию.

List Bank Accounts

Выводит список всех подключенных банковских счетов рабочего пространства. Возвращает псевдоним, IBAN (только последние 4 цифры в целях безопасности), валюту, баланс и временную метку последней синхронизации. / Выводит список всех банковских счетов, подключенных к рабочему пространству. Возвращает псевдоним, IBAN (только последние 4 цифры для безопасности), валюту, баланс и последнюю синхронизацию.

Параметры

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

list_client_activitiesтолько чтениеидемпотентный

Перечисляет все CRM-активности для клиента с опциональной пагинацией. Возвращает звонки, письма, встречи и задачи, записанные для клиента.

List Client Activities

Перечисляет все CRM-активности для клиента с опциональной пагинацией. Возвращает звонки, письма, встречи и задачи, записанные для клиента.

Параметры

  • clientIdstringобязательный

    Client ID / ID del cliente

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

list_client_contactsтолько чтениеидемпотентный

Перечисляет все контакты для клиента с опциональной пагинацией. Возвращает имя, email, телефон, роль и основной флаг. / Lista todos los contactos de un cliente con paginacion opcional.

List Client Contacts

Перечисляет все контакты для клиента с опциональной пагинацией. Возвращает имя, email, телефон, роль и основной флаг. / Lista todos los contactos de un cliente con paginacion opcional.

Параметры

  • clientIdstringобязательный

    Client ID / ID del cliente

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

list_client_notesтолько чтениеидемпотентный

Выводит список всех заметок для клиента с опциональной пагинацией. / Выводит список всех заметок клиента с опциональной пагинацией.

List Client Notes

Выводит список всех заметок для клиента с опциональной пагинацией. / Выводит список всех заметок клиента с опциональной пагинацией.

Параметры

  • clientIdstringобязательный

    Client ID / ID del cliente

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

list_clientsтолько чтениеидемпотентный

Выводит список всех клиентов/заказчиков с опциональной пагинацией. Возвращает контактную информацию, налоговые номера и адреса. / Выводит список всех клиентов с опциональной пагинацией. Возвращает контактную информацию, NIF/CIF и адреса.

List Clients

Выводит список всех клиентов/заказчиков с опциональной пагинацией. Возвращает контактную информацию, налоговые номера и адреса. / Выводит список всех клиентов с опциональной пагинацией. Возвращает контактную информацию, NIF/CIF и адреса.

Параметры

  • qstring

    Search by name or email / Buscar por nombre o email

  • stageenum

    Filter by CRM stage / Filtrar por etapa del CRM

    leadcontactedproposalactiveinactivelost
  • fieldsstring

    Comma-separated field names to return (e.g. 'id,name,email') / Campos a devolver

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination (document ID) / Cursor para paginacion basada en cursor

list_depositsтолько чтениеидемпотентный

List Deposits

Параметры

  • clientIdstring

    Filter by client ID / Filtrar por ID de cliente

  • statusstring

    Filter by status (e.g. 'pending', 'applied', 'refunded') / Filtrar por estado

  • fromstring

    Start date filter (YYYY-MM-DD) / Fecha inicio

  • tostring

    End date filter (YYYY-MM-DD) / Fecha fin

  • fieldsstring

    Comma-separated field names to return (e.g. 'id,amount,status') / Campos a devolver

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination (document ID) / Cursor para paginacion basada en cursor

list_expensesтолько чтениеидемпотентный

Выводит все расходы с опциональной пагинацией и фильтрацией по диапазону дат. Возвращает расходы, отсортированные по дате (сначала новые). Пример: from='2026-01-01', to='2026-03-31', limit=50 / Выводит все расходы с опциональной пагинацией и фильтрами по дате.

List Expenses

Выводит все расходы с опциональной пагинацией и фильтрацией по диапазону дат. Возвращает расходы, отсортированные по дате (сначала новые). Пример: from='2026-01-01', to='2026-03-31', limit=50 / Выводит все расходы с опциональной пагинацией и фильтрами по дате.

Параметры

  • vendorIdstring

    Filter by vendor ID / Filtrar por ID de proveedor

  • categorystring

    Filter by expense category (e.g. 'office', 'travel') / Filtrar por categoria

  • fromstring

    Start date filter (YYYY-MM-DD) / Fecha inicio

  • tostring

    End date filter (YYYY-MM-DD) / Fecha fin

  • fieldsstring

    Comma-separated field names to return (e.g. 'id,description,amount') / Campos a devolver

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination (document ID) / Cursor para paginacion basada en cursor

list_invoicesтолько чтениеидемпотентный

Перечисляет все счета с необязательными постраничным разбиением и фильтрами. Возвращает постраничный список, отсортированный по дате выставления (сначала новые). Поддерживает фильтрацию по статусу (draft/sent/paid/overdue/cancelled) и диапазону дат. Пример: status='paid', from='2026-01-01', to='2026-03-31', limit=20 / Перечисляет счета с постраничным разбиением и необязательными фильтрами. Поддерживает фильтрацию по статусу и диапазону дат.

List Invoices

Перечисляет все счета с необязательными постраничным разбиением и фильтрами. Возвращает постраничный список, отсортированный по дате выставления (сначала новые). Поддерживает фильтрацию по статусу (draft/sent/paid/overdue/cancelled) и диапазону дат. Пример: status='paid', from='2026-01-01', to='2026-03-31', limit=20 / Перечисляет счета с постраничным разбиением и необязательными фильтрами. Поддерживает фильтрацию по статусу и диапазону дат.

Параметры

  • statusenum

    Filter by invoice status / Filtrar por estado

    draftsentpaidoverduecancelled
  • clientIdstring

    Filter by client ID / Filtrar por ID de cliente

  • seriesIdstring

    Filter by invoice series ID / Filtrar por ID de serie

  • fromstring

    Start date filter in ISO 8601 (YYYY-MM-DD) / Fecha inicio

  • tostring

    End date filter in ISO 8601 (YYYY-MM-DD) / Fecha fin

  • fieldsstring

    Comma-separated field names to return (e.g. 'id,clientName,total') / Campos a devolver

  • limitinteger

    Max results per page (1-100, default 50) / Resultados por pagina

  • offsetinteger

    Number of results to skip / Resultados a saltar

  • afterstring

    Cursor for cursor-based pagination (document ID) / Cursor para paginacion basada en cursor

list_kitchen_stationsтолько чтениеидемпотентный

Перечисляет все кухонные станции. Возвращает идентификатор станции, название и статус активности. Используйте kitchen_flow_summary для просмотра загрузки заказов и узких мест по станциям.

List Kitchen Stations

Перечисляет все кухонные станции. Возвращает идентификатор станции, название и статус активности. Используйте kitchen_flow_summary для просмотра загрузки заказов и узких мест по станциям.

Параметры

  • limitinteger

    Max results (1-100)

  • offsetinteger

    Offset / Desplazamiento

list_kitchen_ticketsтолько чтениеидемпотентный

Выводит все кухонные заказы для доски заказов в реальном времени, с опциональными фильтрами по статусу или станции. Возвращает id заказа, станцию, статус, номер стола и позиции. / Выводит все кухонные билеты из панели в реальном времени, с опциональными фильтрами по статусу или станции. Возвращает id, станцию, статус, стол и позиции.

List Kitchen Tickets

Выводит все кухонные заказы для доски заказов в реальном времени, с опциональными фильтрами по статусу или станции. Возвращает id заказа, станцию, статус, номер стола и позиции. / Выводит все кухонные билеты из панели в реальном времени, с опциональными фильтрами по статусу или станции. Возвращает id, станцию, статус, стол и позиции.

Параметры

  • statusenum

    Filter by ticket status: on_hold, queued, preparing, ready, served, voided. / Filtrar por estado: on_hold, queued, preparing, ready, served, voided.

    on_holdqueuedpreparingreadyservedvoided
  • stationIdstring

    Filter by station ID / Filtrar por ID de estacion

  • limitinteger

    Max results (1-100)

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination / Cursor de paginacion

list_menu_itemsтолько чтениеидемпотентный

Выводит каталог меню кухни. Поддерживает свободный текстовый поиск и фильтр активных/неактивных. Возвращает ID элемента, название, описание, цену, категорию и статус активности.

List Menu Items

Выводит каталог меню кухни. Поддерживает свободный текстовый поиск и фильтр активных/неактивных. Возвращает ID элемента, название, описание, цену, категорию и статус активности.

Параметры

  • qstring

    Free-text search by name or description / Busqueda por nombre o descripcion

  • isActiveboolean

    Filter by active status / Filtrar por activos

  • limitinteger

    Max results (1-100)

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination / Cursor de paginacion

list_productsтолько чтениеидемпотентный

Выводит список всех продуктов/услуг с возможностью постраничной разбивки. Продукты — это повторно используемые позиции, которые можно добавлять в счета и предложения.

List Products

Выводит список всех продуктов/услуг с возможностью постраничной разбивки. Продукты — это повторно используемые позиции, которые можно добавлять в счета и предложения.

Параметры

  • qstring

    Search by product name / Buscar por nombre de producto

  • isActiveboolean

    Filter by active status / Filtrar por estado activo

  • fieldsstring

    Comma-separated field names to return (e.g. 'id,name,unitPrice') / Campos a devolver

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination (document ID) / Cursor para paginacion basada en cursor

list_propertiesтолько чтениеидемпотентный

Перечисляет все арендные помещения для рабочего пространства. Возвращает название, адрес, вместимость, информацию о владельце и номер лицензии. / Перечисляет все арендные объекты для отпуска. Возвращает название, адрес, вместимость, данные владельца и номер лицензии.

List Properties

Перечисляет все арендные помещения для рабочего пространства. Возвращает название, адрес, вместимость, информацию о владельце и номер лицензии. / Перечисляет все арендные объекты для отпуска. Возвращает название, адрес, вместимость, данные владельца и номер лицензии.

Параметры

  • qstring

    Search by name or address / Buscar por nombre o direccion

  • isActiveboolean

    Filter by active status / Filtrar por activas

  • fieldsstring

    Comma-separated fields to return / Campos a devolver

  • limitinteger

    Max results (1-100)

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination / Cursor de paginacion

list_quotesтолько чтениеидемпотентный

Перечисляет все предложения/сметы с опциональной пагинацией и фильтрами. Предложения — это коммерческие предложения, отправляемые клиентам до того, как они становятся счетами. Поддерживает фильтрацию по статусу (draft/sent/accepted/rejected/expired) и диапазону дат. Пример: status='sent', from='2026-01-01', limit=20 / Перечисляет все коммерческие предложения с пагинацией и опциональными фильтрами. Поддерживает фильтрацию по состоянию и диапазону дат.

List Quotes

Перечисляет все предложения/сметы с опциональной пагинацией и фильтрами. Предложения — это коммерческие предложения, отправляемые клиентам до того, как они становятся счетами. Поддерживает фильтрацию по статусу (draft/sent/accepted/rejected/expired) и диапазону дат. Пример: status='sent', from='2026-01-01', limit=20 / Перечисляет все коммерческие предложения с пагинацией и опциональными фильтрами. Поддерживает фильтрацию по состоянию и диапазону дат.

Параметры

  • statusenum

    Filter by quote status / Filtrar por estado

    draftsentacceptedrejectedexpired
  • clientIdstring

    Filter by client ID / Filtrar por ID de cliente

  • seriesIdstring

    Filter by quote series ID / Filtrar por ID de serie

  • fromstring

    Start date filter (YYYY-MM-DD) / Fecha inicio

  • tostring

    End date filter (YYYY-MM-DD) / Fecha fin

  • fieldsstring

    Comma-separated field names to return (e.g. 'id,clientName,total') / Campos a devolver

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination (document ID) / Cursor para paginacion basada en cursor

list_recurring_invoicesтолько чтениеидемпотентный

Перечисляет все шаблоны повторяющихся счетов. Возвращает название шаблона, частоту, дату следующего запланированного запуска, получателя, позиции и статус (активен/приостановлен). / Перечисляет все шаблоны повторяющихся счетов. Возвращает название шаблона, частоту, дату следующего выполнения, получателя, строки и статус.

List Recurring Invoices

Перечисляет все шаблоны повторяющихся счетов. Возвращает название шаблона, частоту, дату следующего запланированного запуска, получателя, позиции и статус (активен/приостановлен). / Перечисляет все шаблоны повторяющихся счетов. Возвращает название шаблона, частоту, дату следующего выполнения, получателя, строки и статус.

Параметры

  • statusenum

    Filter by status / Filtrar por estado

    activepaused
  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

list_reservationsтолько чтениеидемпотентный

Выводит список всех бронирований рабочего пространства с возможностью фильтрации по объекту, статусу или диапазону дат. Возвращает информацию о госте, датах, канале и общей сумме.

List Reservations

Выводит список всех бронирований рабочего пространства с возможностью фильтрации по объекту, статусу или диапазону дат. Возвращает информацию о госте, датах, канале и общей сумме.

Параметры

  • propertyIdstring

    Filter by property ID / Filtrar por propiedad

  • statusenum

    Filter by reservation status / Filtrar por estado

    confirmedpendingcancelledcompletedno_show
  • checkInFromstring

    Check-in from date YYYY-MM-DD / Entrada desde (YYYY-MM-DD)

  • checkInTostring

    Check-in to date YYYY-MM-DD / Entrada hasta (YYYY-MM-DD)

  • fieldsstring

    Comma-separated fields to return / Campos a devolver

  • limitinteger

    Max results (1-100)

  • offsetinteger

    Offset for pagination / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination / Cursor de paginacion

list_salesтолько чтениеидемпотентный

Выводит список POS-продаж с необязательными фильтрами по диапазону дат, терминалу или статусу. / Выводит список POS-продаж с необязательными фильтрами по дате, терминалу или статусу.

List POS Sales

Выводит список POS-продаж с необязательными фильтрами по диапазону дат, терминалу или статусу. / Выводит список POS-продаж с необязательными фильтрами по дате, терминалу или статусу.

Параметры

  • terminalIdstring

    Filter by terminal ID / Filtrar por terminal

  • statusenum

    Filter by sale status / Filtrar por estado

    succeededpendingcancelledrefundedpartially_refunded
  • fromstring

    Start date YYYY-MM-DD / Fecha de inicio

  • tostring

    End date YYYY-MM-DD / Fecha de fin

  • limitinteger

    Max results (1-100)

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination / Cursor de paginacion

list_team_membersтолько чтениеидемпотентный

Перечисляет всех участников рабочего пространства. Возвращает ID участника, имя, email, роль и статус приглашения (ожидает/активен). Полезен для управления доступом и аудита того, у кого есть доступ к учётной записи. / Перечисляет всех участников рабочего пространства. Возвращает ID, имя, email, роль и статус приглашения (ожидает/активен). Полезен для управления доступом и аудита того, у кого есть доступ к учётной записи.

List Team Members

Перечисляет всех участников рабочего пространства. Возвращает ID участника, имя, email, роль и статус приглашения (ожидает/активен). Полезен для управления доступом и аудита того, у кого есть доступ к учётной записи. / Перечисляет всех участников рабочего пространства. Возвращает ID, имя, email, роль и статус приглашения (ожидает/активен). Полезен для управления доступом и аудита того, у кого есть доступ к учётной записи.

Параметры

  • roleenum

    Filter by role / Filtrar por rol

    owneradminmemberviewer
  • statusenum

    Filter by invite status / Filtrar por estado de invitacion

    activepending
  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

list_terminalsтолько чтениеидемпотентный

Перечисляет все настроенные POS-терминалы (считыватели Stripe Terminal) для рабочей области. Возвращает метку терминала, тип устройства, местоположение и статус подключения. / Перечисляет все терминалы точек продаж (считыватели Stripe Terminal). Возвращает метку, тип устройства, местоположение и статус подключения.

List POS Terminals

Перечисляет все настроенные POS-терминалы (считыватели Stripe Terminal) для рабочей области. Возвращает метку терминала, тип устройства, местоположение и статус подключения. / Перечисляет все терминалы точек продаж (считыватели Stripe Terminal). Возвращает метку, тип устройства, местоположение и статус подключения.

Параметры

  • locationIdstring

    Filter by location ID / Filtrar por ubicacion

  • limitinteger

    Max results (1-100)

  • offsetinteger

    Offset / Desplazamiento

list_time_entriesтолько чтениеидемпотентный

Выводит список записей учёта времени с опциональными фильтрами. Фильтрует по пользователю, проекту, диапазону дат или статусу оплаты. Полезен для создания табелей учёта рабочего времени, платёжных отчётов и анализа затрат по проектам. / Выводит список записей времени с опциональными фильтрами. Фильтрует по пользователю, проекту, диапазону дат или оплачиваемости. Полезен для табелей учёта рабочего времени, платёжных отчётов и анализа затрат по проектам.

List Time Entries

Выводит список записей учёта времени с опциональными фильтрами. Фильтрует по пользователю, проекту, диапазону дат или статусу оплаты. Полезен для создания табелей учёта рабочего времени, платёжных отчётов и анализа затрат по проектам. / Выводит список записей времени с опциональными фильтрами. Фильтрует по пользователю, проекту, диапазону дат или оплачиваемости. Полезен для табелей учёта рабочего времени, платёжных отчётов и анализа затрат по проектам.

Параметры

  • userIdstring

    Filter by user ID / Filtrar por ID de usuario

  • projectIdstring

    Filter by project ID / Filtrar por ID de proyecto

  • fromstring

    Start date ISO 8601 (YYYY-MM-DD) / Fecha inicio

  • tostring

    End date ISO 8601 (YYYY-MM-DD) / Fecha fin

  • billableboolean

    Filter by billable flag / Filtrar por facturabilidad

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination / Cursor para paginacion

list_transactionsтолько чтениеидемпотентный

Выводит список банковских транзакций с опциональными фильтрами. Фильтрует по счёту, диапазону дат, статусу (ожидающие/проведённые/исключённые) или категории. Полезен для сверки, сопоставления расходов и анализа денежных потоков. / Выводит список банковских операций с опциональными фильтрами. Фильтрует по счёту, диапазону дат, статусу (ожидающие/учтённые/исключённые) или категории. Полезен для сверки, распределения расходов и анализа денежного потока.

List Bank Transactions

Выводит список банковских транзакций с опциональными фильтрами. Фильтрует по счёту, диапазону дат, статусу (ожидающие/проведённые/исключённые) или категории. Полезен для сверки, сопоставления расходов и анализа денежных потоков. / Выводит список банковских операций с опциональными фильтрами. Фильтрует по счёту, диапазону дат, статусу (ожидающие/учтённые/исключённые) или категории. Полезен для сверки, распределения расходов и анализа денежного потока.

Параметры

  • accountIdstring

    Filter by bank account ID / Filtrar por ID de cuenta

  • fromstring

    Start date ISO 8601 (YYYY-MM-DD) / Fecha inicio

  • tostring

    End date ISO 8601 (YYYY-MM-DD) / Fecha fin

  • statusenum

    Filter by transaction status / Filtrar por estado

    pendingpostedexcluded
  • categorystring

    Filter by category slug / Filtrar por categoria

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination / Cursor para paginacion

list_vendorsтолько чтениеидемпотентный

Выводит список всех поставщиков/продавцов с опциональной пагинацией и поиском. Возвращает контактную информацию, налоговые идентификаторы и адреса. / Выводит список всех поставщиков с опциональной пагинацией и поиском. Возвращает контактную информацию, NIF/CIF и адреса.

List Vendors

Выводит список всех поставщиков/продавцов с опциональной пагинацией и поиском. Возвращает контактную информацию, налоговые идентификаторы и адреса. / Выводит список всех поставщиков с опциональной пагинацией и поиском. Возвращает контактную информацию, NIF/CIF и адреса.

Параметры

  • qstring

    Search query (name, email, etc.) / Busqueda por texto

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for pagination / Cursor de paginacion

  • fieldsstring

    Comma-separated fields to return / Campos a devolver separados por coma

list_webhooksтолько чтениеидемпотентный

Перечисляет все настроенные вебхуки. Вебхуки отправляют HTTP POST уведомления, когда происходят события в Frihet. / Перечисляет все настроенные вебхуки. Вебхуки отправляют HTTP POST уведомления, когда происходят события в Frihet.

List Webhooks

Перечисляет все настроенные вебхуки. Вебхуки отправляют HTTP POST уведомления, когда происходят события в Frihet. / Перечисляет все настроенные вебхуки. Вебхуки отправляют HTTP POST уведомления, когда происходят события в Frihet.

Параметры

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

log_client_activity

Зарегистрируйте активность CRM для клиента. Используйте для отслеживания звонков, писем, встреч или задач. Пример: clientId='abc123', type='call', title='Discussed Q2 proposal', description='Client interested in upgrade' / Зарегистрируйте активность CRM для клиента. Используйте для отслеживания звонков, писем, встреч или задач.

Log Client Activity

Зарегистрируйте активность CRM для клиента. Используйте для отслеживания звонков, писем, встреч или задач. Пример: clientId='abc123', type='call', title='Discussed Q2 proposal', description='Client interested in upgrade' / Зарегистрируйте активность CRM для клиента. Используйте для отслеживания звонков, писем, встреч или задач.

Параметры

  • clientIdstringобязательный

    Client ID / ID del cliente

  • typeenumобязательный

    Activity type / Tipo de actividad

    callemailmeetingtask
  • titlestringобязательный

    Activity title / Titulo de la actividad

  • descriptionstring

    Detailed description / Descripcion detallada

  • datestring

    Activity date (ISO 8601, defaults to now) / Fecha de la actividad

mark_invoice_paidидемпотентный

Отмечает счет как оплаченный. Опционально указывает дату оплаты. По умолчанию используется сегодняшняя дата, если дата не указана. / Отмечает счет как оплаченный. Опционально указывает дату оплаты.

Mark Invoice Paid

Отмечает счет как оплаченный. Опционально указывает дату оплаты. По умолчанию используется сегодняшняя дата, если дата не указана. / Отмечает счет как оплаченный. Опционально указывает дату оплаты.

Параметры

  • idstringобязательный

    Invoice ID / ID de la factura

  • paidDatestring

    Payment date (YYYY-MM-DD), defaults to today / Fecha de pago

match_transaction_to_invoiceидемпотентный

TRUST AREA - СВЕРКА. Связывает банковскую транзакцию со счётом-фактурой или расходным документом. Влияет на записи фискальной сверки. Требует confirm=true для выполнения. Идемпотентно: повторное сопоставление с тем же документом не даёт эффекта. Пример: transactionId='tx_abc', documentId='inv_xyz', documentType='invoice', confirm=true / AREA DE CONFIANZA - СВЕРКА. Связывает банковскую операцию со счётом-фактурой или расходом. Влияет на записи фискальной сверки. Требует confirm=true для выполнения. Идемпотентно: повторная привязка к тому же документу не имеет эффекта. Пример: transactionId='tx_abc', documentId='inv_xyz', documentType='invoice', confirm=true

Match Transaction to Invoice

TRUST AREA - СВЕРКА. Связывает банковскую транзакцию со счётом-фактурой или расходным документом. Влияет на записи фискальной сверки. Требует confirm=true для выполнения. Идемпотентно: повторное сопоставление с тем же документом не даёт эффекта. Пример: transactionId='tx_abc', documentId='inv_xyz', documentType='invoice', confirm=true / AREA DE CONFIANZA - СВЕРКА. Связывает банковскую операцию со счётом-фактурой или расходом. Влияет на записи фискальной сверки. Требует confirm=true для выполнения. Идемпотентно: повторная привязка к тому же документу не имеет эффекта. Пример: transactionId='tx_abc', documentId='inv_xyz', documentType='invoice', confirm=true

Параметры

  • transactionIdstringобязательный

    Bank transaction ID / ID del movimiento bancario

  • documentIdstringобязательный

    Invoice or expense ID to link / ID de la factura o gasto a vincular

  • documentTypeenumобязательный

    Type of document being matched / Tipo de documento

    invoiceexpense
  • confirmbooleanобязательный

    Must be true to confirm fiscal reconciliation / Debe ser true para confirmar conciliacion fiscal

  • notesstring

    Optional reconciliation notes / Notas de conciliacion opcionales

onboarding_persona_setидемпотентный

Устанавливает персону рабочего пространства. Определяет видимость модулей, стандартный план счетов и чек-лист адаптации. Персоны: - 'autonomo' — самозанятый (autonomo в Испании) - 'empresa' — малый/средний бизнес - 'agencia' — агентство / консалтинг - 'gestoria' — бухгалтерская фирма (управляет несколькими рабочими пространствами клиентов) Идемпотентно: повторная установка той же персоны не оказывает никакого эффекта. / Устанавливает персону рабочего пространства. Определяет видимые модули, план счетов и чек-лист.

Set Onboarding Persona

Устанавливает персону рабочего пространства. Определяет видимость модулей, стандартный план счетов и чек-лист адаптации. Персоны: - 'autonomo' — самозанятый (autonomo в Испании) - 'empresa' — малый/средний бизнес - 'agencia' — агентство / консалтинг - 'gestoria' — бухгалтерская фирма (управляет несколькими рабочими пространствами клиентов) Идемпотентно: повторная установка той же персоны не оказывает никакого эффекта. / Устанавливает персону рабочего пространства. Определяет видимые модули, план счетов и чек-лист.

Параметры

  • personaenumобязательный

    Workspace persona / Persona del workspace

    autonomoempresaagenciagestoria
onboarding_statusтолько чтениеидемпотентный

Возвращает текущее состояние онбординга рабочего пространства: персона, завершённые шаги, ожидающие шаги, процент завершения. Полезно для управления внутриприложенными подсказками, триггерами последующих продаж и отслеживания партнёрских программ. / Возвращает текущее состояние онбординга рабочего пространства (персона, завершённые/ожидающие шаги).

Onboarding Status

Возвращает текущее состояние онбординга рабочего пространства: персона, завершённые шаги, ожидающие шаги, процент завершения. Полезно для управления внутриприложенными подсказками, триггерами последующих продаж и отслеживания партнёрских программ. / Возвращает текущее состояние онбординга рабочего пространства (персона, завершённые/ожидающие шаги).

Параметры

Без параметров.

overtime_reportтолько чтениеидемпотентный

Генерирует отчёт о сверхурочных за период. Агрегирует обычные и сверхурочные часы по каждому сотруднику + общую ориентировочную стоимость в EUR. Полезно для подготовки расчёта зарплаты и проверок трудового законодательства. Формат периода: 'YYYY-MM' (месячный) или 'YYYY-QN' (квартальный) или 'YYYY' (годовой). / Отчёт о сверхурочных по периодам. Агрегирует обычные и сверхурочные часы по сотрудникам + ориентировочная стоимость.

Overtime Report

Генерирует отчёт о сверхурочных за период. Агрегирует обычные и сверхурочные часы по каждому сотруднику + общую ориентировочную стоимость в EUR. Полезно для подготовки расчёта зарплаты и проверок трудового законодательства. Формат периода: 'YYYY-MM' (месячный) или 'YYYY-QN' (квартальный) или 'YYYY' (годовой). / Отчёт о сверхурочных по периодам. Агрегирует обычные и сверхурочные часы по сотрудникам + ориентировочная стоимость.

Параметры

  • periodstringобязательный

    Period (YYYY-MM, YYYY-QN, or YYYY) / Periodo

  • employeeIdstring

    Optional filter by employee / Filtrar por empleado opcional

pause_recurring_invoiceидемпотентный

Приостанавливает активный шаблон повторяющегося счета. Новые счета не создаются, пока шаблон приостановлен. Шаблон сохраняется. Используйте resume_recurring_invoice, чтобы возобновить. / Приостанавливает активный шаблон повторяющегося счета. Новые счета не создаются, пока он приостановлен. Используйте resume_recurring_invoice, чтобы возобновить.

Pause Recurring Invoice

Приостанавливает активный шаблон повторяющегося счета. Новые счета не создаются, пока шаблон приостановлен. Шаблон сохраняется. Используйте resume_recurring_invoice, чтобы возобновить. / Приостанавливает активный шаблон повторяющегося счета. Новые счета не создаются, пока он приостановлен. Используйте resume_recurring_invoice, чтобы возобновить.

Параметры

  • idstringобязательный

    Recurring invoice template ID / ID de la plantilla de factura recurrente

payroll_checklistтолько чтениеидемпотентный

Выводит список всех сотрудников за указанный месяц с состоянием готовности к зарплате. Возможные состояния: - 'ready' – все обязательные данные заполнены, готов к экспорту - 'missing_data' – не хватает некоторых обязательных полей (см. missingFields[]) - 'blocked' – заблокирован вручную или обнаружено несоответствие данных Используйте перед payroll_export, чтобы выявить пробелы. Формат месяца: 'YYYY-MM'. / Выводит список сотрудников с состоянием готовности к зарплате. Используйте перед payroll_export.

Payroll Readiness Checklist

Выводит список всех сотрудников за указанный месяц с состоянием готовности к зарплате. Возможные состояния: - 'ready' – все обязательные данные заполнены, готов к экспорту - 'missing_data' – не хватает некоторых обязательных полей (см. missingFields[]) - 'blocked' – заблокирован вручную или обнаружено несоответствие данных Используйте перед payroll_export, чтобы выявить пробелы. Формат месяца: 'YYYY-MM'. / Выводит список сотрудников с состоянием готовности к зарплате. Используйте перед payroll_export.

Параметры

  • monthstringобязательный

    Month in 'YYYY-MM' format / Mes formato 'YYYY-MM'

payroll_exportтолько чтениеидемпотентный

Экспортирует данные по зарплате за месяц в формате, совместимом с gestoria. Поддерживаемые форматы: - 'a3' — Wolters Kluwer A3 (CSV с колонками испанской зарплаты) - 'contasol' — Sage Contasol - 'sage' — Sage 50/200 - 'holded' — Формат импорта Holded - 'siltra' — SILTRA Seguridad Social XML Frihet НЕ рассчитывает зарплату — он экспортирует подготовленные данные для gestoria. Формат месяца: 'YYYY-MM'. / Экспортирует данные по зарплате в формате, совместимом с gestoria. Месяц в формате 'YYYY-MM'.

Export Payroll (Gestoria Format)

Экспортирует данные по зарплате за месяц в формате, совместимом с gestoria. Поддерживаемые форматы: - 'a3' — Wolters Kluwer A3 (CSV с колонками испанской зарплаты) - 'contasol' — Sage Contasol - 'sage' — Sage 50/200 - 'holded' — Формат импорта Holded - 'siltra' — SILTRA Seguridad Social XML Frihet НЕ рассчитывает зарплату — он экспортирует подготовленные данные для gestoria. Формат месяца: 'YYYY-MM'. / Экспортирует данные по зарплате в формате, совместимом с gestoria. Месяц в формате 'YYYY-MM'.

Параметры

  • formatenumобязательный

    Gestoria payroll software format / Formato del software de gestoria

    a3contasolsageholdedsiltra
  • monthstringобязательный

    Month in 'YYYY-MM' format / Mes formato 'YYYY-MM'

period_closeидемпотентный

TRUST AREA - FISCAL CLOSE. Закрывает ежемесячный или ежеквартальный учётный период. Замораживает счета, расходы, записи журнала и банковские выверки за период. Требуется confirm=true. Идемпотентно: повторное закрытие уже закрытого периода ничего не делает. Закрытые периоды можно снова открыть с помощью period_reopen + audit reason. / AREA DE CONFIANZA - CIERRE FISCAL. Закрывает ежемесячный или ежеквартальный учётный период. Замораживает счета, расходы, проводки. Требуется confirm=true.

Close Accounting Period

TRUST AREA - FISCAL CLOSE. Закрывает ежемесячный или ежеквартальный учётный период. Замораживает счета, расходы, записи журнала и банковские выверки за период. Требуется confirm=true. Идемпотентно: повторное закрытие уже закрытого периода ничего не делает. Закрытые периоды можно снова открыть с помощью period_reopen + audit reason. / AREA DE CONFIANZA - CIERRE FISCAL. Закрывает ежемесячный или ежеквартальный учётный период. Замораживает счета, расходы, проводки. Требуется confirm=true.

Параметры

  • typeenumобязательный

    Period type: monthly or quarterly / Tipo: mensual o trimestral

    monthlyquarterly
  • confirmbooleanобязательный

    Must be true to perform the close / Debe ser true para ejecutar el cierre

period_close_statusтолько чтениеидемпотентный

Получает состояние текущего учётного периода (открыт / закрывается / закрыт / повторно открыт). Без periodId возвращает текущий открытый или последний закрытый период. / Возвращает состояние текущего учётного периода (открыт / закрывается / закрыт / повторно открыт).

Period Close Status

Получает состояние текущего учётного периода (открыт / закрывается / закрыт / повторно открыт). Без periodId возвращает текущий открытый или последний закрытый период. / Возвращает состояние текущего учётного периода (открыт / закрывается / закрыт / повторно открыт).

Параметры

  • periodIdstring

    Specific period ID (default: current) / ID periodo especifico

period_reopen

TRUST AREA — FISCAL REOPEN. Открывает закрытый учётный период заново. Требует указать причину (аудит) и confirm=true. Повторное открытие позволяет вносить правки задним числом в счета и расходы — используйте с крайней осторожностью. / AREA DE CONFIANZA — REAPERTURA FISCAL. Открывает закрытый период заново. Требует указать причину (аудит) и confirm=true.

Reopen Accounting Period

TRUST AREA — FISCAL REOPEN. Открывает закрытый учётный период заново. Требует указать причину (аудит) и confirm=true. Повторное открытие позволяет вносить правки задним числом в счета и расходы — используйте с крайней осторожностью. / AREA DE CONFIANZA — REAPERTURA FISCAL. Открывает закрытый период заново. Требует указать причину (аудит) и confirm=true.

Параметры

  • periodIdstringобязательный

    Closed period ID to reopen / ID del periodo cerrado

  • reasonstringобязательный

    Required audit reason (logged) / Motivo obligatorio (auditoria)

  • confirmbooleanобязательный

    Must be true to reopen / Debe ser true para reabrir

permissions_matrixтолько чтениеидемпотентный

Возвращает полную матрицу ролей и разрешений для рабочего пространства. Перечисляет каждую роль с предоставляемыми ей разрешениями и каждый защищённый ресурс. Полезно для аудита безопасности, проектирования ролей и отчётов о соответствии.

Permissions Matrix

Возвращает полную матрицу ролей и разрешений для рабочего пространства. Перечисляет каждую роль с предоставляемыми ей разрешениями и каждый защищённый ресурс. Полезно для аудита безопасности, проектирования ролей и отчётов о соответствии.

Параметры

Без параметров.

permissions_meтолько чтениеидемпотентный

Возвращает фактическую роль и разрешения вызывающего в текущем workspace. Используется для ограничения UI на стороне клиента, отладки ошибок доступа и обнаружения возможностей. / Devuelve el rol efectivo y los permisos del llamante en el workspace actual.

My Permissions

Возвращает фактическую роль и разрешения вызывающего в текущем workspace. Используется для ограничения UI на стороне клиента, отладки ошибок доступа и обнаружения возможностей. / Devuelve el rol efectivo y los permisos del llamante en el workspace actual.

Параметры

Без параметров.

refund_depositидемпотентный

Возвращает депозит клиенту. Переводит статус депозита в 'refunded'. Пример: id='dep_abc123', reason='Project cancelled' / Возвращает депозит клиенту.

Refund Deposit

Возвращает депозит клиенту. Переводит статус депозита в 'refunded'. Пример: id='dep_abc123', reason='Project cancelled' / Возвращает депозит клиенту.

Параметры

  • idstringобязательный

    Deposit ID / ID del deposito

  • reasonstring

    Reason for the refund / Motivo de la devolucion

  • notesstring

    Refund notes / Notas de la devolucion

refund_saleидемпотентный

Возвращает средства за POS-продажу полностью или частично. Это действие необратимо — покупатель получит возврат на исходный способ оплаты. Вы ОБЯЗАНЫ передать confirm=true для продолжения. При необходимости укажите amountCents для частичного возврата (по умолчанию полный возврат).

Refund POS Sale

Возвращает средства за POS-продажу полностью или частично. Это действие необратимо — покупатель получит возврат на исходный способ оплаты. Вы ОБЯЗАНЫ передать confirm=true для продолжения. При необходимости укажите amountCents для частичного возврата (по умолчанию полный возврат).

Параметры

  • idstringобязательный

    Sale ID to refund / ID de venta a reembolsar

  • confirmbooleanобязательный

    Must be true to proceed. Safety gate for destructive action. / Debe ser true para continuar. Confirmacion obligatoria.

  • amountCentsinteger

    Partial refund amount in cents. Omit for full refund. / Importe parcial en centimos. Omitir para reembolso completo.

  • reasonenum

    Refund reason / Motivo del reembolso

    duplicatefraudulentrequested_by_customerother
remove_team_memberидемпотентный

Удаляет участника из рабочей области. Участник немедленно теряет доступ. Созданные им записи (счета, расходы) сохраняются. Нельзя удалить владельца рабочей области: сначала передайте права владения. Требует confirm=true, чтобы предотвратить случайное удаление.

Remove Team Member

Удаляет участника из рабочей области. Участник немедленно теряет доступ. Созданные им записи (счета, расходы) сохраняются. Нельзя удалить владельца рабочей области: сначала передайте права владения. Требует confirm=true, чтобы предотвратить случайное удаление.

Параметры

  • memberIdstringобязательный

    Team member ID / ID del miembro del equipo

  • confirmbooleanобязательный

    Must be true to confirm removal / Debe ser true para confirmar la eliminacion

resume_recurring_invoiceидемпотентный

Возобновляет приостановленный шаблон повторяющегося счета. Следующий счет будет создан в следующую запланированную дату цикла после возобновления.

Resume Recurring Invoice

Возобновляет приостановленный шаблон повторяющегося счета. Следующий счет будет создан в следующую запланированную дату цикла после возобновления.

Параметры

  • idstringобязательный

    Recurring invoice template ID / ID de la plantilla de factura recurrente

run_recurring_now

Запускает ручную генерацию следующего экземпляра счета из шаблона повторяющихся счетов. Используется для досрочного выставления счета или восстановления после пропущенного автоматического запуска. Созданный счет формируется как черновик; проверьте и отправьте отдельно. Пример: templateId='rec_abc123'

Run Recurring Invoice Now

Запускает ручную генерацию следующего экземпляра счета из шаблона повторяющихся счетов. Используется для досрочного выставления счета или восстановления после пропущенного автоматического запуска. Созданный счет формируется как черновик; проверьте и отправьте отдельно. Пример: templateId='rec_abc123'

Параметры

  • templateIdstringобязательный

    Recurring invoice template ID / ID de la plantilla de factura recurrente

  • draftOnlyboolean

    If true, create as draft only (default true). Set false to create and mark as sent immediately. / Si true, crea como borrador. Set false para crear y marcar como enviada.

search_invoicesтолько чтениеидемпотентный

Ищет и фильтрует счета. Поддерживает фильтрацию по статусу и диапазону дат. Параметр query ищет по именам клиентов и содержимому счета. Пример: query='Acme', status='paid', from='2026-01-01', to='2026-03-31' / Ищет и фильтрует счета. Поддерживает фильтрацию по статусу и диапазону дат. Параметр query ищет по именам клиентов и содержимому счетов.

Search Invoices

Ищет и фильтрует счета. Поддерживает фильтрацию по статусу и диапазону дат. Параметр query ищет по именам клиентов и содержимому счета. Пример: query='Acme', status='paid', from='2026-01-01', to='2026-03-31' / Ищет и фильтрует счета. Поддерживает фильтрацию по статусу и диапазону дат. Параметр query ищет по именам клиентов и содержимому счетов.

Параметры

  • querystring

    Search text (client name, etc.) / Texto de busqueda

  • statusenum

    Filter by status / Filtrar por estado

    draftsentpaidoverduecancelled
  • fromstring

    Start date filter (YYYY-MM-DD) / Fecha inicio

  • tostring

    End date filter (YYYY-MM-DD) / Fecha fin

  • fieldsstring

    Comma-separated field names to return / Campos a devolver

  • limitinteger

    Max results (1-100) / Resultados maximos

  • offsetinteger

    Offset / Desplazamiento

  • afterstring

    Cursor for cursor-based pagination (document ID) / Cursor para paginacion

send_einvoice

Отправляет электронную накладную получателю через выбранный канал передачи. Возвращает сразу workflowRunId — используйте get_einvoice_status для опроса до завершения. Поддерживаемые форматы (всего 11): • xrechnung-cii — синтаксис XRechnung CII (Германия, обязательно для B2G) • xrechnung-ubl — синтаксис XRechnung UBL 2.1 (Германия, альтернатива для B2G) • facturx-en16931 — Factur-X EN16931 PDF/A-3 (Франция, ЕС) • facturx-extended — Factur-X Extended с полями торговли/логистики (Франция, ЕС) • facturx-basic — Factur-X Basic, сокращённый набор полей (Франция, ЕС) • facturx-minimum — Factur-X Minimum для сводных счетов (Франция, ЕС) • fatturapa — XML FatturaPA через хаб SDI (Италия, обязательно) • ubl — универсальный XML UBL 2.1 (ЕС/весь мир) • cii — универсальный CII Cross Industry Invoice (ЕС/весь мир) • peppol-bis-3 — сеть PEPPOL BIS Billing 3.0 (ЕС/Северная Европа/Австралия/Сингапур) • facturae — Facturae 3.2.x (Испания, B2G через FACe/AEAT, обязательно) Режимы отправки: • email — вложить XML/PDF и отправить через Resend на email клиента из файла • chorus_pro — отправить на французский портал Chorus Pro (только facturx-*) • sdi — отправить на итальянский хаб SDI (только fatturapa) • peppol — передать через точку доступа PEPPOL (только peppol-bis-3) • download — сгенерировать и вернуть только подписанную ссылку на скачивание Если бэкенд отправки не развёрнут для этого рабочего пространства, возвращает честный ответ 'unavailable' — никаких сфабрикованных данных о workflow. / Отправляет электронную накладную получателю через выбранный канал передачи. Возвращает асинхронно — используйте get_einvoice_status для отслеживания статуса.

Send E-Invoice

Отправляет электронную накладную получателю через выбранный канал передачи. Возвращает сразу workflowRunId — используйте get_einvoice_status для опроса до завершения. Поддерживаемые форматы (всего 11): • xrechnung-cii — синтаксис XRechnung CII (Германия, обязательно для B2G) • xrechnung-ubl — синтаксис XRechnung UBL 2.1 (Германия, альтернатива для B2G) • facturx-en16931 — Factur-X EN16931 PDF/A-3 (Франция, ЕС) • facturx-extended — Factur-X Extended с полями торговли/логистики (Франция, ЕС) • facturx-basic — Factur-X Basic, сокращённый набор полей (Франция, ЕС) • facturx-minimum — Factur-X Minimum для сводных счетов (Франция, ЕС) • fatturapa — XML FatturaPA через хаб SDI (Италия, обязательно) • ubl — универсальный XML UBL 2.1 (ЕС/весь мир) • cii — универсальный CII Cross Industry Invoice (ЕС/весь мир) • peppol-bis-3 — сеть PEPPOL BIS Billing 3.0 (ЕС/Северная Европа/Австралия/Сингапур) • facturae — Facturae 3.2.x (Испания, B2G через FACe/AEAT, обязательно) Режимы отправки: • email — вложить XML/PDF и отправить через Resend на email клиента из файла • chorus_pro — отправить на французский портал Chorus Pro (только facturx-*) • sdi — отправить на итальянский хаб SDI (только fatturapa) • peppol — передать через точку доступа PEPPOL (только peppol-bis-3) • download — сгенерировать и вернуть только подписанную ссылку на скачивание Если бэкенд отправки не развёрнут для этого рабочего пространства, возвращает честный ответ 'unavailable' — никаких сфабрикованных данных о workflow. / Отправляет электронную накладную получателю через выбранный канал передачи. Возвращает асинхронно — используйте get_einvoice_status для отслеживания статуса.

Параметры

  • invoiceIdstringобязательный

    Frihet invoice ID to dispatch / ID de la factura a enviar

  • formatenumобязательный

    E-invoice format. Choose based on recipient country and channel: DE→xrechnung-cii/ubl, FR→facturx-*, IT→fatturapa, ES B2G→facturae, EU PEPPOL→peppol-bis-3, generic→ubl or cii / Formato de factura electronica.

    xrechnung-ciixrechnung-ublfacturx-en16931facturx-extendedfacturx-basicfacturx-minimumfatturapaublciipeppol-bis-3facturae
  • dispatchModeenumобязательный

    Transport channel: email=send via Resend, chorus_pro=French portal, sdi=Italian SDI hub, peppol=PEPPOL network, download=generate URL only / Canal de transporte.

    emailchorus_prosdipeppoldownload
send_invoiceидемпотентный

Отправляет счёт клиенту по электронной почте. При необходимости переопределяет адрес электронной почты получателя. Счёт должен существовать и не должен быть уже отменён. / Отправляет счёт клиенту по электронной почте. При необходимости можно изменить адрес электронной почты получателя.

Send Invoice

Отправляет счёт клиенту по электронной почте. При необходимости переопределяет адрес электронной почты получателя. Счёт должен существовать и не должен быть уже отменён. / Отправляет счёт клиенту по электронной почте. При необходимости можно изменить адрес электронной почты получателя.

Параметры

  • idstringобязательный

    Invoice ID / ID de la factura

  • tostring

    Override recipient email / Email destinatario alternativo

send_quoteидемпотентный

Отправить коммерческое предложение/смету клиенту по электронной почте. При желании можно изменить адрес электронной почты получателя. Коммерческое предложение должно существовать и не должно быть просроченным или отклонённым. / Отправить смету клиенту по электронной почте. При желании можно изменить адрес получателя.

Send Quote

Отправить коммерческое предложение/смету клиенту по электронной почте. При желании можно изменить адрес электронной почты получателя. Коммерческое предложение должно существовать и не должно быть просроченным или отклонённым. / Отправить смету клиенту по электронной почте. При желании можно изменить адрес получателя.

Параметры

  • idstringобязательный

    Quote ID / ID del presupuesto

  • tostring

    Override recipient email / Email destinatario alternativo

sync_channelидемпотентный

Запускает ручную синхронизацию канала бронирования (Airbnb, Booking.com и т.д.). Импортирует новые бронирования и/или отправляет обновления календаря. Возвращает статус синхронизации и количество. / Запускает ручную синхронизацию канала бронирования. Импортирует новые бронирования и/или отправляет обновления календаря.

Sync Channel

Запускает ручную синхронизацию канала бронирования (Airbnb, Booking.com и т.д.). Импортирует новые бронирования и/или отправляет обновления календаря. Возвращает статус синхронизации и количество. / Запускает ручную синхронизацию канала бронирования. Импортирует новые бронирования и/или отправляет обновления календаря.

Параметры

  • channelIdstringобязательный

    Channel ID / ID de canal

  • directionenum

    Sync direction: pull (import reservations), push (export calendar), or both (default). / Direccion: pull (importar), push (exportar) o both (ambas, por defecto).

    pullpushboth
test_webhookвнешний мир

Отправляет синтетическое тестовое событие на эндпоинт вебхука и возвращает результат доставки. Проверяет доступность эндпоинта, валидацию подписи и конфигурацию TLS. Опционально укажите eventType для симуляции (по умолчанию: 'webhook.test'). Пример: id='wh_abc', eventType='invoice.paid' / Отправляет синтетическое тестовое событие на эндпоинт вебхука. Проверяет доступность, валидацию подписи и конфигурацию TLS.

Test Webhook

Отправляет синтетическое тестовое событие на эндпоинт вебхука и возвращает результат доставки. Проверяет доступность эндпоинта, валидацию подписи и конфигурацию TLS. Опционально укажите eventType для симуляции (по умолчанию: 'webhook.test'). Пример: id='wh_abc', eventType='invoice.paid' / Отправляет синтетическое тестовое событие на эндпоинт вебхука. Проверяет доступность, валидацию подписи и конфигурацию TLS.

Параметры

  • idstringобязательный

    Webhook ID / ID del webhook

  • eventTypestring

    Event type to simulate (default: 'webhook.test') / Tipo de evento a simular

ticketbai_statusтолько чтениеидемпотентный

Опрашивает статус подтверждения hacienda для отправки TicketBAI. Возвращает идентификатор TBAI, территорию и состояние подтверждения или отклонения hacienda. Типичные значения статуса: • submitted — отправлено, ожидается ответ hacienda (проверьте снова через 30–60 с) • accepted — hacienda подтвердила отправку (AEAT/провинциальное казначейство получило) • rejected — hacienda отклонила (проверьте rejectionReason для указаний по исправлению) • error — внутренняя ошибка обработки (см. поле error) / Запрашивает статус подтверждения получения от hacienda foral для отправки TicketBAI. Возвращает идентификатор TBAI, территорию и статус подтверждения или отклонения.

Get TicketBAI Submission Status

Опрашивает статус подтверждения hacienda для отправки TicketBAI. Возвращает идентификатор TBAI, территорию и состояние подтверждения или отклонения hacienda. Типичные значения статуса: • submitted — отправлено, ожидается ответ hacienda (проверьте снова через 30–60 с) • accepted — hacienda подтвердила отправку (AEAT/провинциальное казначейство получило) • rejected — hacienda отклонила (проверьте rejectionReason для указаний по исправлению) • error — внутренняя ошибка обработки (см. поле error) / Запрашивает статус подтверждения получения от hacienda foral для отправки TicketBAI. Возвращает идентификатор TBAI, территорию и статус подтверждения или отклонения.

Параметры

  • invoiceIdstringобязательный

    Frihet invoice ID (same as used in ticketbai_submit) / ID de la factura

ticketbai_submit

Отправляет счет в систему электронных счетов TicketBAI Страны Басков. Территория определяется автоматически по адресу рабочего пространства (Бискайя → BATUZ/LROE, Гипускоа → Gipuzkoa TicketBAI, Алава → Araba TicketBAI). Возвращает идентификатор отправки TicketBAI (идентификатор TBAI) и URL QR-кода для печати на счете. Используйте sandbox=true для тестовых отправок на тестовые конечные точки hacienda. Для отправок в производственную среду требуется действующий сертификат TicketBAI, настроенный в параметрах рабочего пространства. / Отправляет счет в систему TicketBAI Страны Басков. Территория определяется автоматически (Бискайя→BATUZ/LROE, Гипускоа, Алава). Возвращает идентификатор TBAI и URL QR-кода для печати на счете.

Submit TicketBAI (Basque Country)

Отправляет счет в систему электронных счетов TicketBAI Страны Басков. Территория определяется автоматически по адресу рабочего пространства (Бискайя → BATUZ/LROE, Гипускоа → Gipuzkoa TicketBAI, Алава → Araba TicketBAI). Возвращает идентификатор отправки TicketBAI (идентификатор TBAI) и URL QR-кода для печати на счете. Используйте sandbox=true для тестовых отправок на тестовые конечные точки hacienda. Для отправок в производственную среду требуется действующий сертификат TicketBAI, настроенный в параметрах рабочего пространства. / Отправляет счет в систему TicketBAI Страны Басков. Территория определяется автоматически (Бискайя→BATUZ/LROE, Гипускоа, Алава). Возвращает идентификатор TBAI и URL QR-кода для печати на счете.

Параметры

  • invoiceIdstringобязательный

    Frihet invoice ID to submit / ID de la factura a enviar

  • sandboxboolean

    If true, submits to the hacienda test endpoint instead of production. Default: false. / Si true, envía al entorno de pruebas de la hacienda. Por defecto: false.

update_clientидемпотентный

Обновляет существующего клиента с использованием семантики PATCH. Изменяются только предоставленные поля. Пример: id='abc123', email='new@acme.com', phone='+34600123456' / Actualiza un cliente existente. Solo se modifican los campos proporcionados.

Update Client

Обновляет существующего клиента с использованием семантики PATCH. Изменяются только предоставленные поля. Пример: id='abc123', email='new@acme.com', phone='+34600123456' / Actualiza un cliente existente. Solo se modifican los campos proporcionados.

Параметры

  • idstringобязательный

    Client ID / ID del cliente

  • namestring

    Name / Nombre

  • emailstring

    Email / Correo

  • phonestring

    Phone / Telefono

  • taxIdstring

    Tax ID / NIF/CIF

  • addressobject

    Client address / Direccion del cliente

update_depositидемпотентный

Обновляет существующий депозит с использованием семантики PATCH. Изменяет только предоставленные поля. Пример: id='abc123', amount=750, notes='Updated retainer amount' / Обновляет существующий депозит. Изменяет только предоставленные поля.

Update Deposit

Обновляет существующий депозит с использованием семантики PATCH. Изменяет только предоставленные поля. Пример: id='abc123', amount=750, notes='Updated retainer amount' / Обновляет существующий депозит. Изменяет только предоставленные поля.

Параметры

  • idstringобязательный

    Deposit ID / ID del deposito

  • clientIdstring

    Client ID / ID del cliente

  • clientNamestring

    Client name / Nombre del cliente

  • amountnumber

    Amount / Importe

  • currencystring

    Currency code / Moneda

  • datestring

    Date (YYYY-MM-DD) / Fecha

  • descriptionstring

    Description / Descripcion

  • statusstring

    Status / Estado

  • paymentMethodstring

    Payment method / Metodo de pago

  • referencestring

    Reference / Referencia

  • notesstring

    Notes / Notas

update_expenseидемпотентный

Обновляет существующий расход с помощью семантики PATCH. Изменяются только указанные поля. Пример: id='abc123', amount=75.00, category='travel' / Обновляет существующий расход. Изменяются только предоставленные поля.

Update Expense

Обновляет существующий расход с помощью семантики PATCH. Изменяются только указанные поля. Пример: id='abc123', amount=75.00, category='travel' / Обновляет существующий расход. Изменяются только предоставленные поля.

Параметры

  • idstringобязательный

    Expense ID / ID del gasto

  • descriptionstring

    Description / Descripcion

  • amountnumber

    Amount in EUR / Importe

  • categorystring

    Category / Categoria

  • datestring

    Date (YYYY-MM-DD) / Fecha

  • vendorstring

    Vendor / Proveedor

  • taxDeductibleboolean

    Tax deductible / Deducible

update_invoiceидемпотентный

Обновляет существующую инвойс с использованием семантики PATCH. Изменяет только указанные поля. Пример: id='abc123', status='paid' для отметки инвойса как оплаченного. / Обновляет существующую инвойс. Изменяет только указанные поля.

Update Invoice

Обновляет существующую инвойс с использованием семантики PATCH. Изменяет только указанные поля. Пример: id='abc123', status='paid' для отметки инвойса как оплаченного. / Обновляет существующую инвойс. Изменяет только указанные поля.

Параметры

  • idstringобязательный

    Invoice ID / ID de la factura

  • clientNamestring

    Client name / Nombre del cliente

  • clientIdstring

    Existing client ID — server back-fills taxId/address / ID de cliente existente

  • clientTaxIdstring

    Client tax ID (NIF/CIF/VAT) shown on the invoice / NIF/CIF del cliente

  • clientAddressstring

    Client billing address shown on the invoice / Direccion fiscal del cliente

  • itemsobject[]

    Line items / Conceptos

  • issueDatestring

    Issue date (YYYY-MM-DD) / Fecha de emision

  • dueDatestring

    Due date (YYYY-MM-DD) / Fecha de vencimiento

  • statusenum

    Invoice status / Estado

    draftsentpaidoverduecancelled
  • notesstring

    Notes / Notas

  • taxRatenumber

    Tax rate % / IVA %

  • irpfRatenumber

    IRPF withholding % (retencion autonomo ES, e.g. 15 or 7) / Retencion IRPF %

  • equivalenceSurchargeRatenumber

    Recargo de equivalencia % (ES retail regime) / Recargo de equivalencia %

  • clientLocationenum

    Fiscal zone driving IVA vs IGIC vs exempt / Zona fiscal (IVA/IGIC/exento)

    peninsulacanariasceuta_melillaeuworld
  • prepaymentnumber

    Prepaid/advance amount already collected in EUR / Anticipo cobrado en EUR

  • discountRatenumber

    Global discount % applied to the invoice / Descuento global %

  • seriesIdstring

    Invoice numbering series ID / ID de serie de numeracion

  • documentNumberstring

    Externally-issued number for import (honored verbatim) / Numero externo para importacion

  • poNumberstring

    Client purchase-order reference / Numero de pedido del cliente

  • operationTypeenum

    Operation type (service or goods) / Tipo de operacion

    servicegoods
update_kitchen_ticketидемпотентный

Продвигает кухонный тикет по рабочему процессу: обновляет его статус (например, queued → preparing → ready → served) или переназначает на другую станцию.

Update Kitchen Ticket

Продвигает кухонный тикет по рабочему процессу: обновляет его статус (например, queued → preparing → ready → served) или переназначает на другую станцию.

Параметры

  • idstringобязательный

    Ticket ID to update / ID del ticket a actualizar

  • statusenum

    New ticket status: on_hold, queued, preparing, ready, served, voided. / Nuevo estado: on_hold, queued, preparing, ready, served, voided.

    on_holdqueuedpreparingreadyservedvoided
  • stationIdstring

    Reassign to station ID / Reasignar a estacion

update_productидемпотентный

Обновляет существующий продукт с помощью семантики PATCH. Изменяются только предоставленные поля. Пример: id='abc123', unitPrice=2000, taxRate=21 / Обновляет существующий продукт. Изменяются только предоставленные поля.

Update Product

Обновляет существующий продукт с помощью семантики PATCH. Изменяются только предоставленные поля. Пример: id='abc123', unitPrice=2000, taxRate=21 / Обновляет существующий продукт. Изменяются только предоставленные поля.

Параметры

  • idstringобязательный

    Product ID / ID del producto

  • namestring

    Name / Nombre

  • unitPricenumber

    Unit price / Precio unitario

  • descriptionstring

    Description / Descripcion

  • taxRatenumber

    Tax rate % / IVA %

update_quoteидемпотентный

Обновляет существующее предложение с помощью PATCH-семантики. Изменяются только указанные поля. Пример: id='abc123', status='accepted' для отметки предложения как принятого. / Обновляет существующий бюджет. Изменяются только указанные поля.

Update Quote

Обновляет существующее предложение с помощью PATCH-семантики. Изменяются только указанные поля. Пример: id='abc123', status='accepted' для отметки предложения как принятого. / Обновляет существующий бюджет. Изменяются только указанные поля.

Параметры

  • idstringобязательный

    Quote ID / ID del presupuesto

  • clientNamestring

    Client name / Nombre del cliente

  • clientIdstring

    Existing client ID — server back-fills taxId/address / ID de cliente existente

  • clientTaxIdstring

    Client tax ID (NIF/CIF/VAT) / NIF/CIF del cliente

  • clientAddressstring

    Client billing address / Direccion fiscal del cliente

  • issueDatestring

    Issue date in ISO 8601 (YYYY-MM-DD), defaults to today / Fecha de emision

  • dueDatestring

    Due date in ISO 8601 (YYYY-MM-DD) / Fecha de vencimiento

  • taxRatenumber

    Tax rate % (e.g. 21 IVA, 7 IGIC) / Porcentaje de impuesto

  • irpfRatenumber

    IRPF withholding % (retencion autonomo ES) / Retencion IRPF %

  • equivalenceSurchargeRatenumber

    Recargo de equivalencia % / Recargo de equivalencia %

  • clientLocationenum

    Fiscal zone driving IVA vs IGIC vs exempt / Zona fiscal

    peninsulacanariasceuta_melillaeuworld
  • itemsobject[]

    Line items / Conceptos

  • validUntilstring

    Expiry date (YYYY-MM-DD) / Fecha de validez

  • notesstring

    Notes / Notas

  • statusenum

    Status / Estado

    draftsentacceptedrejectedexpired
update_recurring_invoiceидемпотентный

Обновляет существующий шаблон повторяющегося счёта с использованием семантики PATCH. Изменяются только предоставленные поля. Изменение lineItems или taxRate влияет только на будущие сгенерированные счета, а не на уже созданные.

Update Recurring Invoice

Обновляет существующий шаблон повторяющегося счёта с использованием семантики PATCH. Изменяются только предоставленные поля. Изменение lineItems или taxRate влияет только на будущие сгенерированные счета, а не на уже созданные.

Параметры

  • idstringобязательный

    Recurring invoice template ID / ID de la plantilla

  • templateNamestring

    Updated template name / Nombre actualizado

  • frequencyenum

    Updated frequency / Frecuencia actualizada

    dailyweeklymonthlyquarterlyyearly
  • lineItemsobject[]

    Updated line items (replaces all) / Lineas actualizadas (reemplaza todas)

  • taxRatenumber

    Updated tax rate percentage / Tipo impositivo actualizado

  • notesstring

    Updated notes / Notas actualizadas

update_team_member_roleидемпотентный

Изменяет роль существующего участника команды. Только администраторы или владельцы рабочего пространства могут изменять роли. Нельзя изменить роль владельца — используйте отдельный процесс передачи права собственности. Пример: memberId='mbr_abc123', role='admin' / Изменяет роль существующего участника рабочего пространства. Только администраторы или владельцы могут изменять роли. Нельзя изменить роль владельца — используйте процесс передачи права собственности.

Update Team Member Role

Изменяет роль существующего участника команды. Только администраторы или владельцы рабочего пространства могут изменять роли. Нельзя изменить роль владельца — используйте отдельный процесс передачи права собственности. Пример: memberId='mbr_abc123', role='admin' / Изменяет роль существующего участника рабочего пространства. Только администраторы или владельцы могут изменять роли. Нельзя изменить роль владельца — используйте процесс передачи права собственности.

Параметры

  • memberIdstringобязательный

    Team member ID / ID del miembro del equipo

  • roleenumобязательный

    New role to assign / Nuevo rol a asignar

    adminmemberviewer
update_time_entryидемпотентный

Обновляет существующую запись времени с использованием семантики PATCH. Изменяются только переданные поля. Пример: id='te_abc123', hours=3.0, description='Frontend review + testing' / Обновляет существующую запись времени. Изменяются только переданные поля.

Update Time Entry

Обновляет существующую запись времени с использованием семантики PATCH. Изменяются только переданные поля. Пример: id='te_abc123', hours=3.0, description='Frontend review + testing' / Обновляет существующую запись времени. Изменяются только переданные поля.

Параметры

  • idstringобязательный

    Time entry ID / ID de la entrada de tiempo

  • hoursnumber

    Updated hours / Horas actualizadas

  • datestring

    Updated date ISO 8601 / Fecha actualizada

  • descriptionstring

    Updated description / Descripcion actualizada

  • billableboolean

    Updated billable flag / Facturabilidad actualizada

  • projectIdstring

    Reassign to different project / Reasignar a otro proyecto

update_vendorидемпотентный

Обновляет существующего поставщика с использованием семантики PATCH. Изменяются только предоставленные поля. Пример: id='abc123', email='new@supplier.com', phone='+34600123456'

Update Vendor

Обновляет существующего поставщика с использованием семантики PATCH. Изменяются только предоставленные поля. Пример: id='abc123', email='new@supplier.com', phone='+34600123456'

Параметры

  • idstringобязательный

    Vendor ID / ID del proveedor

  • namestring

    Name / Nombre

  • emailstring

    Email / Correo

  • phonestring

    Phone / Telefono

  • taxIdstring

    Tax ID / NIF/CIF

  • addressobject

    Vendor address / Direccion del proveedor

update_webhookидемпотентный

Обновляет существующую конфигурацию webhook, используя семантику PATCH. Изменяются только указанные поля. Пример: id='abc123', active=false для отключения webhook. / Actualiza la configuracion de un webhook. Solo se modifican los campos proporcionados.

Update Webhook

Обновляет существующую конфигурацию webhook, используя семантику PATCH. Изменяются только указанные поля. Пример: id='abc123', active=false для отключения webhook. / Actualiza la configuracion de un webhook. Solo se modifican los campos proporcionados.

Параметры

  • idstringобязательный

    Webhook ID / ID del webhook

  • urlstring

    Endpoint URL / URL

  • eventsstring[]

    Events / Eventos

  • activeboolean

    Active / Activo

  • secretstring

    Signing secret / Secreto

validate_einvoice_xmlтолько чтениеидемпотентный

Проверяет XML-документ электронного счета на соответствие схеме и правилам schematron указанного формата. Возвращает список ошибок с указанием серьезности, расположения в XPath, сообщения и идентификатора правила. Запускает валидатор KOSIT (XRechnung), Mustang (EN16931), XSD или Schematron в зависимости от формата. Используйте перед отправкой, чтобы выявить ошибки на раннем этапе и избежать затрат на сетевую передачу. Ответ valid=true означает, что документ проходит все проверки схемы и бизнес-правил. Если серверная часть валидации не развернута для этого рабочего пространства, возвращает честный ответ 'unavailable' — никогда не поддельный valid=true. / Проверяет XML-документ электронного счета на соответствие схеме и правилам schematron указанного формата.

Validate E-Invoice XML

Проверяет XML-документ электронного счета на соответствие схеме и правилам schematron указанного формата. Возвращает список ошибок с указанием серьезности, расположения в XPath, сообщения и идентификатора правила. Запускает валидатор KOSIT (XRechnung), Mustang (EN16931), XSD или Schematron в зависимости от формата. Используйте перед отправкой, чтобы выявить ошибки на раннем этапе и избежать затрат на сетевую передачу. Ответ valid=true означает, что документ проходит все проверки схемы и бизнес-правил. Если серверная часть валидации не развернута для этого рабочего пространства, возвращает честный ответ 'unavailable' — никогда не поддельный valid=true. / Проверяет XML-документ электронного счета на соответствие схеме и правилам schematron указанного формата.

Параметры

  • xmlstringобязательный

    Raw XML string of the e-invoice document to validate / Contenido XML de la factura electronica

  • formatenumобязательный

    Format to validate against. Determines which validator and ruleset to apply. / Formato a validar. Determina el validador y conjunto de reglas a aplicar.

    xrechnung-ciixrechnung-ublfacturx-en16931facturx-extendedfacturx-basicfacturx-minimumfatturapaublciipeppol-bis-3facturae
verifactu_resubmitидемпотентный

TRUST AREA — COMPLIANCE. Повторно отправляет неудачную или отклоненную подачу VeriFactu в AEAT. Идемпотентно: использует ту же хэш-цепочку; AEAT удаляет дубликаты по хэшу. Создает запись в журнале аудита для каждой попытки повторной отправки. Требует confirm=true. Используйте только для счетов-фактур со статусом 'failed'. / AREA DE CONFIANZA — COMPLIANCE. Повторно отправляет неудачный счет-фактуру VeriFactu в AEAT. Идемпотентно: та же хэш-цепочка. Создает запись аудита при каждой попытке. Требует confirm=true. Только для счетов-фактур со статусом 'failed'.

Re-submit VeriFactu Submission

TRUST AREA — COMPLIANCE. Повторно отправляет неудачную или отклоненную подачу VeriFactu в AEAT. Идемпотентно: использует ту же хэш-цепочку; AEAT удаляет дубликаты по хэшу. Создает запись в журнале аудита для каждой попытки повторной отправки. Требует confirm=true. Используйте только для счетов-фактур со статусом 'failed'. / AREA DE CONFIANZA — COMPLIANCE. Повторно отправляет неудачный счет-фактуру VeriFactu в AEAT. Идемпотентно: та же хэш-цепочка. Создает запись аудита при каждой попытке. Требует confirm=true. Только для счетов-фактур со статусом 'failed'.

Параметры

  • invoiceIdstringобязательный

    Invoice ID to resubmit / ID de la factura a reenviar

  • confirmbooleanобязательный

    Must be true to confirm VeriFactu resubmission / Debe ser true para confirmar el reenvio

verifactu_statusтолько чтениеидемпотентный

Получает статус отправки VeriFactu (цепочка электронных счетов AEAT Испании) для конкретного счета. Возвращает метку времени последней отправки, хеш, код ответа AEAT и URL для проверки QR-кода. / Получает статус отправки VeriFactu (AEAT) для конкретного счета. Возвращает метку времени последней отправки, хеш, ответ AEAT и URL QR-кода.

Get VeriFactu Submission Status

Получает статус отправки VeriFactu (цепочка электронных счетов AEAT Испании) для конкретного счета. Возвращает метку времени последней отправки, хеш, код ответа AEAT и URL для проверки QR-кода. / Получает статус отправки VeriFactu (AEAT) для конкретного счета. Возвращает метку времени последней отправки, хеш, ответ AEAT и URL QR-кода.

Параметры

  • invoiceIdstringобязательный

    Invoice ID / ID de la factura

Другие проверенные MCP-сервера

alchemy/alchemy-mcp-server

alchemy/alchemy-mcp-server

официальный

MCP-сервер для AI-агентов, работающий с блокчейн-данными Alchemy. Позволяет запрашивать цены токенов, NFT, историю транзакций и балансы на нескольких сетях, а также отправлять транзакции и выполнят...

TypeScript88
WayStation-ai/mcp

WayStation-ai/mcp

официальный

MCP сервер WayStation подключает Claude и другие ИИ к Notion, Monday, Jira и десятку сервисов через no-code интеграционный хаб. Поддерживает HTTPS и SSE, настройка через дашборд. Идеален для автоматизации задач и управления проектами без кода.

JavaScript57
webscraping-ai/webscraping-ai-mcp-server

webscraping-ai/webscraping-ai-mcp-server

официальный

MCP сервер для веб-скрапинга через WebScraping.AI — извлекает текст, HTML и структурированные данные, задаёт вопросы по содержимому страниц. Поддерживает JavaScript-рендеринг, CSS-селекторы, выбор прокси и эмуляцию устройств. Идеален для интеграции с LLM при сборе информации с сайтов.

JavaScript44
weaviate/mcp-server-weaviate

weaviate/mcp-server-weaviate

официальный

Встроенный MCP сервер Weaviate даёт AI-агентам гибридный поиск, управление коллекциями и объектами прямо через REST API. Полезен разработчикам, работающим с векторными базами данных.

162
upsonic/gpt-computer-assistant

upsonic/gpt-computer-assistant

Upsonic — Python-фреймворк для построения автономных AI-агентов и традиционных агентных систем. Поддерживает готовых агентов, кастомные инструменты и интеграцию MCP инструментов для подключения к тысячам внешних сервисов. Полезен разработчикам, создающим умных ассистентов с возможностью изоляции ...

Python7914
Rootly-AI-Labs/Rootly-MCP-server

Rootly-AI-Labs/Rootly-MCP-server

официальный

MCP сервер для управления инцидентами, дежурствами и оповещениями через Rootly API. Полезен SRE, инженерам и руководителям для автоматического реагирования, анализа и сокращения времени восстановления. Поддерживает Cursor, Claude, Windsurf и другие MCP клиенты.

Python44
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин