{"id":18127136,"url":"https://github.com/arthurdsant/api-restfull","last_synced_at":"2026-04-12T10:34:09.621Z","repository":{"id":260432071,"uuid":"865113560","full_name":"ArthurDSant/API-RestFull","owner":"ArthurDSant","description":"API RestFull utilizando Python como base, possuindo as funções GET, POST, PUT, UPDATE e DELETE. Com implementação de pesquisa por categorias como nos exemplos do arquivo Test_Server.py no repositório.","archived":false,"fork":false,"pushed_at":"2024-09-30T02:17:09.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T13:48:05.312Z","etag":null,"topics":["api","fastapi","postman","python"],"latest_commit_sha":null,"homepage":"","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/ArthurDSant.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-09-30T01:59:14.000Z","updated_at":"2025-03-31T21:37:12.000Z","dependencies_parsed_at":"2024-10-31T09:42:53.106Z","dependency_job_id":"f441cef8-d162-4d42-aae8-82b1db0a0d8e","html_url":"https://github.com/ArthurDSant/API-RestFull","commit_stats":null,"previous_names":["arthurdsant/api-restfull"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ArthurDSant/API-RestFull","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArthurDSant%2FAPI-RestFull","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArthurDSant%2FAPI-RestFull/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArthurDSant%2FAPI-RestFull/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArthurDSant%2FAPI-RestFull/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ArthurDSant","download_url":"https://codeload.github.com/ArthurDSant/API-RestFull/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArthurDSant%2FAPI-RestFull/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267313464,"owners_count":24067795,"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-07-27T02:00:11.917Z","response_time":82,"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","fastapi","postman","python"],"created_at":"2024-11-01T09:14:50.189Z","updated_at":"2025-12-30T21:58:25.247Z","avatar_url":"https://github.com/ArthurDSant.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# API RestFull with FastAPI\r\n![FastAPI](https://github.com/user-attachments/assets/da41566c-1e55-4375-8bd9-cba9595568fc)\r\nA RESTful API (Representational State Transfer) is a standardized architectural style for designing networked applications. It utilizes HTTP requests to manage resources through a set of predefined operations: GET for retrieving data, POST for creating new resources, PUT for updating existing ones, and DELETE for removing resources. REST principles emphasize stateless communication, where each request from a client contains all necessary information, and resource identification via URIs (Uniform Resource Identifiers). This approach promotes scalability, flexibility, and the separation of client and server concerns, making it suitable for web services and microservices architecture.\r\n\r\n## Stacks\r\n![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge\u0026logo=python\u0026logoColor=ffdd54) ![FastAPI](https://img.shields.io/badge/FastAPI-005571?style=for-the-badge\u0026logo=fastapi) ![Postman](https://img.shields.io/badge/Postman-FF6C37?style=for-the-badge\u0026logo=postman\u0026logoColor=white)\r\n\r\n## NPM\r\n```bash\r\npip install fastapi[all]\r\nour\r\npip install fastapi \"uvicorn[standard]\"\r\n```\r\n\r\n## Start\r\nuvicorn main:app --reload\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farthurdsant%2Fapi-restfull","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farthurdsant%2Fapi-restfull","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farthurdsant%2Fapi-restfull/lists"}