# ReCollect ReCollect is supported by the generic [ICS](/doc/source/ics.md) source. For all available configuration options, please refer to the source description. ## How to get the configuration arguments - To get the URL, search your address in the recollect form of your home town. - Click "Get a calendar", then "Add to Google Calendar". - The URL shown is your ICS calendar link, for example. ```plain https://recollect.a.ssl.fastly.net/api/places/BCCDF30E-578B-11E4-AD38-5839C200407A/services/208/events.en.ics?client_id=6FBD18FE-167B-11EC-992A-C843A7F05606 ``` - You can strip the client ID URL parameter to get the final URL: `https://recollect.a.ssl.fastly.net/api/places/BCCDF30E-578B-11E4-AD38-5839C200407A/services/208/events.en.ics` known to work with: |Region|Country|URL| |-|-|-| |Ottawa, ON|Canada|[ottawa.ca](https://ottawa.ca/en/garbage-and-recycling/recycling/garbage-and-recycling-collection-calendar)| |Simcoe County, ON|Canada|[simcoe.ca](https://www.simcoe.ca/dpt/swm/when)| |City of Bloomington, IN|USA|[api.recollect.net/r/area/bloomingtonin](https://api.recollect.net/r/area/bloomingtonin)| |City of Cambridge, MA|USA|[cambridgema.gov](https://www.cambridgema.gov/services/curbsidecollections)| |City of Georgetown, TX|USA|[texasdisposal.com](https://www.texasdisposal.com/waste-wizard/)| |City of Vancouver|Canada|[vancouver.ca](https://vancouver.ca/home-property-development/garbage-and-recycling-collection-schedules.aspx)| |City of Nanaimo|Canada|[nanaimo.ca](https://www.nanaimo.ca/city-services/garbage-recycling/collectionschedule)| and probably a lot more. ## Examples ### Cambridge, MA, USA ```yaml waste_collection_schedule: sources: - name: ics args: split_at: '\, (?:and )?|(?: and )' url: https://recollect.a.ssl.fastly.net/api/places/F2BCBBF2-ACC9-11E8-B4BD-CFDD30C1D4D8/services/761/events.en-US.ics ``` ### Ottawa, ON, Canada ```yaml waste_collection_schedule: sources: - name: ics args: split_at: '\, (?:and )?|(?: and )' url: https://recollect.a.ssl.fastly.net/api/places/BCCDF30E-578B-11E4-AD38-5839C200407A/services/208/events.en.ics ``` ### Georgetown, TX, USA ```yaml waste_collection_schedule: sources: - name: ics args: split_at: '\, (?:and )?|(?: and )' url: https://recollect.a.ssl.fastly.net/api/places/9EA385D4-4AF9-11EB-B308-E6A235C11932/services/611/events.en-US.ics ``` ### Sherwood Park, AB, Canada ```yaml waste_collection_schedule: sources: - name: ics args: url: webcal://recollect.a.ssl.fastly.net/api/places/F5A5C1D2-3D25-11EE-A377-8D1C706BDDF3/services/238/events.en.ics?client_id=7CCAFDAE-3D25-11EE-8AF8-9D1C706BDDF3 ``` ### Morris, MB, Canada ```yaml waste_collection_schedule: sources: - name: ics args: split_at: '\, (?:and )?|(?: and )' url: webcal://recollect.a.ssl.fastly.net/api/places/2DC90F42-E8AA-11EB-A726-598C8684B99B/services/397/events.en.ics ``` ### Peterborough, ON, Canada ```yaml waste_collection_schedule: sources: - name: ics args: split_at: '\, (?:and )?|(?: and )' url: webcal://recollect.a.ssl.fastly.net/api/places/C0A33242-3365-11EC-A104-84C872B788E8/services/345/events.en.ics?client_id=F81035CA-7177-11EE-A247-E8E188BA1CF3 ``` ### 166 W 47th Ave, Vancouver ```yaml waste_collection_schedule: sources: - name: ics args: url: webcal://recollect.a.ssl.fastly.net/api/places/3734BF46-A9A1-11E2-8B00-43B94144C028/services/193/events.en.ics?client_id=8844492C-9457-11EE-90E3-08A383E66757 ```