{"id":16470033,"url":"https://github.com/parth7676/restapi-caller","last_synced_at":"2026-06-12T11:31:10.581Z","repository":{"id":132968049,"uuid":"58246712","full_name":"parth7676/RestAPI-Caller","owner":"parth7676","description":"Make request to REST Service","archived":false,"fork":false,"pushed_at":"2016-05-11T13:08:35.000Z","size":54,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-28T05:30:45.224Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/parth7676.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-07T03:06:58.000Z","updated_at":"2018-05-13T04:47:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"34183e80-8c11-4bb1-8087-21a86f089415","html_url":"https://github.com/parth7676/RestAPI-Caller","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/parth7676/RestAPI-Caller","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parth7676%2FRestAPI-Caller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parth7676%2FRestAPI-Caller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parth7676%2FRestAPI-Caller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parth7676%2FRestAPI-Caller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/parth7676","download_url":"https://codeload.github.com/parth7676/RestAPI-Caller/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parth7676%2FRestAPI-Caller/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34243051,"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-06-12T02:00:06.859Z","response_time":109,"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":"2024-10-11T12:09:38.014Z","updated_at":"2026-06-12T11:31:10.549Z","avatar_url":"https://github.com/parth7676.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RestAPI-Helper\nA class library to call any Rest API around the web.\n\n#Included Packages\n[Json.NET](https://www.nuget.org/packages/newtonsoft.json/)\n\n#How To Use This Library\n1. Include this library into your project.\n2. Expand References, If you don't find Newtonsoft.Json loaded properly then reinstall it from nuget packet manager.\n                          \n ![Load Newtonsoft](ScreenShots/JsonNotLoaded.PNG)\n\n3. Add reference of this class library to your project.\n ![Add Reference](ScreenShots/Add Reference.PNG)\n4. Pass the request object to the GetResponse method in the RestAPICaller class\n5. Set the endpoint,select request method,pass content type, add  all the request headers to the requestHeader dictionary, serialize your    request data and call the MakeRequest method pass all this as parameter.\n6. Now in the RestAPICaller class you need to cast the respone from the rest API in your required success and error objects.\n7. Outside the class library you will get response status, success response object, error response object.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparth7676%2Frestapi-caller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparth7676%2Frestapi-caller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparth7676%2Frestapi-caller/lists"}