bad0d2db9b7a
List listings
List listings for the current subscriber with optional filters. If pageNumber is greater than 1 and no results are found, the endpoint returns 422.
Validation & Requirements
Required Parameters
- None
Required JSON Body Fields
- None
Validations
- Invalid GUID values in *Guid/*Guids fields return 422 Unprocessable Entity.
- Invalid date values in *date* fields return 422 Unprocessable Entity.
- Missing required request body returns 422 Unprocessable Entity with Missing request body..
- Additional business-rule validation may return 422 with details in the errors array.
- earliestDate and latestDate must be >= 0 when provided.
- latestDate must be greater than or equal to earliestDate when both are provided.
- agentGuid and createdByGuid must belong to the subscriber when provided.
Query parameters
Unix timestamp (seconds since 1970) for the start of the date range. Must be greater than or equal to 0. Example: 1709251200 for March 1, 2024 00:00 UTC
Unix timestamp for the end of the date range. Must be greater than or equal to 0 and must not be earlier than earliestDate. Example: 1711929599 for March 31, 2024 23:59 UTC
GUID of the agent assigned to the listings. Format: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX Must belong to a known user in the subscriber.
GUID of the user who created the listings. Useful for tracking data entry or import sources. Must belong to a known user in the subscriber.
Page number for pagination. Default: 1, Min: 1, Max: 1000 Each page contains 10 items