GET User/MyProfile/SavedSearch/GetAll
Gets details of the saved searches associated with the signed in user. Returns a collection of SavedSearch objects, each representing a saved search.
Requires Authorization
The endpoint requires a bearer token in the http authorization header. For example "bearer 2YotnFZFEjr1zCsicMWpAA"
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
A collection of SavedSearch objects associated with the signed in user.
Collection of SavedSearchName | Description | Type | Additional information |
---|---|---|---|
Id |
Gets or sets the identity. |
integer |
None. |
Name |
Gets or sets the name of the saved search. |
string |
None. |
EmailFrequency |
Gets or sets the frequency when the email should be sent out. |
Frequency |
None. |
NewNoticesOnly |
Gets or sets whether only new notices should be emailed. |
boolean |
None. |
SearchCriteria |
Gets or sets the associated with the saved search. |
SearchCriteria |
None. |
Response Formats
application/json, text/json
Sample:
[ { "id": 1, "name": "Window cleaning jobs", "emailFrequency": "Daily", "newNoticesOnly": true, "searchCriteria": { "types": [ "Contract", "Pipeline" ], "statuses": [ "Open" ], "keyword": "Window cleaning", "queryString": null, "regions": "Wales,South East", "postcode": null, "radius": 0.0, "valueFrom": 3000.0, "valueTo": 20000.0, "lastNotifiableUpdateFrom": null, "publishedFrom": null, "publishedTo": null, "deadlineFrom": null, "deadlineTo": null, "approachMarketFrom": null, "approachMarketTo": null, "awardedFrom": null, "awardedTo": null, "isSubcontract": null, "suitableForSme": true, "suitableForVco": false, "cpvCodes": null } }, { "id": 2, "name": "Solar panels", "emailFrequency": "Daily", "newNoticesOnly": true, "searchCriteria": { "types": [ "Contract", "Pipeline" ], "statuses": [ "Open" ], "keyword": "Solar panel", "queryString": null, "regions": "London,Any region", "postcode": null, "radius": null, "valueFrom": 15000.0, "valueTo": 50000.0, "lastNotifiableUpdateFrom": null, "publishedFrom": "2014-01-01T00:00:00Z", "publishedTo": "2015-03-01T00:00:00Z", "deadlineFrom": null, "deadlineTo": null, "approachMarketFrom": null, "approachMarketTo": null, "awardedFrom": null, "awardedTo": null, "isSubcontract": null, "suitableForSme": true, "suitableForVco": false, "cpvCodes": null } } ]
application/xml, text/xml
Sample:
<ArrayOfSavedSearch xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IPL.ContractsFinder.BusinessEntities"> <SavedSearch> <EmailFrequency>Daily</EmailFrequency> <Id>1</Id> <Name>Window cleaning jobs</Name> <NewNoticesOnly>true</NewNoticesOnly> <SearchCriteria> <ApproachMarketFrom i:nil="true" /> <ApproachMarketTo i:nil="true" /> <AwardedFrom i:nil="true" /> <AwardedTo i:nil="true" /> <CpvCodes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" /> <DeadlineFrom i:nil="true" /> <DeadlineTo i:nil="true" /> <IsSubcontract i:nil="true" /> <Keyword>Window cleaning</Keyword> <LastNotifiableUpdateFrom i:nil="true" /> <Postcode i:nil="true" /> <PublishedFrom i:nil="true" /> <PublishedTo i:nil="true" /> <QueryString i:nil="true" /> <Radius>0.0</Radius> <Regions>Wales,South East</Regions> <Statuses> <NoticeStatus>Open</NoticeStatus> </Statuses> <SuitableForSme>true</SuitableForSme> <SuitableForVco>false</SuitableForVco> <Types> <NoticeType>Contract</NoticeType> <NoticeType>Pipeline</NoticeType> </Types> <ValueFrom>3000.0</ValueFrom> <ValueTo>20000.0</ValueTo> </SearchCriteria> </SavedSearch> <SavedSearch> <EmailFrequency>Daily</EmailFrequency> <Id>2</Id> <Name>Solar panels</Name> <NewNoticesOnly>true</NewNoticesOnly> <SearchCriteria> <ApproachMarketFrom i:nil="true" /> <ApproachMarketTo i:nil="true" /> <AwardedFrom i:nil="true" /> <AwardedTo i:nil="true" /> <CpvCodes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" /> <DeadlineFrom i:nil="true" /> <DeadlineTo i:nil="true" /> <IsSubcontract i:nil="true" /> <Keyword>Solar panel</Keyword> <LastNotifiableUpdateFrom i:nil="true" /> <Postcode i:nil="true" /> <PublishedFrom>2014-01-01T00:00:00Z</PublishedFrom> <PublishedTo>2015-03-01T00:00:00Z</PublishedTo> <QueryString i:nil="true" /> <Radius i:nil="true" /> <Regions>London,Any region</Regions> <Statuses> <NoticeStatus>Open</NoticeStatus> </Statuses> <SuitableForSme>true</SuitableForSme> <SuitableForVco>false</SuitableForVco> <Types> <NoticeType>Contract</NoticeType> <NoticeType>Pipeline</NoticeType> </Types> <ValueFrom>15000.0</ValueFrom> <ValueTo>50000.0</ValueTo> </SearchCriteria> </SavedSearch> </ArrayOfSavedSearch>