Search ListingSources as admin
Changed onDelegated Aura access tokens require listing-sources:read; missing scope returns 403 FORBIDDEN. Searches ListingSource records for authenticated administrators.
query performs a case-insensitive substring search across the ListingSource name and stable slug, and also the operator Party name and slug. name restricts the substring match to the ListingSource name. listingSourceId and listingSourceSlugId are exact identity filters. operatorPartyId and ingestionMethod are exact filters.
Results use deterministic cursor pagination. The default sort is name ascending; override it by providing both sort and order. Valid sort fields are name, slug, created, and updated; ListingSource ID is always the final deterministic tie-breaker. Page sizes are clamped to 1–100, with a default of 21. The returned ListingSource ID searchAfter cursor is omitted on the terminal page and should be sent with the same filters and sort. Responses always use Cache-Control: no-store.
The result contains only safe business-resource fields: ListingSource identity and name, operator Party reference, active ingestion methods, presentation URLs, and referral summary. Provider credentials, webhook secrets, and crawler-local configuration are never returned.
Request
- Base URL: https://api.stage.aura-historia.com
- URL: https://api.stage.aura-historia.com/api/v1/admin/listing-sources
- Auth: one of:
- HTTP bearer
- HTTP bearer
Query parameters
Optional case-insensitive substring query across source and operator Party text.
Optional case-insensitive substring filter for the ListingSource name.
Optional exact ListingSource ID filter.
Optional exact immutable ListingSource slug filter.
Optional exact operator Party ID filter.
Optional exact active ingestion-method filter.
Fields available for sorting admin ListingSource-search results. ListingSource ID is always used as a deterministic tie-breaker.
Sort field. Valid values are name, slug, created, and updated. The default is name ascending.
Sort direction for sort. Provide both sort and order to override the default.
Opaque ListingSource ID cursor returned by the previous page. It is omitted when no next page exists.
Number of ListingSource summaries requested per page. The server clamps values to the inclusive range 1–100.
Response
ListingSource summaries returned successfully.
Example response
{
"size": 21,
"searchAfter": "ls_11j55nbvjfe7ds34s7gya899a9",
"total": 42
}Changes
- breaking
the
response property's min was decreased from1.00to0.00for the response status
- breaking
- breaking
the
//response's property format changed fromuuidto no format for status - breaking
the
///response's property format changed fromuuidto no format for status - breaking
the
response's property format changed fromuuidto no format for status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - info
for the
queryrequest parameterlistingSourceId, the format was generalized fromuuidto no format - info
for the
queryrequest parameteroperatorPartyId, the format was generalized fromuuidto no format - info
for the
queryrequest parametersearchAfter, the format was generalized fromuuidto no format - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status
- breaking