Get repository details
Retrieve comprehensive information about a specific repository
Query Parameters
repo_namestring
Repository name
Response Body
Repository details
TypeScript Definitions
Use the response body type in TypeScript.
id?integer
name?string
github_description?string
homepage?string
Format
"uri"star_count?integer
created_at?string
Format
"date-time"change_in_stars_30_days?integer
change_in_stars_7_days?integer
topics?array<string>
language?string
forks_count?integer
score?object
owner_homepage?string
Format
"uri"categories?array<string>
avatar_url?string
Format
"uri"crunchbase_url?string
Format
"uri"linkedin_url?string
Format
"uri"country?string
region?string
funding_amount?integer
company_display_name?string
short_description?string
medium_description?string
long_description?string
descriptions?object
founders?array<object>
Repository not found
Internal server error
curl -X GET "https://api.microforge.studio/v1/repos?repo_name=rowboatlabs%2Frowboat"fetch("https://api.microforge.studio/v1/repos?repo_name=rowboatlabs%2Frowboat")package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
url := "https://api.microforge.studio/v1/repos?repo_name=rowboatlabs%2Frowboat"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}import requests
url = "https://api.microforge.studio/v1/repos?repo_name=rowboatlabs%2Frowboat"
response = requests.request("GET", url)
print(response.text){
"id": 12345,
"name": "facebook/react",
"github_description": "A declarative, efficient, and flexible JavaScript library for building user interfaces.",
"homepage": "https://reactjs.org",
"star_count": 185000,
"created_at": "2013-05-24T16:15:54Z",
"change_in_stars_30_days": 1250,
"change_in_stars_7_days": 320,
"topics": [
"javascript",
"library",
"react",
"frontend"
],
"language": "JavaScript",
"forks_count": 37500,
"score": {
"external_interest": 10,
"age": 10,
"activity": 10,
"health": 10,
"presence": 10,
"cumulative": 9.6
},
"owner_homepage": "https://facebook.com",
"categories": [
"AI",
"DevTools"
],
"avatar_url": "https://avatars.githubusercontent.com/u/69631?v=4",
"crunchbase_url": "https://www.crunchbase.com/organization/facebook",
"linkedin_url": "https://www.linkedin.com/company/facebook/",
"country": "US",
"region": "North America",
"funding_amount": 500000000,
"company_display_name": "Meta (Facebook)",
"short_description": "Social media and technology company",
"medium_description": "Meta builds technologies that help people connect...",
"long_description": "Meta Platforms, Inc., doing business as Meta...",
"descriptions": {
"short": "Social media and technology company",
"medium": "Meta builds technologies that help people connect...",
"long": "Meta Platforms, Inc., doing business as Meta...",
"github": "A declarative, efficient, and flexible JavaScript library for building user interfaces."
},
"founders": [
{
"name": "Mark Zuckerberg",
"summary": "Co-founder and CEO of Meta",
"linkedin": "https://linkedin.com/in/zuck"
}
]
}Empty
Empty