Monta
Monta API

E-reports


Retrieves the e-reports filed for a declarant

GET
https://partner-api.monta.com
/api/v1/e-reports

Required scope: e-reports:read
Organization authorization: supported
Results are ordered newest first and paginated by cursor. Follow meta.after for the next page and stop when it comes back null. meta.itemCount counts the rows on the page you were given, not the total across pages.
periodFrom/periodTo match whole declaration windows: a report is returned only when its entire window falls inside the range. A window running 2026-08-01 to 2026-08-10 is not returned for periodFrom=2026-08-05, so pass calendar-month or wider bounds.
A rectificative (typeCode RE) restates its window in full rather than declaring a delta, so read only the highest revision per window.

Retrieves the e-reports filed for a declarant › query Parameters

ownerType
​string · enum · required

Whether the declarant is a team or an operator

Enum values:
team
operator
Example: team
ownerId
​integer · int64 · required

Id of the declarant, as returned by /e-reports/declarants

Example: 5938
periodFrom
​string | null · date

Filter to declaration windows starting on or after this date

Example: 2026-08-01
periodTo
​string | null · date

Filter to declaration windows ending on or before this date

Example: 2026-08-31
perPage
​integer | null · int32 · min: 1 · max: 1000

The maximum number of results to return

Example: 20
Default: 100
before
​integer | null · int64

Cursor (e-report id) to retrieve results ordered before a certain e-report. Use this with a cursor from meta.before to retrieve the previous page of results.

Example: 412
after
​integer | null · int64

Cursor (e-report id) to retrieve results ordered after a certain e-report. Use this with a cursor from meta.after to retrieve the next page of results.

Example: 412

Retrieves the e-reports filed for a declarant › Responses

E-reports successfully retrieved

​EReport[] · required
​CursorBasedPageMeta · required

Lists the declarants you may read e-reports for

GET
https://partner-api.monta.com
/api/v1/e-reports/declarants

Required scope: e-reports:read
Organization authorization: supported
An e-report is filed per declarant — the legal entity registered with the tax authority — not per wallet, so start here to learn which ownerType/ownerId pairs to list e-reports for. The declarant's registered name, country and identifiers come back on the e-report itself.

Lists the declarants you may read e-reports for › Responses

Declarants successfully retrieved

ownerType
​string · enum · required

Whether the declarant is a team or an operator

Enum values:
team
operator
Example: team
ownerId
​integer · int64 · required

Id of the declarant, to pass as ownerId when listing e-reports

Example: 5938