{"id":25979246,"url":"https://github.com/bjorg/kaleidscapemoviescsv","last_synced_at":"2026-05-31T22:31:26.870Z","repository":{"id":267850331,"uuid":"902031150","full_name":"bjorg/KaleidscapeMoviesCSV","owner":"bjorg","description":"Create CSV file of all purchased Kaleidescape movies","archived":false,"fork":false,"pushed_at":"2024-12-14T05:33:26.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-07T06:57:11.578Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/bjorg.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-11T19:14:53.000Z","updated_at":"2024-12-14T05:33:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"60a7d402-6bf9-4421-a7f2-d11f83bbc1de","html_url":"https://github.com/bjorg/KaleidscapeMoviesCSV","commit_stats":null,"previous_names":["bjorg/kaleidscapemoviescsv"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bjorg/KaleidscapeMoviesCSV","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bjorg%2FKaleidscapeMoviesCSV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bjorg%2FKaleidscapeMoviesCSV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bjorg%2FKaleidscapeMoviesCSV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bjorg%2FKaleidscapeMoviesCSV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bjorg","download_url":"https://codeload.github.com/bjorg/KaleidscapeMoviesCSV/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bjorg%2FKaleidscapeMoviesCSV/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33752286,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"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":[],"created_at":"2025-03-05T06:29:01.028Z","updated_at":"2026-05-31T22:31:26.840Z","avatar_url":"https://github.com/bjorg.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kaleidescape Movies \u0026 Invoices CSV Script (Python)\n\n\n## Setup\n\nThe following commands clone and setup the Python environment for the script.\n\n```shell\ngit clone https://github.com/bjorg/KaleidscapeMoviesCSV.git\ncd KaleidscapeMoviesCSV\npython -m venv .venv\n```\n\n\n## Get Movies\n\nFirst log into the Kaleidescape webstore. Use the browser development tools to get the value of the `STORE_PROD_SESSION_ID` cookie.\n\nSecond, run the following commands to get the list of all movies on the account:\n```shell\nsource .venv/Scripts/activate\npython kaleidescape-movies-as-csv.py\n```\n\nEnter the `STORE_PROD_SESSION_ID` cookie value. \n\nIf successful, the script will generate a `kaleidescape-movies.csv` file.\n\n\n## Get Invoices\n\nFirst log into the Kaleidescape webstore. Then go to _Manage_ \u003e _Account_ \u003e _Purchase History_. Once you see your purchase history, use the browser development tools to get the value of the `STORE_PROD_SESSION_ID` cookie.\n\nSecond, run the following commands to get the list of all invoices on the account:\n```shell\nsource .venv/Scripts/activate\npython kaleidescape-invoices-as-csv.py\n```\n\nEnter the `STORE_PROD_SESSION_ID` cookie value.\n\nIf successful, the script will generate a `kaleidescape-invoices.csv` file.\n\n\n## License\n\n\u003e Licensed under the Apache License, Version 2.0 (the \"License\");\n\u003e you may not use this file except in compliance with the License.\n\u003e You may obtain a copy of the License at\n\u003e\n\u003e http://www.apache.org/licenses/LICENSE-2.0\n\u003e\n\u003e Unless required by applicable law or agreed to in writing, software\n\u003e distributed under the License is distributed on an \"AS IS\" BASIS,\n\u003e WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n\u003e See the License for the specific language governing permissions and\n\u003e limitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbjorg%2Fkaleidscapemoviescsv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbjorg%2Fkaleidscapemoviescsv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbjorg%2Fkaleidscapemoviescsv/lists"}