{"id":28214987,"url":"https://github.com/hakaiinstitute/tides_api","last_synced_at":"2025-10-07T10:09:03.129Z","repository":{"id":227931226,"uuid":"772745832","full_name":"HakaiInstitute/tides_api","owner":"HakaiInstitute","description":"A tide API for CHS modelled stations","archived":false,"fork":false,"pushed_at":"2025-05-30T19:59:47.000Z","size":148,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-12T01:41:52.167Z","etag":null,"topics":["eims","tides"],"latest_commit_sha":null,"homepage":"https://tides.server.hakai.app","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HakaiInstitute.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-03-15T20:07:33.000Z","updated_at":"2025-05-30T19:59:50.000Z","dependencies_parsed_at":"2025-05-30T21:15:39.648Z","dependency_job_id":"1b9d6bb7-2668-4b9d-8c36-d4c3a95a6652","html_url":"https://github.com/HakaiInstitute/tides_api","commit_stats":null,"previous_names":["tayden/tide_window_api","hakaiinstitute/tide_window_api"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HakaiInstitute/tides_api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HakaiInstitute%2Ftides_api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HakaiInstitute%2Ftides_api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HakaiInstitute%2Ftides_api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HakaiInstitute%2Ftides_api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HakaiInstitute","download_url":"https://codeload.github.com/HakaiInstitute/tides_api/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HakaiInstitute%2Ftides_api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278755561,"owners_count":26040126,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["eims","tides"],"created_at":"2025-05-17T21:08:49.973Z","updated_at":"2025-10-07T10:09:03.125Z","avatar_url":"https://github.com/HakaiInstitute.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Absolutely! Here's a GitHub repo README.md for a project maintaining the API described by your openapi.json file.\n\n# Tide Window API\n\n## Description\n\nThis project provides an API for retrieving tide windows at various coastal stations. Tide windows are periods of time when the tide height falls within a specified range. This data can be useful for activities like fishing, boating, or coastal research.\n\n**Important Note:** This tool remains under development. Results may occasionally be inaccurate, and URLs may be subject to change. Please use at your own risk.\n\n## Usage\n\nThe Tide Window API has several useful endpoints:\n\n* **List Available Stations (`/stations`)**\n    - Returns a list of stations with or without coordinates.\n* **Show Stations on a Map (`/stations/map`)**\n    - Displays an interactive map with station locations.\n* **Get Station-Specific Info (`/stations/{station_name}`)**\n    - Provides detailed station information, including coordinates, if requested.\n* **Interactive Tide Plot (`/tides/events/{station_name}/plot`)**\n    - Generates a visual plot of tides, sunrise/sunset times, and specified tide windows for a chosen station and date range.\n* **Tide Events in CSV Format (`/tides/events/{station_name}.csv`)**\n    - Downloads tide events (low tides, high tides, sunrise, sunset) as a CSV file, including optional tide window data.\n* **Tide Events in JSON Format (`/tides/events/{station_name}`)**\n    -  Provides tide events in a structured JSON format, including optional tide window data.\n* **Raw Tide Data (`/tides/{station_name}`)**\n    - Returns a JSON array of tide measurements (time and height).\n\n### Example Usage (Interactive Tide Plot)\n\n```\nhttps://goose.hakai.org/tide_windows/tides/events/Abbotts%20Harbour/plot?start_date=2024-08-01\u0026end_date=2024-08-03\u0026tide_window=1.5\u0026tide_window=2.0\n```\n\n## Parameters\n\nRefer to the OpenAPI specification for a full list of supported parameters. Common parameters include:\n\n* `station_name`\n* `start_date` (ISO8601 format)\n* `end_date`  (ISO8601 format)\n* `tz` (Timezone)\n* `tide_window` (Array specifying tide heights in meters)\n\n## Getting Started\n\n1. **Explore the OpenAPI Specification:** The OpenAPI spec (openapi.json) provides  complete details about the API's structure and endpoints.\n2. **Try It Out:** Experiment with the endpoints directly on the Goose website ([invalid URL removed])\n\n## Contributing\n\nWe welcome contributions to improve and expand this API. Please create issues or submit pull requests.\n\n## Contact\n\nFor questions or support, email api.support@hakai.org \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhakaiinstitute%2Ftides_api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhakaiinstitute%2Ftides_api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhakaiinstitute%2Ftides_api/lists"}