{ "info" : { "name" : "Github", "schema" : "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description" : { "content" : "See https://developer.github.com/v3/" }, "version" : "0.5.21" }, "item" : [ { "name" : "blobs", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/blobs/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "blobs", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/git/blobs/:sha", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - blob", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/blobs/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "blobs", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"size\" : 1,\n \"url\" : \"d5d85f419821\",\n \"encoding\" : \"base64\",\n \"sha\" : \"bb28bfdec3ee\",\n \"content\" : \"2813c1fa8a7c\"\n}", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/blobs/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "blobs", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/blobs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "blobs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"content\" : \"e8a599256db4\",\n \"encoding\" : \"utf-8\"\n}", "mode" : "raw" } }, "name" : "POST /repos/:owner/:repo/git/blobs", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"POST requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 201 - blob_created", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/blobs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "blobs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"content\" : \"e8a599256db4\",\n \"encoding\" : \"utf-8\"\n}", "mode" : "raw" } }, "body" : "{\n \"url\" : \"ff1639a07c19\",\n \"sha\" : \"f40e14bd95ce\"\n}", "code" : 201 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/blobs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "blobs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"content\" : \"e8a599256db4\",\n \"encoding\" : \"utf-8\"\n}", "mode" : "raw" } }, "code" : 404 }, { "name" : "Example 422 - unprocessable_entity", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/blobs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "blobs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"content\" : \"e8a599256db4\",\n \"encoding\" : \"utf-8\"\n}", "mode" : "raw" } }, "body" : "{\n \"message\" : \"Validation Failed\",\n \"errors\" : [ {\n \"resource\" : \"Issue\",\n \"field\" : \"title\",\n \"code\" : \"missing_field\"\n } ]\n}", "code" : 422 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "commits", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/commits/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "commits", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/git/commits/:sha", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - commit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/commits/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "commits", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"author\" : {\n \"name\" : \"0edcc3f9a217\",\n \"email\" : \"212b44ea3121\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"url\" : \"https://api.github.com/repos/octocat/Hello-World/commits/c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc\",\n \"parents\" : [ {\n \"sha\" : \"c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc\",\n \"url\" : \"https://api.github.com/repos/octocat/Hello-World/commits/c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc\"\n } ],\n \"sha\" : \"c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc\",\n \"html_url\" : \"0e1e08c8a784\",\n \"message\" : \"69b0941b4dd9\",\n \"tree\" : {\n \"url\" : \"a47b35a92732\",\n \"sha\" : \"136d21fa56c3\"\n },\n \"committer\" : {\n \"name\" : \"b4a39621e290\",\n \"email\" : \"975d4f7c1cdb\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n }\n}", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/commits/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "commits", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 }, { "name" : "Example 422 - unprocessable_entity", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/commits/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "commits", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"message\" : \"Validation Failed\",\n \"errors\" : [ {\n \"resource\" : \"Issue\",\n \"field\" : \"title\",\n \"code\" : \"missing_field\"\n } ]\n}", "code" : 422 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/commits", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "commits" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"author\" : {\n \"name\" : \"9a78c180444e\",\n \"email\" : \"46d374abc5be\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"parents\" : [ \"336bde9f61e2\" ],\n \"message\" : \"9eb221aaaffe\",\n \"tree\" : \"65979c1d4c5f\",\n \"committer\" : {\n \"name\" : \"e1d9e0c2844d\",\n \"email\" : \"a0cb757ba92e\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n }\n}", "mode" : "raw" } }, "name" : "POST /repos/:owner/:repo/git/commits", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"POST requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 201 - commit_response", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/commits", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "commits" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"author\" : {\n \"name\" : \"9a78c180444e\",\n \"email\" : \"46d374abc5be\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"parents\" : [ \"336bde9f61e2\" ],\n \"message\" : \"9eb221aaaffe\",\n \"tree\" : \"65979c1d4c5f\",\n \"committer\" : {\n \"name\" : \"e1d9e0c2844d\",\n \"email\" : \"a0cb757ba92e\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n }\n}", "mode" : "raw" } }, "body" : "{\n \"author\" : {\n \"name\" : \"b459a5e3354b\",\n \"email\" : \"a12579e2cd9c\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"url\" : \"2fa2babf4723\",\n \"parents\" : [ {\n \"url\" : \"985316244dad\",\n \"sha\" : \"94b0abc9c8a3\"\n } ],\n \"sha\" : \"58d893b7aa4a\",\n \"message\" : \"8f4d89abf0b3\",\n \"tree\" : {\n \"url\" : \"899e8cf1e62e\",\n \"sha\" : \"6ae1103a2518\"\n },\n \"committer\" : {\n \"name\" : \"631e668eddce\",\n \"email\" : \"446698590c43\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n }\n}", "code" : 201 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/commits", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "commits" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"author\" : {\n \"name\" : \"9a78c180444e\",\n \"email\" : \"46d374abc5be\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"parents\" : [ \"336bde9f61e2\" ],\n \"message\" : \"9eb221aaaffe\",\n \"tree\" : \"65979c1d4c5f\",\n \"committer\" : {\n \"name\" : \"e1d9e0c2844d\",\n \"email\" : \"a0cb757ba92e\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n }\n}", "mode" : "raw" } }, "code" : 404 }, { "name" : "Example 422 - unprocessable_entity", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/commits", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "commits" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"author\" : {\n \"name\" : \"9a78c180444e\",\n \"email\" : \"46d374abc5be\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"parents\" : [ \"336bde9f61e2\" ],\n \"message\" : \"9eb221aaaffe\",\n \"tree\" : \"65979c1d4c5f\",\n \"committer\" : {\n \"name\" : \"e1d9e0c2844d\",\n \"email\" : \"a0cb757ba92e\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n }\n}", "mode" : "raw" } }, "body" : "{\n \"message\" : \"Validation Failed\",\n \"errors\" : [ {\n \"resource\" : \"Issue\",\n \"field\" : \"title\",\n \"code\" : \"missing_field\"\n } ]\n}", "code" : 422 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "contents", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/readme", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "readme" ], "query" : [ { "key" : "ref", "value" : "main", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/readme", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - contents", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/readme", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "readme" ], "query" : [ { "key" : "ref", "value" : "main", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"name\" : \"e2d70675ef02\",\n \"url\" : \"7e3e642519b4\",\n \"git_url\" : \"fa69d2463477\",\n \"encoding\" : \"utf-8\",\n \"download_url\" : \"128ef6dbdf53\",\n \"sha\" : \"428a9d7e24a2\",\n \"content\" : \"ee56e7cfd0f4\",\n \"path\" : \"52244fc9cc18\",\n \"size\" : 1,\n \"html_url\" : \"e6246c4edf82\",\n \"type\" : \"dir\"\n}", "code" : 200 }, { "name" : "Example 401 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/readme", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "readme" ], "query" : [ { "key" : "ref", "value" : "main", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 401 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/readme", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "readme" ], "query" : [ { "key" : "ref", "value" : "main", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/contents/:path", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "contents", ":path" ], "query" : [ { "key" : "ref", "value" : "main", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "path", "value" : "{{path}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/contents/:path", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - contents", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/contents/:path", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "contents", ":path" ], "query" : [ { "key" : "ref", "value" : "main", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "path", "value" : "{{path}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"name\" : \"3d9cf9500ab4\",\n \"url\" : \"0e4e0d973114\",\n \"git_url\" : \"99f2f8d088f0\",\n \"encoding\" : \"utf-8\",\n \"download_url\" : \"5665f2ce403d\",\n \"sha\" : \"0f1fab104f8e\",\n \"content\" : \"93622dd0f5a7\",\n \"path\" : \"5e91a71a5eed\",\n \"size\" : 1,\n \"html_url\" : \"649baae087ab\",\n \"type\" : \"symlink\"\n}", "code" : 200 }, { "name" : "Example 401 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/contents/:path", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "contents", ":path" ], "query" : [ { "key" : "ref", "value" : "main", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "path", "value" : "{{path}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 401 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/contents/:path", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "contents", ":path" ], "query" : [ { "key" : "ref", "value" : "main", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "path", "value" : "{{path}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "hooks", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/hooks", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [hook]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "[ {\n \"test_url\" : \"ab0f020ea38e\",\n \"name\" : \"3e5924665d51\",\n \"url\" : \"3700ef45595b\",\n \"ping_url\" : \"960f7b308f3c\",\n \"config\" : {\n \"url\" : \"9825dde3b29e\",\n \"content_type\" : \"json or form\"\n },\n \"id\" : 1,\n \"created_at\" : \"2026-10-25T11:22:21.751Z\",\n \"updated_at\" : \"2026-10-25T11:22:21.751Z\",\n \"events\" : [ \"push\" ],\n \"active\" : true\n} ]", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks/:id", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks", ":id" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "id", "value" : "{{id}}", "description" : { "content" : "Type: long | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/hooks/:id", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - hook", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks/:id", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks", ":id" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "id", "value" : "{{id}}", "description" : { "content" : "Type: long | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"test_url\" : \"c090451dc385\",\n \"name\" : \"7ecd3f4fb8dc\",\n \"url\" : \"5d0fdc8ad77f\",\n \"ping_url\" : \"c4f9226cf094\",\n \"config\" : {\n \"url\" : \"13225bcb00a5\",\n \"content_type\" : \"json or form\"\n },\n \"id\" : 1,\n \"created_at\" : \"2026-10-25T11:22:21.751Z\",\n \"updated_at\" : \"2026-10-25T11:22:21.751Z\",\n \"events\" : [ \"push\" ],\n \"active\" : true\n}", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks/:id", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks", ":id" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "id", "value" : "{{id}}", "description" : { "content" : "Type: long | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"name\" : \"web\",\n \"config\" : {\n \"url\" : \"64a5e478d8b7\",\n \"content_type\" : \"json or form\"\n },\n \"events\" : [ \"push\" ],\n \"active\" : true\n}", "mode" : "raw" } }, "name" : "POST /repos/:owner/:repo/hooks", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"POST requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 201 - hook", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"name\" : \"web\",\n \"config\" : {\n \"url\" : \"64a5e478d8b7\",\n \"content_type\" : \"json or form\"\n },\n \"events\" : [ \"push\" ],\n \"active\" : true\n}", "mode" : "raw" } }, "body" : "{\n \"test_url\" : \"ee36fb081500\",\n \"name\" : \"7d5e995d1967\",\n \"url\" : \"38f02cbea1fe\",\n \"ping_url\" : \"9edaa69f4985\",\n \"config\" : {\n \"url\" : \"8bacd4ae1501\",\n \"content_type\" : \"json or form\"\n },\n \"id\" : 1,\n \"created_at\" : \"2026-10-25T11:22:21.751Z\",\n \"updated_at\" : \"2026-10-25T11:22:21.751Z\",\n \"events\" : [ \"push\" ],\n \"active\" : true\n}", "code" : 201 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"name\" : \"web\",\n \"config\" : {\n \"url\" : \"64a5e478d8b7\",\n \"content_type\" : \"json or form\"\n },\n \"events\" : [ \"push\" ],\n \"active\" : true\n}", "mode" : "raw" } }, "code" : 404 }, { "name" : "Example 422 - unprocessable_entity", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"name\" : \"web\",\n \"config\" : {\n \"url\" : \"64a5e478d8b7\",\n \"content_type\" : \"json or form\"\n },\n \"events\" : [ \"push\" ],\n \"active\" : true\n}", "mode" : "raw" } }, "body" : "{\n \"message\" : \"Validation Failed\",\n \"errors\" : [ {\n \"resource\" : \"Issue\",\n \"field\" : \"title\",\n \"code\" : \"missing_field\"\n } ]\n}", "code" : 422 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks/:id", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks", ":id" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "id", "value" : "{{id}}", "description" : { "content" : "Type: long | Required: true" }, "disabled" : false } ] }, "method" : "DELETE", "header" : [ ] }, "name" : "DELETE /repos/:owner/:repo/hooks/:id", "response" : [ { "name" : "Example 204 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks/:id", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks", ":id" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "id", "value" : "{{id}}", "description" : { "content" : "Type: long | Required: true" }, "disabled" : false } ] }, "method" : "DELETE", "header" : [ ] }, "code" : 204 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/hooks/:id", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "hooks", ":id" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "id", "value" : "{{id}}", "description" : { "content" : "Type: long | Required: true" }, "disabled" : false } ] }, "method" : "DELETE", "header" : [ ] }, "code" : 404 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "pull_requests", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/pulls", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "pulls" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"title\" : \"63a38c9c44f6\",\n \"head\" : \"98ae5ff91611\",\n \"base\" : \"84e6e8246992\",\n \"body\" : \"832f8c44fa77\"\n}", "mode" : "raw" } }, "name" : "POST /repos/:owner/:repo/pulls", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"POST requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 201 - pull_request", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/pulls", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "pulls" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"title\" : \"63a38c9c44f6\",\n \"head\" : \"98ae5ff91611\",\n \"base\" : \"84e6e8246992\",\n \"body\" : \"832f8c44fa77\"\n}", "mode" : "raw" } }, "body" : "{\n \"number\" : 1,\n \"url\" : \"de68d2c37932\",\n \"head\" : {\n \"ref\" : \"734891eea399\"\n },\n \"id\" : 1,\n \"html_url\" : \"c1a9b37a908a\"\n}", "code" : 201 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/pulls", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "pulls" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"title\" : \"63a38c9c44f6\",\n \"head\" : \"98ae5ff91611\",\n \"base\" : \"84e6e8246992\",\n \"body\" : \"832f8c44fa77\"\n}", "mode" : "raw" } }, "code" : 404 }, { "name" : "Example 422 - unprocessable_entity", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/pulls", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "pulls" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"title\" : \"63a38c9c44f6\",\n \"head\" : \"98ae5ff91611\",\n \"base\" : \"84e6e8246992\",\n \"body\" : \"832f8c44fa77\"\n}", "mode" : "raw" } }, "body" : "{\n \"message\" : \"Validation Failed\",\n \"errors\" : [ {\n \"resource\" : \"Issue\",\n \"field\" : \"title\",\n \"code\" : \"missing_field\"\n } ]\n}", "code" : 422 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/pulls", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "pulls" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/pulls", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [pull_request]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/pulls", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "pulls" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "[ {\n \"number\" : 1,\n \"url\" : \"2412f008e4b0\",\n \"head\" : {\n \"ref\" : \"0e6aaf6776ef\"\n },\n \"id\" : 1,\n \"html_url\" : \"1256233f83e9\"\n} ]", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/pulls", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "pulls" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "refs", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/git/refs", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [ref]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "[ {\n \"ref\" : \"refs/heads/featureA or refs/heads/main\",\n \"url\" : \"2ee575f7cc24\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"88528ec1873c\",\n \"url\" : \"a2769ab15426\"\n }\n} ]", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs/:ref", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs", ":ref" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "ref", "value" : "{{ref}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/git/refs/:ref", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - ref", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs/:ref", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs", ":ref" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "ref", "value" : "{{ref}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"ref\" : \"refs/heads/featureA or refs/heads/main\",\n \"url\" : \"ac877366eb32\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"9f628ae6706a\",\n \"url\" : \"22ad701aa5a0\"\n }\n}", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs/:ref", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs", ":ref" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "ref", "value" : "{{ref}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"ref\" : \"refs/heads/featureA or refs/heads/main\",\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\"\n}", "mode" : "raw" } }, "name" : "POST /repos/:owner/:repo/git/refs", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"POST requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 201 - ref", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"ref\" : \"refs/heads/featureA or refs/heads/main\",\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\"\n}", "mode" : "raw" } }, "body" : "{\n \"ref\" : \"refs/heads/featureA or refs/heads/main\",\n \"url\" : \"f4968ca0acb6\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"8c2bdbcfed24\",\n \"url\" : \"a556acc35224\"\n }\n}", "code" : 201 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"ref\" : \"refs/heads/featureA or refs/heads/main\",\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\"\n}", "mode" : "raw" } }, "code" : 404 }, { "name" : "Example 422 - unprocessable_entity", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"ref\" : \"refs/heads/featureA or refs/heads/main\",\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\"\n}", "mode" : "raw" } }, "body" : "{\n \"message\" : \"Validation Failed\",\n \"errors\" : [ {\n \"resource\" : \"Issue\",\n \"field\" : \"title\",\n \"code\" : \"missing_field\"\n } ]\n}", "code" : 422 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs/:ref", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs", ":ref" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "ref", "value" : "{{ref}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "PUT", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\"\n}", "mode" : "raw" } }, "name" : "PUT /repos/:owner/:repo/git/refs/:ref", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"PUT requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 201 - ref", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs/:ref", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs", ":ref" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "ref", "value" : "{{ref}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "PUT", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\"\n}", "mode" : "raw" } }, "body" : "{\n \"ref\" : \"refs/heads/featureA or refs/heads/main\",\n \"url\" : \"599cc40f2931\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"4db0a661f4a4\",\n \"url\" : \"a32c4799af8a\"\n }\n}", "code" : 201 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs/:ref", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs", ":ref" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "ref", "value" : "{{ref}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "PUT", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\"\n}", "mode" : "raw" } }, "code" : 404 }, { "name" : "Example 422 - unprocessable_entity", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/refs/:ref", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "refs", ":ref" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "ref", "value" : "{{ref}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "PUT", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\"\n}", "mode" : "raw" } }, "body" : "{\n \"message\" : \"Validation Failed\",\n \"errors\" : [ {\n \"resource\" : \"Issue\",\n \"field\" : \"title\",\n \"code\" : \"missing_field\"\n } ]\n}", "code" : 422 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "repositories", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/user/repos", "host" : [ "{{BASE_URL}}" ], "path" : [ "user", "repos" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "visibility", "value" : "all", "disabled" : false, "description" : { "content" : "Type: visibility | Required: true" } }, { "key" : "affiliation", "disabled" : true, "description" : { "content" : "Type: string | Required: false" } }, { "key" : "type", "disabled" : true, "description" : { "content" : "Type: string | Required: false" } }, { "key" : "sort", "value" : "full_name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /user/repos", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [repository]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/user/repos", "host" : [ "{{BASE_URL}}" ], "path" : [ "user", "repos" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "visibility", "value" : "all", "disabled" : false, "description" : { "content" : "Type: visibility | Required: true" } }, { "key" : "affiliation", "disabled" : true, "description" : { "content" : "Type: string | Required: false" } }, { "key" : "type", "disabled" : true, "description" : { "content" : "Type: string | Required: false" } }, { "key" : "sort", "value" : "full_name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "body" : "[ {\n \"name\" : \"f564f60014e5\",\n \"private\" : true,\n \"url\" : \"32772a2e1461\",\n \"full_name\" : \"08acbab0bf64\",\n \"description\" : \"d5bdb81675c9\",\n \"id\" : 1,\n \"owner\" : {\n \"name\" : \"7d113eb056ea\",\n \"gravatar_id\" : \"2c1a161507fd\",\n \"id\" : 1,\n \"avatar_url\" : \"dad97a02e33a\",\n \"email\" : \"a97eee5ea063\",\n \"url\" : \"3531f2ba6ba8\",\n \"html_url\" : \"04c57358a9ff\",\n \"login\" : \"1f31bb2d97f9\",\n \"type\" : \"User\"\n },\n \"html_url\" : \"c29715530336\",\n \"default_branch\" : \"5e8431e86a90\"\n} ]", "code" : 200 }, { "name" : "Example 401 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/user/repos", "host" : [ "{{BASE_URL}}" ], "path" : [ "user", "repos" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "visibility", "value" : "all", "disabled" : false, "description" : { "content" : "Type: visibility | Required: true" } }, { "key" : "affiliation", "disabled" : true, "description" : { "content" : "Type: string | Required: false" } }, { "key" : "type", "disabled" : true, "description" : { "content" : "Type: string | Required: false" } }, { "key" : "sort", "value" : "full_name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "code" : 401 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/users/:username/repos", "host" : [ "{{BASE_URL}}" ], "path" : [ "users", ":username", "repos" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "type", "value" : "owner", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "sort", "value" : "full_name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "username", "value" : "{{username}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "description" : { "content" : "List public repositories for the specified user." }, "header" : [ ] }, "name" : "GET /users/:username/repos", "description" : { "content" : "List public repositories for the specified user." }, "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [repository]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/users/:username/repos", "host" : [ "{{BASE_URL}}" ], "path" : [ "users", ":username", "repos" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "type", "value" : "owner", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "sort", "value" : "full_name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "username", "value" : "{{username}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "description" : { "content" : "List public repositories for the specified user." }, "header" : [ ] }, "body" : "[ {\n \"name\" : \"d4b734d346b2\",\n \"private\" : true,\n \"url\" : \"77fb6b58eb28\",\n \"full_name\" : \"2af5038729a3\",\n \"description\" : \"e11e36d277fe\",\n \"id\" : 1,\n \"owner\" : {\n \"name\" : \"6123f8c6972e\",\n \"gravatar_id\" : \"17e2fe490070\",\n \"id\" : 1,\n \"avatar_url\" : \"b69e1341cbeb\",\n \"email\" : \"04bbc9d33990\",\n \"url\" : \"395f96b7163d\",\n \"html_url\" : \"5b5e46086973\",\n \"login\" : \"faf32ff627ca\",\n \"type\" : \"User\"\n },\n \"html_url\" : \"1070c53d7eda\",\n \"default_branch\" : \"0e3f07bb0561\"\n} ]", "code" : 200 }, { "name" : "Example 401 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/users/:username/repos", "host" : [ "{{BASE_URL}}" ], "path" : [ "users", ":username", "repos" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "type", "value" : "owner", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "sort", "value" : "full_name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "username", "value" : "{{username}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "description" : { "content" : "List public repositories for the specified user." }, "header" : [ ] }, "code" : 401 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/orgs/:org/repos", "host" : [ "{{BASE_URL}}" ], "path" : [ "orgs", ":org", "repos" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "type", "value" : "all", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "sort", "value" : "full_name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "org", "value" : "{{org}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "description" : { "content" : "List repositories for the specified org." }, "header" : [ ] }, "name" : "GET /orgs/:org/repos", "description" : { "content" : "List repositories for the specified org." }, "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [repository]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/orgs/:org/repos", "host" : [ "{{BASE_URL}}" ], "path" : [ "orgs", ":org", "repos" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "type", "value" : "all", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "sort", "value" : "full_name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "org", "value" : "{{org}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "description" : { "content" : "List repositories for the specified org." }, "header" : [ ] }, "body" : "[ {\n \"name\" : \"3a604f34f365\",\n \"private\" : true,\n \"url\" : \"968446439e15\",\n \"full_name\" : \"dc314cdfd560\",\n \"description\" : \"43aa529d492b\",\n \"id\" : 1,\n \"owner\" : {\n \"name\" : \"bef882b0f179\",\n \"gravatar_id\" : \"c53fd6a8d806\",\n \"id\" : 1,\n \"avatar_url\" : \"40eb133b1794\",\n \"email\" : \"dda193148233\",\n \"url\" : \"cd5c2fc0162a\",\n \"html_url\" : \"eb8d9175545b\",\n \"login\" : \"c1d45ef4438a\",\n \"type\" : \"User\"\n },\n \"html_url\" : \"44e6901be32a\",\n \"default_branch\" : \"a2026e36df4d\"\n} ]", "code" : 200 }, { "name" : "Example 401 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/orgs/:org/repos", "host" : [ "{{BASE_URL}}" ], "path" : [ "orgs", ":org", "repos" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "type", "value" : "all", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "sort", "value" : "full_name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } } ], "variable" : [ { "key" : "org", "value" : "{{org}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "description" : { "content" : "List repositories for the specified org." }, "header" : [ ] }, "code" : 401 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "tags", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/tags", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "tags" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "per_page", "value" : "30", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/tags", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [tag_summary]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/tags", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "tags" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "per_page", "value" : "30", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "[ {\n \"name\" : \"v0.1\",\n \"commit\" : {\n \"sha\" : \"c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc\",\n \"url\" : \"https://api.github.com/repos/octocat/Hello-World/commits/c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc\"\n }\n} ]", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/tags", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "tags" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "per_page", "value" : "30", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } } ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/tags/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "tags", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /repos/:owner/:repo/tags/:sha", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - tag", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/tags/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "tags", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"tagger\" : {\n \"name\" : \"0601a6c52c7f\",\n \"email\" : \"9a3dd1b1374e\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"url\" : \"https://api.github.com/repos/octocat/Hello-World/git/tags/940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"tag\" : \"v0.0.1\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"6424c967294b\",\n \"url\" : \"69b8f1f299c5\"\n },\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"initial version\"\n}", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/tags/:sha", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "tags", ":sha" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "sha", "value" : "{{sha}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/tags", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "tags" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"tagger\" : {\n \"name\" : \"a8e3c42fdaba\",\n \"email\" : \"e4779e2bc773\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"tag\" : \"v0.0.1\",\n \"object\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"e196cad671d5\",\n \"type\" : \"commit\"\n}", "mode" : "raw" } }, "name" : "POST /repos/:owner/:repo/git/tags", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"POST requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 201 - tag", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/tags", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "tags" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"tagger\" : {\n \"name\" : \"a8e3c42fdaba\",\n \"email\" : \"e4779e2bc773\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"tag\" : \"v0.0.1\",\n \"object\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"e196cad671d5\",\n \"type\" : \"commit\"\n}", "mode" : "raw" } }, "body" : "{\n \"tagger\" : {\n \"name\" : \"ffcf058ea6d8\",\n \"email\" : \"96a0671302d5\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"url\" : \"https://api.github.com/repos/octocat/Hello-World/git/tags/940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"tag\" : \"v0.0.1\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"4e74af1235d0\",\n \"url\" : \"e8da7ce26b17\"\n },\n \"sha\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"initial version\"\n}", "code" : 201 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/tags", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "tags" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"tagger\" : {\n \"name\" : \"a8e3c42fdaba\",\n \"email\" : \"e4779e2bc773\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"tag\" : \"v0.0.1\",\n \"object\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"e196cad671d5\",\n \"type\" : \"commit\"\n}", "mode" : "raw" } }, "code" : 404 }, { "name" : "Example 422 - unprocessable_entity", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/tags", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "tags" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"tagger\" : {\n \"name\" : \"a8e3c42fdaba\",\n \"email\" : \"e4779e2bc773\",\n \"date\" : \"2026-10-25T11:22:21.751Z\"\n },\n \"tag\" : \"v0.0.1\",\n \"object\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"e196cad671d5\",\n \"type\" : \"commit\"\n}", "mode" : "raw" } }, "body" : "{\n \"message\" : \"Validation Failed\",\n \"errors\" : [ {\n \"resource\" : \"Issue\",\n \"field\" : \"title\",\n \"code\" : \"missing_field\"\n } ]\n}", "code" : 422 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "trees", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/trees", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "trees" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"base_tree\" : \"cf9ad84ee125\",\n \"tree\" : [ {\n \"path\" : \"c9e673a39839\",\n \"sha\" : \"e6075babee94\",\n \"content\" : \"3b6ba21e7739\",\n \"mode\" : \"c5a068bbc148\",\n \"type\" : \"tree\"\n } ]\n}", "mode" : "raw" } }, "name" : "POST /repos/:owner/:repo/git/trees", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"POST requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 201 - create_tree_response", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/trees", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "trees" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"base_tree\" : \"cf9ad84ee125\",\n \"tree\" : [ {\n \"path\" : \"c9e673a39839\",\n \"sha\" : \"e6075babee94\",\n \"content\" : \"3b6ba21e7739\",\n \"mode\" : \"c5a068bbc148\",\n \"type\" : \"tree\"\n } ]\n}", "mode" : "raw" } }, "body" : "{\n \"sha\" : \"0ed7e1fdc94e\",\n \"url\" : \"0f0336f2aa70\",\n \"tree_result\" : {\n \"sha\" : \"69920a96eab1\",\n \"url\" : \"e0ae4a78156a\",\n \"truncated\" : true,\n \"tree\" : [ {\n \"url\" : \"be868d24da2a\",\n \"sha\" : \"463e0ce01b26\",\n \"mode\" : \"18a1b6ddadea\",\n \"type\" : \"commit\",\n \"path\" : \"2a017d0e9351\",\n \"size\" : 1\n } ]\n }\n}", "code" : 201 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/trees", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "trees" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"base_tree\" : \"cf9ad84ee125\",\n \"tree\" : [ {\n \"path\" : \"c9e673a39839\",\n \"sha\" : \"e6075babee94\",\n \"content\" : \"3b6ba21e7739\",\n \"mode\" : \"c5a068bbc148\",\n \"type\" : \"tree\"\n } ]\n}", "mode" : "raw" } }, "code" : 404 }, { "name" : "Example 422 - unprocessable_entity", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/repos/:owner/:repo/git/trees", "host" : [ "{{BASE_URL}}" ], "path" : [ "repos", ":owner", ":repo", "git", "trees" ], "query" : [ ], "variable" : [ { "key" : "owner", "value" : "{{owner}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false }, { "key" : "repo", "value" : "{{repo}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "POST", "header" : [ { "key" : "Content-Type", "value" : "application/json", "description" : { "content" : "Required to send JSON body" } } ], "body" : { "raw" : "{\n \"base_tree\" : \"cf9ad84ee125\",\n \"tree\" : [ {\n \"path\" : \"c9e673a39839\",\n \"sha\" : \"e6075babee94\",\n \"content\" : \"3b6ba21e7739\",\n \"mode\" : \"c5a068bbc148\",\n \"type\" : \"tree\"\n } ]\n}", "mode" : "raw" } }, "body" : "{\n \"message\" : \"Validation Failed\",\n \"errors\" : [ {\n \"resource\" : \"Issue\",\n \"field\" : \"title\",\n \"code\" : \"missing_field\"\n } ]\n}", "code" : 422 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "users", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/user", "host" : [ "{{BASE_URL}}" ], "path" : [ "user" ], "query" : [ ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /user", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - user", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/user", "host" : [ "{{BASE_URL}}" ], "path" : [ "user" ], "query" : [ ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"name\" : \"0ca603df6816\",\n \"gravatar_id\" : \"757ed393e616\",\n \"id\" : 1,\n \"avatar_url\" : \"5c02896c08c8\",\n \"email\" : \"e42cc6b69781\",\n \"url\" : \"833f629cc122\",\n \"html_url\" : \"a325941d5141\",\n \"login\" : \"56fe2a202dc8\",\n \"type\" : \"User\"\n}", "code" : 200 }, { "name" : "Example 401 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/user", "host" : [ "{{BASE_URL}}" ], "path" : [ "user" ], "query" : [ ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "code" : 401 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}/user/orgs", "host" : [ "{{BASE_URL}}" ], "path" : [ "user", "orgs" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "per_page", "disabled" : true, "description" : { "content" : "Type: long | Required: false" } } ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /user/orgs", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [user_org]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/user/orgs", "host" : [ "{{BASE_URL}}" ], "path" : [ "user", "orgs" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "per_page", "disabled" : true, "description" : { "content" : "Type: long | Required: false" } } ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "body" : "[ {\n \"login\" : \"ff5ab82d29e5\"\n} ]", "code" : 200 }, { "name" : "Example 401 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/user/orgs", "host" : [ "{{BASE_URL}}" ], "path" : [ "user", "orgs" ], "query" : [ { "key" : "page", "value" : "1", "disabled" : false, "description" : { "content" : "Type: long | Required: true" } }, { "key" : "per_page", "disabled" : true, "description" : { "content" : "Type: long | Required: false" } } ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "code" : 401 } ], "type" : "item" } ], "type" : "folder" }, { "name" : "user_emails", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/user/emails", "host" : [ "{{BASE_URL}}" ], "path" : [ "user", "emails" ], "query" : [ ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "name" : "GET /user/emails", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [user_email]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/user/emails", "host" : [ "{{BASE_URL}}" ], "path" : [ "user", "emails" ], "query" : [ ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "body" : "[ {\n \"email\" : \"aa72cc9966f1\",\n \"verified\" : true,\n \"primary\" : true\n} ]", "code" : 200 }, { "name" : "Example 401 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/user/emails", "host" : [ "{{BASE_URL}}" ], "path" : [ "user", "emails" ], "query" : [ ], "variable" : [ ] }, "method" : "GET", "header" : [ ] }, "code" : 401 } ], "type" : "item" } ], "type" : "folder" } ], "event" : [ ], "variable" : [ { "key" : "BASE_URL", "value" : "https://api.github.com", "type" : "string" } ] }