Skip to content

robtar94/GitHubAPI_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub API Project

Table of Contents

Java Version

This project uses Java version: 21.0.2

Used Libraries

List of libraries used in this project along with their versions:

  • spring-boot-starter-web:3.2.2"
  • spring-cloud-starter-openfeign:4.1.0
  • lombok:1.18.30
  • junit-jupiter-api:5.10.2

Available Endpoints

  • URL: /users/{username}/repos
  • Method: GET
  • Auth required: No

Success Response

  • Code: 200 OK
  • Content:
[
    {
        "repositoryName": "repositoryName",
        "owner": "ownerName",
        "branches": [
            {
                "name": "branchName",
                "lastCommitSha": "last_commit_sha"
            }
        ]

Error Response

  • Code: 404 NOT FOUND
  • Content:
{
    "status": "404",
    "message": "Specified user has been not found"
}

All responses are in application/json format.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages