Bank - Admin

Api Import Bank Rows

Changed on

Import bank movements from an N43 (AEB/CSB 43) statement file.

Movements dated inside a period this account already holds are skipped, so the dealer's daily rolling export stops duplicating history it has already reconciled.

post/api/bank_rows/import

Request

  • Base URL
    https://api.multigest.pt (the document declares no server; this is the origin it was published from)
  • URL
    https://api.multigest.pt/api/bank_rows/import
  • Auth
    API key in header x-api-token and API key in header x-origin-verify

Headers

x-api-tokenstring nullable

Request body multipart/form-data

filestring binary required
metodo_pagamento_idinteger required
ponto_venda_idinteger required
confirm_import_allboolean

Write every movement in the file, including those in periods already imported. Support escape hatch — normally the importer skips them.

Response

Successful Response

importedinteger required
skippedinteger
skipped_existinginteger
covered_untilstring date nullable
deferred_daystring date nullable
deferred_countinteger
statement_idinteger nullable
warningsstring[]
already_importedboolean
missing_in_covered_daysinteger

Changes

    • info

      the /// response's property pattern ^(?!^[-+.]*$)[+-]?0*(?:\d{0,16}|(?=[\d.]{1,19}0*$)\d{0,16}\.\d{0,2}0*$) was removed for the status

    • info

      the // response's property pattern ^(?!^[-+.]*$)[+-]?0*(?:\d{0,16}|(?=[\d.]{1,19}0*$)\d{0,16}\.\d{0,2}0*$) was removed for the status

    • info

      the // response's property pattern ^(?!^[-+.]*$)[+-]?0*(?:\d{0,16}|(?=[\d.]{1,19}0*$)\d{0,16}\.\d{0,2}0*$) was removed for the status

    • info

      the /// response's property pattern ^(?!^[-+.]*$)[+-]?0*(?:\d{0,16}|(?=[\d.]{1,19}0*$)\d{0,16}\.\d{0,2}0*$) was removed for the status

    • info

      the /// response's property pattern ^(?!^[-+.]*$)[+-]?0*(?:\d{0,16}|(?=[\d.]{1,19}0*$)\d{0,16}\.\d{0,2}0*$) was removed for the status

    • info

      the /// response's property pattern ^(?!^[-+.]*$)[+-]?0*(?:\d{0,16}|(?=[\d.]{1,19}0*$)\d{0,16}\.\d{0,2}0*$) was removed for the status

    • info

      the /// response's property pattern ^(?!^[-+.]*$)[+-]?0*(?:\d{0,16}|(?=[\d.]{1,19}0*$)\d{0,16}\.\d{0,2}0*$) was removed for the status

    • info

      added the optional property to the response with the status