everyaction.services.Disbursements¶
- class everyaction.services.Disbursements(ea: EAClient)¶
Represents the Disbursements service.
Methods
create_or_update(**kwargs)See POST /disbursements.
get(disbursement_id, /)- create_or_update(**kwargs: EAValue) None¶
See POST /disbursements.
- Parameters
kwargs – The applicable query arguments and JSON data for the request. A
Disbursementis appropriate to unpack here.- Keyword Arguments
amount
batchCode (batch_code, batch)
checkDate (check_date)
checkNumber (check_number)
contact
dateIssued (date_issued, issued)
disbursementId (disbursement_id, id)
disclosureFieldValues(disclosure_field_values, field_values, disclosures, values, disclosure (singular))linkedCreditCardPaymentDisbursementId (linked_credit_card_payment_disbursement_id, credit_card_payment)
linkedReimbursementDisbursementId (linked_reimbursement_disbursement_id, reimbursement)
notes
- get(disbursement_id: int, /) Disbursement¶
See GET /disbursements/{disbursementId}.
- Parameters
disbursement_id – The disbursementId path parameter.
- Returns
The resulting
Disbursementobject.