Skip to main content
Connectors

Netvisor connector

Set up the Netvisor connector in Kaivo: authentication, configuration, the 15 BigQuery tables it syncs, and answers to common questions.

Written By Lauri Raivio

Last updated 16 days ago

Kaivo is a fully managed data platform that syncs your Netvisor data into a Google BigQuery warehouse and keeps it up to date automatically. There is no pipeline to build and no infrastructure to run, so you can spend your time analysing your payment and finance data instead of moving it.

What is the Netvisor connector

Sync your Netvisor accounting data into BigQuery with Kaivo to report on invoices, ledgers, and financials alongside the rest of your business.

CategoryFinance & Payments
AuthenticationAPI key
SetupSelf-service

Getting started with the Netvisor connector

  1. Sign up for Kaivo and create a workspace.
  2. Connect your Netvisor account.
  3. Choose which tables to sync.
  4. Wait for the initial sync to finish.
  5. Query your data in BigQuery or your favourite AI or BI tool.

Authenticating Netvisor

Authenticate with your Customer key.

FieldDescription
Customer key

Key of the API User. In Finnish "Avain".

Prerequisites

To be able to use this connector, you first need to:

  1. Open custom integration in Netvisor using this partner search identifier: "47D3C7724BC430B56E3AD4EC7515A6ED". Instructions (in Finnish).
  2. Give the custom integration access rights to the customerlist.nv resource (it is needed for checking that the connection works).
  3. Create API identifiers (Ohjelmistorajapintatunnukset) in Netvisor. Instructions (in Finnish).

Configuring the Netvisor connector

When you set up the connector, you provide:

FieldDescription
Customer ID

ID of the API User. In Finnish "Käyttäjätunniste".

Organization ID

ID of the organization. In Finnish "Y-Tunnus".

Ledger start date

Any data before this date will not be fetched.

Tables and columns synced from Netvisor

