Reports

Generate Source Transactions Report

post

Sample request to get transactions report filters by PaymentDate after (operation 7 = After) January 1st 2026 (2026-01-01) sorted by PaymentDate column desc, returning page index 1 and page size 1000 records.

Please see Filters and Operation parameters defined here for requests: https://developers.frontstream.com/welcome-to-our-payment-api/api-references/retrieve-transactions-report#body-parameter-definitions

 POST /api/sourceTransactionsReport
	{
	"Filters": [
		{
  		"Name": "PaymentDate",
  		"Operation": 7,
  		"Values": [
   		 "2026-01-01"
  		]
		}
	],
	"SortColumns": [
		{
  		"Name": "PaymentDate",
  		"Descending": true,
  		"Order": 0
		}
	],
	"PageSize": 1000,
	"PageIndex": 1
	}
Header parameters
AccessTokenstringRequired

access token

Body
PageSizeinteger · int32Optional

How many records to return per page.

PageIndexinteger · int32Optional

Which page of results to return. Starts at 1 (0 will also return the first page)

Responses
chevron-right
200

Success

application/json
post
/api/sourceTransactionsReport

Export Source Transactions Report in specified format "csv" or "excel"

post
Header parameters
AccessTokenstringRequired

access token

Body
PageSizeinteger · int32Optional

How many records to return per page.

PageIndexinteger · int32Optional

Which page of results to return. Starts at 1 (0 will also return the first page)

Formatstring · nullableOptional

Determines which file type the report will be exported to. Valid values: "csv" or "excel"

Responses
chevron-right
200

Success

No content

post
/api/exportSourceTransactionsReport

No content

Last updated