Schedule B filings describe itemized disbursements. This data explains how committees and other filers spend their money. These figures are reported as part of forms F3, F3X and F3P.
The data is divided in two-year periods, called two_year_transaction_period, which
is derived from the report_year submitted of the corresponding form. If no value is supplied, the results will
default to the most recent two-year period that is named after the ending,
even-numbered year.
Due to the large quantity of Schedule B filings, this endpoint is not paginated by
page number. Instead, you can request the next page of results by adding the values in
the last_indexes object from pagination to the URL of your last request. For
example, when sorting by disbursement_date, you might receive a page of
results with the following pagination information:
To fetch the next page of sorted results, append last_index=230906248 and
last_disbursement_date=2014-07-04 to the URL. We strongly advise paging through
these results by using the sort indices (defaults to sort by disbursement date, e.g.
last_disbursement_date), otherwise some resources may be unintentionally filtered out.
This resource uses keyset pagination to improve query performance
and these indices are required to properly page through this large dataset.
Note: because the Schedule B data includes many records, counts for large result sets are approximate; you will want to page through the records until no records are returned.