rpt_get_v2_settlement_report_data_flat_file_v2

Seller reports (SP-API) · GET_V2_SETTLEMENT_REPORT_DATA_FLAT_FILE_V2 · Every 12 hours, at minute 17 (marketplace local time)

How fresh is it?

Several times a day

Every 12 hours, at minute 17 (marketplace local time)

Need it right now?

finances_listFinancialEventGroupsread

The same data, live.

FamilySeller reports (SP-API)
Report typeGET_V2_SETTLEMENT_REPORT_DATA_FLAT_FILE_V2
Grainper_mkt
Syncincremental
Business dateposted_date

Columns (37)

ColumnTypeKey
idINTEGER
store_idVARCHAR(36)🔑 key
settlement_idVARCHAR(100)🔑 key
settlement_start_dateTIMESTAMP WITH TIME ZONE
settlement_end_dateTIMESTAMP WITH TIME ZONE
deposit_dateTIMESTAMP WITH TIME ZONE
total_amountNUMERIC(14, 2)
currencyVARCHAR(10)
transaction_typeVARCHAR(100)
order_idVARCHAR(50)🔑 key
merchant_order_idVARCHAR(50)
adjustment_idVARCHAR(100)
shipment_idVARCHAR(100)
marketplace_nameVARCHAR(100)
amount_typeVARCHAR(100)🔑 key
amount_descriptionVARCHAR(200)🔑 key
amountNUMERIC(14, 2)
fulfillment_idVARCHAR(100)
posted_dateDATE🔑 key
posted_date_timeVARCHAR(100)
posted_atTIMESTAMP WITH TIME ZONE
order_item_codeVARCHAR(100)
merchant_order_item_idVARCHAR(100)
merchant_adjustment_item_idVARCHAR(100)
skuVARCHAR(200)
quantity_purchasedINTEGER
promotion_idVARCHAR(100)
item_related_fee_typeVARCHAR(100)
item_related_fee_amountNUMERIC(14, 2)
promotion_typeVARCHAR(100)
promotion_amountNUMERIC(14, 2)
other_amountNUMERIC(14, 2)
other_fee_amountNUMERIC(14, 2)
other_fee_reason_descriptionTEXT
price_typeVARCHAR(100)
price_amountNUMERIC(14, 2)
extraJSON

Query it

In an AI client (MCP)

tools/call
{
  "name": "query_report_data",
  "arguments": {
    "store": "myStore-US",
    "tables": [
      "rpt_get_v2_settlement_report_data_flat_file_v2"
    ],
    "columns": [
      "rpt_get_v2_settlement_report_data_flat_file_v2.settlement_id",
      "rpt_get_v2_settlement_report_data_flat_file_v2.order_id",
      "rpt_get_v2_settlement_report_data_flat_file_v2.amount_type",
      "rpt_get_v2_settlement_report_data_flat_file_v2.amount_description"
    ],
    "order_by": [
      {
        "column": "rpt_get_v2_settlement_report_data_flat_file_v2.posted_date",
        "dir": "desc"
      }
    ],
    "limit": 100
  }
}

From code (Tool API)

curl -X POST https://api.sellersheetai.com/api/v1/tools/query_report_data \
  -H "Authorization: Bearer $SELLERSHEET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"store":"myStore-US","tables":["rpt_get_v2_settlement_report_data_flat_file_v2"],"columns":["rpt_get_v2_settlement_report_data_flat_file_v2.settlement_id","rpt_get_v2_settlement_report_data_flat_file_v2.order_id","rpt_get_v2_settlement_report_data_flat_file_v2.amount_type","rpt_get_v2_settlement_report_data_flat_file_v2.amount_description"],"order_by":[{"column":"rpt_get_v2_settlement_report_data_flat_file_v2.posted_date","dir":"desc"}],"limit":100}'
Early access — the Tool API is open on request, contact us.

On this page

Actions

View as Markdown

Ask an assistant

Ask ChatGPTAsk Claude