Overview

Get banking or fiscal data from your customers' financial institutions

Transactional data can be useful for an infinite amount of applications, including personal finance management, expense reports, bank reconciliation, cash flow, risk analysis and more. With Fintoc you can access the history of bank movements or electronic invoices of your users.

Bank Movements

Once your user connects their account, you can get the history of bank movements using the endpoint to List movements. You can read about the supported account types here.

The bank movements API returns the accounting date, amount and other useful data. A bank movement should look like this:

{
    "id": "mov_BO381oEATXonG6bj",
    "object": "movement",
    "amount": 59400,
    "post_date": "2020-04-17T00:00:00.000Z",
    "description": "Traspaso de:Fintoc SpA",
    "transaction_date": "2020-04-16T11:31:12.000Z",
    "currency": "CLP",
    "reference_id": "123740123",
    "type": "transfer",
    "pending": false,
    "recipient_account": null,
    "sender_account": {
        "holder_id": "771806538",
        "holder_name": "Comercial y Producción SpA",
        "number": "1530108000",
        "institution": {
          "id": "cl_banco_de_chile",
          "name": "Banco de Chile",
          "country": "cl"
        }
    },
    "comment": "Pago factura 198"
}

Movements update

Bank movements aren't static. Once an account connects to Fintoc, Fintoc will periodically update the account's information. The update intervals depend on the selected plan. You can also have a plan in which you explicitly ask Fintoc to update an account using the Fintoc API.

Electronic invoices

Electronic fiscal documents can be useful to make invoice reconciliation and more. With Fintoc, you can access your users' buy and sell register through the List Invoices endpoint.

The API for electronic invoices returns the complete information about the amounts and taxes associated to each invoice.

Sample response

Here you can see what a response from the Fintoc API looks like. Read the Fiscal API reference to see more details.

{
  "id": "fi_nMNejK7BT8oGbvO4",
  "object_name": "invoice",
  "number": "135",
  "institution_id": "cl_fiscal_sii",
  "issuer": {
    "id": "117056856",
    "name": "Hooli SpA",
    "institution_tax_payer": null
  },
  "receiver": null,
  "issue_type": "received",
  "date": "2021-06-25T04:00:00.000Z",
  "total_amount": 12123,
  "net_amount": 1231,
  "currency": "CLP",
  "tax_period": "06/2021",
  "institution_invoice": {
    "received_at": "2021-06-25T19:27:04.000Z",
    "accepted_at": null,
    "confirmation_status": null,
    "exempt_amount": 0,
    "document_type": 34,
    "total_documents": null,
    "vat_amount": 123,
    "fixed_assets_net_amount": null,
    "fixed_assets_vat_amount": null,
    "non_refundable_vat_amount": null,
    "non_refundable_vat_code": null,
		"non_credit_tax_amount": null,
		"total_vat_withheld": 0,
		"partial_vat_withheld": 0,
		"non_withheld_vat": 0,
		"own_vat": 0,
		"third_party_vat": 0,
		"common_use_vat": null,
		"out_of_time_vat": 0,
		"reference_type_code": null,
		"reference_number": null,
		"construction_company_credit": 0,
		"free_zone_tax": 0,
		"container_deposit_guarantee": 0,
		"domestic_ticket_sales": 0,
		"international_ticket_sales": 0,
		"receipt_reference_number": null,
    "settlement_issuer_id": null,
    "vat_commisions": null,
    "net_commissions": 0,
    "exempt_commissions": 0,
    "has_note": false,
    "is_services_invoice": false,
    "services_invoice": null,
    "transaction_category": "Del Giro",
    "invoice_status": "registered",
    "other_taxes": {
      "total_amount": 400,
      "taxes": [
        {
          "tax_code": 14,
          "tax_rate": "19",
          "tax_amount": 400
         }
      ],
    },
    "tobacco_taxes": {
			"cigars": 0,
			"cigarettes": 0,
			"processed_tobacco": 0
    },
  },
}