{"id":18576559,"url":"https://github.com/bigdatacloudapi/js-am-i-roaming-client","last_synced_at":"2025-08-05T12:08:47.327Z","repository":{"id":194440905,"uuid":"213784298","full_name":"bigdatacloudapi/js-am-i-roaming-client","owner":"bigdatacloudapi","description":"A Javascript client for detecting whether a frontend user is currently roaming","archived":false,"fork":false,"pushed_at":"2023-01-10T00:11:16.000Z","size":3,"stargazers_count":4,"open_issues_count":0,"forks_count":6,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-10T21:39:43.790Z","etag":null,"topics":["api","javascript"],"latest_commit_sha":null,"homepage":"https://www.bigdatacloud.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bigdatacloudapi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-10-09T00:34:16.000Z","updated_at":"2024-09-19T01:12:16.000Z","dependencies_parsed_at":"2023-09-13T10:36:35.505Z","dependency_job_id":null,"html_url":"https://github.com/bigdatacloudapi/js-am-i-roaming-client","commit_stats":null,"previous_names":["bigdatacloudapi/js-am-i-roaming-client"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bigdatacloudapi/js-am-i-roaming-client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigdatacloudapi%2Fjs-am-i-roaming-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigdatacloudapi%2Fjs-am-i-roaming-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigdatacloudapi%2Fjs-am-i-roaming-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigdatacloudapi%2Fjs-am-i-roaming-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bigdatacloudapi","download_url":"https://codeload.github.com/bigdatacloudapi/js-am-i-roaming-client/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigdatacloudapi%2Fjs-am-i-roaming-client/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268894035,"owners_count":24324796,"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-08-05T02:00:12.334Z","response_time":2576,"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":["api","javascript"],"created_at":"2024-11-06T23:25:25.939Z","updated_at":"2025-08-05T12:08:47.283Z","avatar_url":"https://github.com/bigdatacloudapi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BigDataCloud Free Am-I-Roaming API Client\n\n\nA Javascript client for detecting whether a frontend user is currently roaming [BigDataCloud](https://www.bigdatacloud.com)\nThis client works without any Javascript dependencies and has no API key or account requirement... Simply load it up and you're ready check if your frontend users are roaming.\n\nFor more information about this API and how it works, [please click here.](https://www.bigdatacloud.com/docs/api/free-am-i-roaming-api) \n\n\n## Documentation\n\nDocumentation specific to this Free API Client is detailed below.\nFor more information on other available APIs, please visit our [API area](https://www.bigdatacloud.com/docs).\n\n\n\n## Authentication / Identification\n\nThere is no authentication or identification required to use this API or client.\nYou may use this API and client for Free without an account.\n\n\n\n## Usage Limits\n\nThis client-side API is completely FREE for both commercial and non-commercial use, including unlimited usage with no throttling or limitations.\n\n\n\n## Manual Installation\n\n1. Download the included javascript file and place it in a publically accessible location\n2. Include the script tag `\u003cscript src=\"bigdatacloud_am_i_roaming.js\" type=\"text/javascript\"\u003e\u003c/script\u003e` before your code execution\n3. Initiate the Client Info API Client as per the below example\n\n\n\n## CDN Installation\n\n1. Include the CDN script tag `\u003cscript src=\"https://cdn.jsdelivr.net/gh/bigdatacloudapi/js-am-i-roaming-client@latest/bigdatacloud_am_i_roaming.min.js\" type=\"text/javascript\"\u003e\u003c/script\u003e` before your code execution\n2. Initiate the API Client and make the required calls as necessary\n\n\n\n## Example usage\n\n```javascript\n\u003cscript src=\"https://cdn.jsdelivr.net/gh/bigdatacloudapi/js-am-i-roaming-client@latest/bigdatacloud_am_i_roaming.min.js\" type=\"text/javascript\"\u003e\u003c/script\u003e\n\u003cscript type=\"text/javascript\"\u003e\n\n    getBDCAmIRoaming(\n        /* provide a callback function for the result */\n        function(result) {\n            console.log(result);\n        }\n    );\n\n\u003c/script\u003e\n```\n\n\n## Example output\n\n```javascript\n{\n    \"isRoaming\": true\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigdatacloudapi%2Fjs-am-i-roaming-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbigdatacloudapi%2Fjs-am-i-roaming-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigdatacloudapi%2Fjs-am-i-roaming-client/lists"}