Kaivo syncs 15 tables from Netvisor into a dedicated dataset in your BigQuery warehouse. Click any table to see its columns and types.

ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
linked_source_netvisor_key__textINT64
linked_source_netvisor_key__typeSTRING
netvisor_keyINT64
statusSTRING
voucher_classSTRING
voucher_class__netvisorkeySTRING
voucher_dateDATE
voucher_descriptionSTRING
voucher_netvisor_uriSTRING
voucher_numberINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: accounting_ledgers__voucher_lines

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
account_dimension__netvisor_keySTRING
account_dimension__textSTRING
account_numberINT64
descriptionSTRING
line_sumFLOAT64
netvisor_keyINT64
statusSTRING
vat_codeSTRING
vat_percentFLOAT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: accounting_ledgers__voucher_lines__dimensions

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
dimension_itemSTRING
dimension_nameSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
account_typeSTRING
end_sortINT64
father_netvisor_keyINT64
is_activeINT64
is_cumulativeINT64
is_natural_negativeINT64
nameSTRING
netvisor_keyINT64
numberINT64
sortINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
approver__nameSTRING
is_defaultSTRING
is_forcedSTRING
last_edited_time_stampSTRING
nameSTRING
netvisor_keyINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: circulation_lists__factual_verifiers

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
is_main_factual_verifierSTRING
nameSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
codeSTRING
customer_group_idINT64
customer_group_nameSTRING
nameSTRING
netvisorkeyINT64
organisation_identifierSTRING
uriSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
is_hiddenSTRING
link_typeINT64
nameSTRING
netvisorkeyINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: dimensions__dimension_details

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
end_sortINT64
father_idINT64
is_hiddenSTRING
levelINT64
nameSTRING
netvisorkeyINT64
sortINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
employeenumberINT64
employmentstatusINT64
firstnameSTRING
lastnameSTRING
netvisorkeyINT64
payrollserviceINT64
personalid__personalid_textSTRING
personalid__typeSTRING
realnameSTRING
resourcemanagementINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
default_credit_account_numberINT64
default_debit_account_numberINT64
identifier__identifier_textINT64
identifier__typeSTRING
ratio_numberINT64
source__netvisor_keySTRING
source__source_textSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: payroll_ratios__names

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
iso639_1_codeSTRING
name_textSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
nameSTRING
netvisor_keyINT64
product_codeSTRING
product_group_descriptionSTRING
product_group_idINT64
unit_gross_priceFLOAT64
unit_priceFLOAT64
uriSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
actionsJSON
alertsJSON
approval_statusSTRING
attachment_countINT64
fingerprintSTRING
foreign_currency_amountFLOAT64
foreign_currency_name_idSTRING
invoice_statusSTRING
is_accountedSTRING
is_purchase_invoice_vendor_bank_account_deletedSTRING
is_purchase_invoice_vendor_bank_account_from_sepa_regionSTRING
notificationsJSON
posting_lines_access__can_edit_accounting_suggestionSTRING
posting_lines_access__can_edit_posting_linesSTRING
posting_lines_access__can_user_post_invoiceSTRING
posting_lines_access__suggest_posting_by_defaultSTRING
purchase_invoice_agreement_identifierSTRING
purchase_invoice_amountFLOAT64
purchase_invoice_dateDATE
purchase_invoice_delivery_dateDATE
purchase_invoice_descriptionSTRING
purchase_invoice_due_dateDATE
purchase_invoice_event_dateDATE
purchase_invoice_netvisor_keyINT64
purchase_invoice_numberSTRING
purchase_invoice_our_referenceSTRING
purchase_invoice_paid_amountFLOAT64
purchase_invoice_referencenumberSTRING
purchase_invoice_value_dateDATE
purchase_invoice_vendor_bank_account_numberSTRING
purchase_invoice_your_referenceSTRING
vendor_addresslineSTRING
vendor_codeSTRING
vendor_countrySTRING
vendor_nameSTRING
vendor_netvisor_keyINT64
vendor_organization_identifierSTRING
vendor_postnumberSTRING
vendor_townSTRING
voucher_idINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: purchase_invoices__handling_history

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
descriptionSTRING
headingSTRING
timestampSTRING
typeSTRING
user_emailSTRING
user_nameSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: purchase_invoices__handling_history__updated_information_fields

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
field_nameSTRING
new_valueSTRING
old_valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: purchase_invoices__linked_purchase_orders

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
netvisor_keyINT64
order_numberINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: purchase_invoices__purchase_invoice_lines

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
accounting_suggestion_bookkeeping_accountSTRING
accounting_suggestion_bookkeeping_account_netvisor_keyINT64
delivered_amountFLOAT64
descriptionSTRING
discount_percentageFLOAT64
line_net_sumFLOAT64
line_sumFLOAT64
netvisor_keyINT64
ordered_amountFLOAT64
product_codeSTRING
product_nameSTRING
purchase_priceJSON
unitSTRING
unit_priceFLOAT64
vat_codeSTRING
vat_percentINT64
purchase_invoice_line_dimensionsJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
amount__currencycodeSTRING
amount__textFLOAT64
amount__typeSTRING
commentSTRING
delivery_address_lineSTRING
delivery_citySTRING
delivery_country__textSTRING
delivery_country__typeSTRING
delivery_methodSTRING
delivery_nameSTRING
delivery_post_numberINT64
delivery_termSTRING
linked_purchase_invoices__linked_purchase_invoicesJSON
netvisor_keyINT64
order_dateDATE
order_numberINT64
order_status__deliverystatusSTRING
order_status__textSTRING
our_referenceSTRING
payment_termSTRING
private_commentSTRING
purchase_order_product_linesJSON
vendor_address_lineSTRING
vendor_citySTRING
vendor_country__textSTRING
vendor_country__typeSTRING
vendor_nameSTRING
vendor_post_numberSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
keyINT64
employee_nameSTRING
payperiod_startDATE
payperiod_endDATE
due_dateDATE
paid_amountSTRING
versionSTRING
vacation_records__headingSTRING
pay_details__headingSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: salaries__vacation_records__records

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
labelSTRING
valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: salaries__pay_details__heading_line__heading

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: salaries__pay_details__detail_lines__detail_line

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
amountSTRING
descriptionSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: salaries__pay_details__detail_lines__detail_line__value

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
netvisorkeyINT64
rationumberINT64
valueINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
credited_invoice_netvisor_keyINT64
delivery_address_country_codeSTRING
delivery_address_lineSTRING
delivery_address_nameSTRING
delivery_address_postnumberSTRING
delivery_address_townSTRING
delivery_methodSTRING
delivery_office_identifierJSON
delivery_termSTRING
foreign_currency_amountFLOAT64
invoice_status__statusSTRING
invoice_status__textSTRING
invoice_voucher__netvisor_keySTRING
invoice_voucher__textINT64
invoicing_customer_additional_address_lineSTRING
invoicing_customer_addresslineSTRING
invoicing_customer_codeINT64
invoicing_customer_country_code__iso_3166STRING
invoicing_customer_country_code__textSTRING
invoicing_customer_nameSTRING
invoicing_customer_name_extensionSTRING
invoicing_customer_netvisor_keyINT64
invoicing_customer_organization_identifierSTRING
invoicing_customer_postnumberSTRING
invoicing_customer_townSTRING
match_partial_payments_by_defaultSTRING
payment_term_cash_discount__textINT64
payment_term_cash_discount__typeSTRING
payment_term_cash_discount_daysINT64
payment_term_net_daysINT64
sales_invoice_agreement_identifierJSON
sales_invoice_amount__currencyrateSTRING
sales_invoice_amount__iso4217currencycodeSTRING
sales_invoice_amount__textFLOAT64
sales_invoice_collection_costINT64
sales_invoice_dateDATE
sales_invoice_delivery_dateDATE
sales_invoice_due_dateDATE
sales_invoice_event_dateDATE
sales_invoice_free_text_after_linesSTRING
sales_invoice_free_text_before_linesSTRING
sales_invoice_netvisor_keyINT64
sales_invoice_numberINT64
sales_invoice_our_referenceSTRING
sales_invoice_private_commentSTRING
sales_invoice_referencenumberINT64
sales_invoice_value_dateDATE
sales_invoice_your_referenceSTRING
second_nameJSON
seller_identifier__textSTRING
seller_identifier__typeSTRING
tax_handling_clauseJSON
waybill_identifierJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: sales_invoices__sales_invoice_product_lines

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
accounting_account_suggestionINT64
accounting_account_suggestion_account_numberINT64
netvisor_keyINT64
product_nameSTRING
product_netvisor_keyINT64
product_primary_ean_codeJSON
product_purchase_priceFLOAT64
product_secondary_ean_codeJSON
product_unit_priceFLOAT64
product_vat_percentage__textINT64
product_vat_percentage__vatcodeSTRING
productidentifier__textSTRING
productidentifier__typeSTRING
provision_percentageINT64
sales_invoice_product_line_discount_percentageFLOAT64
sales_invoice_product_line_free_textSTRING
sales_invoice_product_line_inventory_idINT64
sales_invoice_product_line_inventory_nameSTRING
sales_invoice_product_line_quantityFLOAT64
sales_invoice_product_line_sumFLOAT64
sales_invoice_product_line_unitSTRING
sales_invoice_product_line_vat_sumFLOAT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: sales_invoices__sales_orders

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
netvisor_keyINT64
order_numberINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
delivery_address_country_codeSTRING
delivery_address_lineSTRING
delivery_address_nameSTRING
delivery_address_postnumberSTRING
delivery_address_townSTRING
delivery_methodSTRING
delivery_office_identifierJSON
delivery_termSTRING
delivery_to_customer_dateDATE
delivery_to_customer_weekSTRING
foreign_currency_amountFLOAT64
invoice_status__statusSTRING
invoice_status__textSTRING
invoicing_customer_additional_address_lineSTRING
invoicing_customer_addresslineSTRING
invoicing_customer_codeINT64
invoicing_customer_country_code__iso_3166STRING
invoicing_customer_country_code__textSTRING
invoicing_customer_nameSTRING
invoicing_customer_name_extensionSTRING
invoicing_customer_netvisor_keyINT64
invoicing_customer_organization_identifierSTRING
invoicing_customer_postnumberSTRING
invoicing_customer_townSTRING
match_partial_payments_by_defaultSTRING
payment_term_cash_discount__textINT64
payment_term_cash_discount__typeSTRING
payment_term_cash_discount_daysINT64
payment_term_net_daysINT64
sales_invoice_agreement_identifierJSON
sales_invoice_amount__currencyrateSTRING
sales_invoice_amount__iso4217currencycodeSTRING
sales_invoice_amount__textFLOAT64
sales_invoice_dateDATE
sales_invoice_delivery_dateDATE
sales_invoice_due_dateDATE
sales_invoice_event_dateDATE
sales_invoice_free_text_after_linesSTRING
sales_invoice_free_text_before_linesSTRING
sales_invoice_netvisor_keyINT64
sales_invoice_numberINT64
sales_invoice_our_referenceSTRING
sales_invoice_private_commentSTRING
sales_invoice_referencenumberINT64
sales_invoice_value_dateDATE
sales_invoice_your_referenceSTRING
second_nameJSON
seller_identifier__textSTRING
seller_identifier__typeSTRING
waybill_identifierJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: sales_orders__sales_invoice_product_lines

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
accounting_account_suggestionJSON
accounting_account_suggestion_account_numberJSON
line_statusSTRING
netvisor_keyINT64
product_nameSTRING
product_netvisor_keyINT64
product_primary_ean_codeJSON
product_purchase_priceFLOAT64
product_secondary_ean_codeJSON
product_unit_priceFLOAT64
product_vat_percentage__textINT64
product_vat_percentage__vatcodeSTRING
productidentifier__textSTRING
productidentifier__typeSTRING
provision_percentageINT64
sales_invoice_product_line_delivery_dateDATE
sales_invoice_product_line_discount_percentageFLOAT64
sales_invoice_product_line_free_textSTRING
sales_invoice_product_line_inventory_idINT64
sales_invoice_product_line_inventory_nameSTRING
sales_invoice_product_line_quantityFLOAT64
sales_invoice_product_line_sumFLOAT64
sales_invoice_product_line_unitSTRING
sales_invoice_product_line_vat_sumFLOAT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: sales_orders__sales_invoices

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
invoice_numberINT64
netvisor_keyINT64
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
activeBOOL
addressSTRING
citySTRING
codeSTRING
commentSTRING
contact_person_emailSTRING
contact_person_nameSTRING
contact_person_phone_numberSTRING
country__textSTRING
country__typeSTRING
default_vat_percentINT64
emailSTRING
fax_numberSTRING
group_nameSTRING
home_pageSTRING
is_partial_vat_reduce_privilegedINT64
nameSTRING
netvisor_keyINT64
organization_idSTRING
payment_termSTRING
phone_numberSTRING
post_codeSTRING
use_default_payment_term_in_received_invoicesINT64
vendor_bank_accounts__vendor_domestic_bank_accountsJSON
vendor_bank_accounts__vendor_foreign_bank_accountsJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: vendors__vendor_acceptance_details

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
acceptance_nameSTRING
is_defaultSTRING
is_forcedSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: vendors__vendor_accounting_accounts

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
account_nameSTRING
account_numberINT64
is_defaultSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: vendors__vendor_dimensions

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
dimension_itemSTRING
dimension_nameSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

