API reference
All operations
REPORTING

Retrieves a paginated Lead report filtered by any combination of the supplied criteria.

All filter fields are optional; only the fields present in the request are applied. Filters include owners, statuses, branches, and sources (each matched as an array), plus assigned/acknowledged/converted date ranges.

POST/api/v2/reporting/leads

Authentication

Choose one supported method for this request.

OAuth 2.0 client credentials

Request body

application/jsonrequired

Filter and pagination criteria for the report. PageSize is capped at 100 regardless of the value supplied.

LeadReportFilter
  • ownersstring[]nullable
  • statusesstring[]nullable
  • branchesstring[]nullable
  • sourcesstring[]nullable
  • dateAssignedFromstring · date-timenullable
  • dateAssignedTostring · date-timenullable
  • dateAcknowledgedFromstring · date-timenullable
  • dateAcknowledgedTostring · date-timenullable
  • dateConvertedFromstring · date-timenullable
  • dateConvertedTostring · date-timenullable
  • pageNumberinteger · int32
  • pageSizeinteger · int32

Responses

OK

Standard response envelopeisSuccessmessageerrorsdata

Read the result from data. When isSuccess is false, errors lists what went wrong. Handling errors

Paginated
dataPaginatedResponse<LeadReportDto[]>
  • totalCountinteger · int32
    • leadIdinteger · int32
    • companyIdinteger · int32
    • contactIdinteger · int32
    • ownerIdinteger · int32
    • descriptionstring
    • commentsstring
    • dateEnteredstring · date-timenullable
    • dateAssignedstring · date-timenullable
    • dateAcknowledgedstring · date-timenullable
    • dateConvertedstring · date-timenullable
    • sourcestring
    • sourceLocationstring
    • reasonstring
    • statusstring
    • ownerstring
    • companyNamestring
    • contactstring
    • citystring
    • statestring
    • zipstring
    • countystring
    • branchstring
    • makestring
    • modelstring
    • equipmentTypestring
  • pageCountinteger · int32
  • currentPageCountinteger · int32
  • nextPageNumberinteger · int32nullable
  • hasNextPageboolean