/shorts.v1alpha1.PoliticiansService/ListPartyFundingListPartyFunding
One party group's funding across every financial year it lodged in.
Parameters
Define the version of the Connect protocol
Define the timeout, in ms
Request Body
the focus year for the donor lists; empty = latest held (proto string)
donors per list; default 25, max 200 (proto int32)
required; the source's own rollup key (proto string)
Responses
(proto google.protobuf.Timestamp)
(proto string)
The branch names that lodged under this group, verbatim. Published so the rollup is inspectable rather than asserted. (proto string)
(proto string)
the focus year served (proto string)
Focus-year payers matched to an ASX listing, with their receipt-type split. (proto shorts.v1alpha1.TopDonor)
TopDonor is one payer's itemised receipts into party branches for one financial year. donor_name is VERBATIM as lodged — the source is unnormalised and one entity can appear under several spellings. donor_name_norm is the key those spellings were grouped by, published so a reader can see exactly what was combined.
(proto string)
(proto string)
Every financial year this group lodged in, ASCENDING. post_reform_scheme marks where the chart must break. (proto shorts.v1alpha1.PartyFundingSummary)
PartyFundingSummary is one party group in one financial year, straight from mv_aec_party_funding. Nothing here is derived: each figure is a sum or a distinct count over lodged returns. The two sides of the ledger are kept apart on purpose. total_receipts_cents is what the party's OWN annual return declares it received; the itemised and declared_donations figures are the transaction-level rows from the recipient side and the donor side respectively. They do not reconcile to each other and must never be presented as if they should.
(proto string)
focus-year payers, amount desc (proto shorts.v1alpha1.TopDonor)
TopDonor is one payer's itemised receipts into party branches for one financial year. donor_name is VERBATIM as lodged — the source is unnormalised and one entity can appear under several spellings. donor_name_norm is the key those spellings were grouped by, published so a reader can see exactly what was combined.
(proto string)
Error type returned by Connect: https://connectrpc.com/docs/go/errors/#http-representation
The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
A list of messages that carry the error details. There is no limit on the number of messages.
Contains an arbitrary serialized message along with a @type that describes the type of the serialized message, with an additional debug field for ConnectRPC error details.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
curl -X POST "https://api.shorted.com.au/shorts.v1alpha1.PoliticiansService/ListPartyFunding" \
-H "Content-Type: application/json" \
-d '{
"financialYear": "string",
"limit": 0,
"partyGroup": "string"
}'curl -X POST "https://api.shorted.com.au/shorts.v1alpha1.PoliticiansService/ListPartyFunding" \
-H "Content-Type: application/json" \
-d '{
"financialYear": "string",
"limit": 0,
"partyGroup": "string"
}'