Moneybird logo
Moneybird API

Financial statements

Endpoint:https://moneybird.com/api/v2

Financial statements are comprised of financial mutations that are booked on a financial account. They provide a detailed record of all transactions for a specific account.


Delete a financial statement

DELETE
https://moneybird.com/api/v2
/{administration_id}/financial_statements/{id}{format}

Deletes a financial statement.

Delete a financial statementpath Parameters

  • administration_idstring | integer · pattern: ^\d+$ · required

    The unique identifier of the administration

    A unique record identifier of an administration

  • idstring | integer · pattern: ^\d+$ · required

    A unique record identifier

  • formatstring · pattern: ^(.(json|xml))?$ · required

    The format in which the response is given, can be empty to use the default format

    Default: .json

Delete a financial statementResponses

Financial statement deleted

No data returned

Update a financial statement

PATCH
https://moneybird.com/api/v2
/{administration_id}/financial_statements/{id}{format}

When updating a financial statement, you only need to provide the information you want to change. Attributes you don't provide in the request will not be updated.

Update a financial statementpath Parameters

  • administration_idstring | integer · pattern: ^\d+$ · required

    The unique identifier of the administration

    A unique record identifier of an administration

  • idstring | integer · pattern: ^\d+$ · required

    A unique record identifier

  • formatstring · pattern: ^(.(json|xml))?$ · required

    The format in which the response is given, can be empty to use the default format

    Default: .json

Update a financial statementRequest Body

  • financial_statementobject

Update a financial statementResponses

Financial statement updated

  • idstring | integer · pattern: ^\d+$

    A unique record identifier

  • financial_account_idstring | integer · pattern: ^\d+$

    A unique record identifier

  • referencestring
  • official_datestring | null · date
  • official_balancestring | null
  • importer_servicestring | null
  • financial_mutationsobject[]

Create a new financial statement

POST
https://moneybird.com/api/v2
/{administration_id}/financial_statements{format}

Creates a new financial statement. Provided financial mutations will be grouped in the statement.

Create a new financial statementpath Parameters

  • administration_idstring | integer · pattern: ^\d+$ · required

    The unique identifier of the administration

    A unique record identifier of an administration

  • formatstring · pattern: ^(.(json|xml))?$ · required

    The format in which the response is given, can be empty to use the default format

    Default: .json

Create a new financial statementRequest Body

  • financial_statementobject

Create a new financial statementResponses

Financial statement created

  • idstring | integer · pattern: ^\d+$

    A unique record identifier

  • financial_account_idstring | integer · pattern: ^\d+$

    A unique record identifier

  • referencestring
  • official_datestring | null · date
  • official_balancestring | null
  • importer_servicestring | null
  • financial_mutationsobject[]