Skip to main content

Debtors and charges

The portfolio: debtors, their contact points and the open charges, with bulk actions and manual notification.

Families on this page​

FamilyToolsreadwritedestructive
people — Debtors and contact points11443
charges — Charges10325

Debtors and contact points​

ToolKindPermissionEndpointWhat it does
dunning_people_listreadpeople.listGET /v1/peopleLists the organization’s customers with pagination and filters.
dunning_people_createwritepeople.createPOST /v1/peopleCreates a customer in the portfolio.
dunning_people_getreadpeople.showGET /v1/people/{id}Returns a customer by ID.
dunning_people_updatewritepeople.updatePUT /v1/people/{id}Updates a customer’s data (partial).
dunning_people_deletedestructivepeople.deleteDELETE /v1/people/{id}Soft-deletes a customer.
dunning_people_statement_pdfreadpeople.showGET /v1/people/{id}/statement-pdfGenerates the debtor statement as a PDF: all of the person’s charges (document, due date, status, original and current amount) with totals for open, overdue and already paid.
dunning_people_bulk_archivedestructivepeople.deletePOST /v1/people/bulk-archiveArchives (soft delete) up to 100 customers in one call.
dunning_contact_points_listreadpeople.showGET /v1/people/{id}/contact-pointsLists a customer’s contact points, with pagination and filters by channel and status.
dunning_contact_points_createwritepeople.updatePOST /v1/people/{id}/contact-pointsCreates a contact point for the customer.
dunning_contact_points_updatewritepeople.updatePATCH /v1/people/{id}/contact-points/{cpId}Updates a contact point’s label/primary/verification and lets you manually set/clear opt-out and third-party flags.
dunning_contact_points_deletedestructivepeople.updateDELETE /v1/people/{id}/contact-points/{cpId}Soft-deletes a contact point.

Charges​

ToolKindPermissionEndpointWhat it does
dunning_charges_listreadcharges.listGET /v1/chargesLists the organization’s charges with pagination and filters.
dunning_charges_createwritecharges.createPOST /v1/chargesCreates a charge for a customer.
dunning_charges_getreadcharges.showGET /v1/charges/{id}Returns a charge by ID.
dunning_charges_updatewritecharges.updatePUT /v1/charges/{id}Updates a charge’s data (partial).
dunning_charges_deletedestructivecharges.deleteDELETE /v1/charges/{id}Soft-deletes a charge along with related tasks and offers.
dunning_charges_settlement_pdfreadcharges.showGET /v1/charges/{id}/settlement-pdfGenerates the charge’s settlement letter as a PDF (legal document), scoped to the organization.
dunning_charges_bulk_canceldestructivecharges.updatePOST /v1/charges/bulk-cancelCancels up to 100 charges in one call.
dunning_charges_bulk_assign_ruledestructivecharges.updatePOST /v1/charges/bulk-assign-ruleApplies a collection rule to up to 100 charges.
dunning_charges_bulk_archivedestructivecharges.deletePOST /v1/charges/bulk-archiveArchives (soft delete) up to 100 charges in one call, cascading to related tasks and offers.
dunning_charges_notifydestructivecharges.notifyPOST /v1/charges/{id}/notifyCreates a manual notification for the charge and queues it for processing.

Each resource's fields are in the API reference.

A tool you cannot run does not appear in tools/list. If one from this page is missing, see Authentication.