Skip to main content
GET
List collections task types
Use this authenticated lookup to populate collections setup screens. It returns only collections task types, as a JSON array of case-sensitive strings:
For origination screens, use List Origination Task Types. Both operations return strings; no scope discriminator or response filtering is needed.

Request

Using the selected type

For accounts configured for loan-based collections boarding:
  1. Create the customer with taskType: "Collections" and the required customer fields, if not already present.
  2. Create the loan with the matching customerId, external loan id, taskType: "Collections" and required loan fields. New loans require servicingStatus: "ACTIVE".
Loan boarding creates the configured collections schedule. Follow the linked schemas for required fields and existing-record updates. Do not send Collections to origination enrollment with scheduleMode: "enroll". This read-only catalog does not create schedules or indicate account enablement. The values are the same for every authenticated company; write operations still validate the request and the company’s configuration.

Response and compatibility

HTTP 200 returns the string array above, with no pagination. Missing, empty, invalid, or inactive API keys return 401. The former GET /task-types route is replaced by the two scoped catalogs and is not retained as an alias. Use this endpoint for collections and GET /origination/task-types for origination. The existing string-array parser can be reused. Coordinate this URL change with deployment of this endpoint before switching the integration. Read values by name rather than position and do not assume a fixed array length.

Authorizations

X-API-Key
string
header
required

Response

Collections task types

Available options:
Collections