Github - API Documentation

Comprehensive API documentation for Nexos Creation projects and tools.

Published: | Updated:

GitHub Data

Fetch GitHub Organization Info

Retrieves Info for a specified GitHub organization.

  • Endpoint: /github/orgs/:org
  • Method: GET
  • Parameters:
  • org (required): The GitHub organization name

Example Request:

GET https://api.nexoscrafting.live/github/orgs/nexoscrafting

Example Response:

{
  "login": "nexoscreation",
  "id": 153928893,
  "avatarUrl": "https://avatars.githubusercontent.com/u/153928893?v=4",
  "name": "Nexos Creation",
  "description": "welcome to our community",
  "blog": "https://nexoscreation.tech",
  "location": "India",
  "email": "[email protected]",
  "publicRepos": 6,
  "followers": 1,
  "following": 0,
  "createdAt": "2023-12-15T14:50:28Z",
  "updatedAt": "2024-11-23T06:53:49Z"
}

Fetch GitHub User Info

Retrieves info for a specified GitHub user.

  • Endpoint: /github/users/:user
  • Method: GET
  • Parameters:
  • user (required): The GitHub username

Example Request:

GET https://api.nexoscrafting.live/github/users/nexoscreator

Example Response:

{
  "login": "nexoscreator",
  "id": 112468782,
  "avatarUrl": "https://avatars.githubusercontent.com/u/112468782?v=4",
  "name": "Nexos Creator",
  "company": "Nexos Creation",
  "blog": "https://nexoscreator.pro",
  "location": "Gujrat, India",
  "email": null,
  "bio": "๐Ÿš€ | Exploring the realms of creativity and curiosity in 280 characters or less. Turning ideas into reality, one keystroke at a time. =\u003E Ctrl + Alt + Believe",
  "publicRepos": 19,
  "followers": 4,
  "following": 0,
  "createdAt": "2022-08-30T07:21:43Z",
  "updatedAt": "2024-11-22T18:52:20Z"
}

Fetch GitHub User Repo

Retrieves Repositories for a specified GitHub user.

  • Endpoint: /github/users/:user/repos
  • Method: GET
  • Parameters:
  • user (required): The GitHub username

Example Request:

GET https://api.nexoscrafting.live/github/users/nexoscreator/repos

Example Response:

[
  {
    "id": 872779853,
    "name": "365-Days-of-Web-Development",
    "fullName": "nexoscreator/365-Days-of-Web-Development",
    "private": false,
    "htmlUrl": "https://github.com/nexoscreator/365-Days-of-Web-Development",
    "description": "Welcome to the 365 Days of Web Development series! This project provides daily short tutorials covering various web development topics, with code snippets, examples, and explanations.",
    "fork": false,
    "createdAt": "2024-10-15T04:07:22Z",
    "updatedAt": "2024-10-18T03:31:00Z",
    "pushedAt": "2024-10-18T03:47:54Z",
    "stargazersCount": 2,
    "watchersCount": 2,
    "language": "CSS",
    "forksCount": 0,
    "openIssuesCount": 0
  },
]