How the Netvisor sync works

After the first load, Kaivo keeps your BigQuery warehouse up to date for you. Where Netvisor supports it, each sync pulls only new and changed records so it stays fast; otherwise it refreshes the whole table. Every record keeps its original ID, so you won't get duplicate rows.

Frequently asked questions

How long does the initial sync take for Netvisor?

It depends on how much history is in your Netvisor account. Most initial syncs finish within minutes, while large accounts can take a few hours. After that, syncs only fetch new and changed records, so they're much faster.

Can I sync only some tables or columns?

Yes. You pick which tables to sync when you set up the connection and can change the selection later. Tables you don't select are never copied to your warehouse.

What happens when Netvisor's schema changes?

New fields are never added automatically. You choose which fields to sync, so data you haven't selected (sensitive personal data, for example) never lands in your warehouse. When a new field appears, it becomes available for you to add. What happens to removed or renamed fields depends on a table's sync mode: full-refresh tables always match what's currently in Netvisor, so dropped fields disappear, while incremental tables keep their existing columns and history, so an old field stays and newly added fields fill in over time.

How do I handle GDPR or data deletion requests?

Your data lives in your own Kaivo-managed BigQuery warehouse, so the most direct option is to delete or anonymise specific records right in BigQuery. If you delete data in Netvisor instead, full-refresh tables drop it on the next sync, while incremental tables keep it, so you would remove the row in BigQuery or ask us to run a full refresh. To remove everything, delete the Netvisor connector in Kaivo and all of its synced data is deleted with it.

