naftiko: 1.0.0-alpha2 info: label: Trestle Direct Web API — CRM Saved Searches description: 'Trestle Direct Web API — CRM Saved Searches. 3 operations. Lead operation: Query Saved Searches. Self-contained Naftiko capability for managing per-contact saved-search criteria and listing the currently matching listings.' tags: - CoreLogic - Trestle - Direct Web API - CRM - Saved Searches created: '2026-05-23' modified: '2026-05-23' binds: - namespace: env keys: CORELOGIC_TRESTLE_CLAREITY_TOKEN: CORELOGIC_TRESTLE_CLAREITY_TOKEN capability: consumes: - type: http namespace: direct-webapi-crm-saved-searches baseUri: https://api.cotality.com/trestle/odata description: Trestle Direct Web API — Saved Searches capability. Self-contained. resources: - name: saved-searches path: /SavedSearches operations: - name: querysavedsearches method: GET description: Query Saved Searches outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $filter in: query type: string - name: $top in: query type: integer - name: createsavedsearch method: POST description: Create Saved Search outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object required: true - name: saved-search-listing-ids path: /SavedSearches({SavedSearchKeyNumeric})/Default.GetSavedSearchListingIDs() operations: - name: getsavedsearchlistingids method: GET description: Get Saved Search Listing IDs outputRawFormat: json outputParameters: - name: result type: array value: $. inputParameters: - name: SavedSearchKeyNumeric in: path type: integer required: true authentication: type: bearer value: '{{env.CORELOGIC_TRESTLE_CLAREITY_TOKEN}}' placement: header