{"id":21703341,"url":"https://github.com/witoo-source/easyvalorantapi","last_synced_at":"2025-03-20T16:45:12.374Z","repository":{"id":256503177,"uuid":"855507342","full_name":"witoo-source/EasyValorantAPI","owner":"witoo-source","description":"An easy Valorant API based on the unofficial-valorant-api developed by Henrik Dev's ❤️","archived":false,"fork":false,"pushed_at":"2024-09-11T02:17:55.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T15:32:28.740Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://witto.es","language":"C#","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/witoo-source.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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-09-11T01:26:59.000Z","updated_at":"2024-09-11T02:17:58.000Z","dependencies_parsed_at":"2024-09-11T06:23:31.906Z","dependency_job_id":"bdc6e972-3f33-4e61-8845-18326670ec5e","html_url":"https://github.com/witoo-source/EasyValorantAPI","commit_stats":null,"previous_names":["witoo-source/easyvalorantapi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/witoo-source%2FEasyValorantAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/witoo-source%2FEasyValorantAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/witoo-source%2FEasyValorantAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/witoo-source%2FEasyValorantAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/witoo-source","download_url":"https://codeload.github.com/witoo-source/EasyValorantAPI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244655910,"owners_count":20488632,"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","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":"2024-11-25T21:31:19.371Z","updated_at":"2025-03-20T16:45:12.368Z","avatar_url":"https://github.com/witoo-source.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# An Easy Valorant API for C#, for you! ❤️\n\n![evapilogo](https://github.com/user-attachments/assets/6a577b7f-c794-4f0b-882e-b168ab357657)\n\n### About\n\n- This API is based on [Henrik Dev's Valorant API](https://docs.henrikdev.xyz).\n- This API just make the HTTP Requests to the original API endpoints and return their responses, it does not add any new endpoint.\n- This API requires an API KEY, you can get one [here](https://discord.gg/X3GaVkX2YN)\n\n### Installing\n\n```bash\ndotnet add package EasyValorantAPI --version 0.0.3\n```\n\n### Available endpoints\n\n- ```Evapi.GetPlayerDataByUser``` \n\n\t- [ PARAMS ]: `name: string`, `tag: string`\n\n- ```Evapi.GetPlayerDataByPUUID```\n\n\t- [ PARAMS ]: `puuid: string`\n\n- ```Evapi.GetContent```\n\n- ```Evapi.GetCrosshair```\n\n\t- [ PARAMS ]: `crooshairId: string`\n\n- ```Evapi.GetEsportsSchedule```\n\n\t- [ PARAMS ]: `region: string`, `league: string`\n\n- ```Evapi.GetLeaderboardByUser```\n\n\t- [ PARAMS ]: `name: string`, `tag: string`, `platform: string`, `region: string`, `season: string`\n\n- ```Evapi.GetLeaderboardByPUUID```\n\n\t- [ PARAMS ]: `puuid: string`, `platform: string`, `region: string`, `season: string`\n\n- ```Evapi.GetMatchHistoryByUser```\n\n\t- [ PARAMS ]: `name: string`, `tag: string`, `platform: string`, `region: string`, `mode?: string`, `map?: string`, `size?: string`\n\n- ```Evapi.GetMatchHistoryByPUUID```\n\n\t- [ PARAMS ]: `puuid: string`, `platform: string`, `region: string`, `mode: string`, `map: string`, `size: string`\n\n- ```Evapi.GetMatchByID```\n\n\t- [ PARAMS ]: `matchID: string`\n\n- ```Evapi.GetMMRHistoryByUser```\n\n\t- [ PARAMS ]: `name: string`, `tag: string`, `region: string`\n\n- ```Evapi.GetMMRHistoryByPUUID```\n\n\t- [ PARAMS ]: `puuid: string`, `region: string`\n\n- ```Evapi.GetMMRByUser```\n\n\t- [ PARAMS ]: `name: string`, `tag: string`, `region: string`, `platform: string`\n\n- ```Evapi.GetMMRByPUUID```\n\n\t- [ PARAMS ]: `puuid: string`, `region: string`, `platform: string`\n\n- ```Evapi.GetPremierDetailsByTeamName```\n\n\t- [ PARAMS ]: `team_name: string`, `team_tag: string`\n\n- ```Evapi.GetPremierHistoryByTeamName```\n\n\t- [ PARAMS ]: `team_name: string`, `team_tag: string`\n\n- ```Evapi.GetPremierDetailsByTeamID```\n\n\t- [ PARAMS ]: `team_id: string`\n\n- ```Evapi.GetPremierHistoryByTeamID```\n\n\t- [ PARAMS ]: `team_id: string`\n\n- ```Evapi.GetCurrentPremierTeams```\n\n- ```Evapi.GetPremierConferences```\n\n- ```Evapi.GetAllPremierSeasons```\n\n\t- [ PARAMS ]: `region: string`\n\n- ```Evapi.GetPremierLeaderboard```\n\n\t- [ PARAMS ]: `region: string`\n\n- ```Evapi.GetPemierLeaderboardByConference```\n\n\t- [ PARAMS ]: `region: string`, `conference: string`\n\n- ##### *There will be more soon!*\n\n### Usage Example\n\n```cs\nusing System;\nusing System.Threading.Tasks;\nusing EasyValorantAPI;\n\nclass Test {\n   static async Task Main(string[] args) {\n\t\n     Evapi Api = new Evapi(\"ApiKey\");\n\n     // Using this method to get User Info by           Name   \u0026   Tag\n     dynamic UserInfo = await Api.GetPlayerDataByUser(\"example\", \"12AB\");\n     \n     // Printing value of \"name\" provided by JSON Response\n     Console.WriteLine(UserInfo.data.name);\n\t\n   }\n}\n```\n\n### Notes\n\n- You gotta put all params on the same order they are set here.\n- Params with *`?`* in their names are not required.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwitoo-source%2Feasyvalorantapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwitoo-source%2Feasyvalorantapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwitoo-source%2Feasyvalorantapi/lists"}