Common use cases for Netvisor data

Financial reporting

Build profit and loss and balance reporting from your Netvisor ledger data.

Invoicing and cash flow

Track sales and purchase invoices to monitor receivables, payables, and cash flow.

Combine with sales

Join Netvisor financials with sales or CRM data in BigQuery for a full picture.

Period comparisons

Report on financials over time to compare months, quarters, and years.

Use Netvisor data in your AI and BI tools

Once Netvisor data lands in your Kaivo-managed BigQuery warehouse, you can explore it with AI tools or any BI tool that connects to BigQuery. Here's how the most common destinations work with Netvisor data.

Claude

Use Kaivo's MCP server to give Claude secure, workspace-scoped access to your data. Setup guide →

Power BI

Microsoft's BI tool with a native BigQuery connector. Supports direct query and scheduled refresh. Setup guide →

Data Studio

Free Google BI tool with native BigQuery support. One-click connection to your Kaivo warehouse; great for SMB teams on Google Workspace. Setup guide →

Tableau

The premium analytics standard, with native BigQuery integration. Setup guide →

Google Sheets

Use Connected Sheets to query BigQuery directly from a spreadsheet, with no SQL. Setup guide →

Excel

Connect via Power Query's BigQuery connector. Setup guide →

Metabase

Open-source BI tool with strong BigQuery support. Setup guide →

See our pricing page for Netvisor connector pricing and plan details.

Was this helpful?

Still need help? Share an idea