{ "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.4" }, "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\" : \"5199d57762f9\",\n \"encoding\" : \"utf-8\",\n \"sha\" : \"2250b7e5fb25\",\n \"content\" : \"92f5732334c2\"\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\" : \"3dfdfb5d89ef\",\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\" : \"3dfdfb5d89ef\",\n \"encoding\" : \"utf-8\"\n}", "mode" : "raw" } }, "body" : "{\n \"url\" : \"4793da5b41e1\",\n \"sha\" : \"b391f5791162\"\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\" : \"3dfdfb5d89ef\",\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\" : \"3dfdfb5d89ef\",\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\" : \"638eddd70ca6\",\n \"email\" : \"ac4f0fc7f40b\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\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\" : \"9de33fd108ea\",\n \"message\" : \"f45f445a0881\",\n \"tree\" : {\n \"url\" : \"74bee70f296f\",\n \"sha\" : \"9f591fb3c619\"\n },\n \"committer\" : {\n \"name\" : \"32dd458a2a17\",\n \"email\" : \"14ad771bc305\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\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\" : \"31a1ba8a94bd\",\n \"email\" : \"c18dec6e2b66\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\n },\n \"parents\" : [ \"676c366df33b\" ],\n \"message\" : \"9a845b212d33\",\n \"tree\" : \"6be499e46f29\",\n \"committer\" : {\n \"name\" : \"5638c5c278b3\",\n \"email\" : \"5f6fc9256875\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\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\" : \"31a1ba8a94bd\",\n \"email\" : \"c18dec6e2b66\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\n },\n \"parents\" : [ \"676c366df33b\" ],\n \"message\" : \"9a845b212d33\",\n \"tree\" : \"6be499e46f29\",\n \"committer\" : {\n \"name\" : \"5638c5c278b3\",\n \"email\" : \"5f6fc9256875\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\n }\n}", "mode" : "raw" } }, "body" : "{\n \"author\" : {\n \"name\" : \"1785141f8eb0\",\n \"email\" : \"00950b4f3718\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\n },\n \"url\" : \"f5abff9ca915\",\n \"parents\" : [ {\n \"url\" : \"c52e0b6da060\",\n \"sha\" : \"a27063f2ebbc\"\n } ],\n \"sha\" : \"c3e880be382a\",\n \"message\" : \"6b87f65e6bd3\",\n \"tree\" : {\n \"url\" : \"bf62a540f5b7\",\n \"sha\" : \"b75267bbbdb3\"\n },\n \"committer\" : {\n \"name\" : \"3e87d617635d\",\n \"email\" : \"c1b499fb0322\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\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\" : \"31a1ba8a94bd\",\n \"email\" : \"c18dec6e2b66\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\n },\n \"parents\" : [ \"676c366df33b\" ],\n \"message\" : \"9a845b212d33\",\n \"tree\" : \"6be499e46f29\",\n \"committer\" : {\n \"name\" : \"5638c5c278b3\",\n \"email\" : \"5f6fc9256875\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\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\" : \"31a1ba8a94bd\",\n \"email\" : \"c18dec6e2b66\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\n },\n \"parents\" : [ \"676c366df33b\" ],\n \"message\" : \"9a845b212d33\",\n \"tree\" : \"6be499e46f29\",\n \"committer\" : {\n \"name\" : \"5638c5c278b3\",\n \"email\" : \"5f6fc9256875\",\n \"date\" : \"2026-10-17T01:45:09.069Z\"\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\" : \"54263a140cc8\",\n \"url\" : \"73e50d867dff\",\n \"git_url\" : \"9135b11c55a2\",\n \"encoding\" : \"utf-8\",\n \"download_url\" : \"ab5ccfa4b6fa\",\n \"sha\" : \"d885f0bffc57\",\n \"content\" : \"ffced4e0f4d8\",\n \"path\" : \"4f13d5d617f0\",\n \"size\" : 1,\n \"html_url\" : \"e77e315da0fd\",\n \"type\" : \"symlink\"\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\" : \"8c02742b7570\",\n \"url\" : \"fc3cf0609169\",\n \"git_url\" : \"cecdb38be49d\",\n \"encoding\" : \"base64\",\n \"download_url\" : \"0f9455610a30\",\n \"sha\" : \"f7c3ddd3d7d3\",\n \"content\" : \"f917c021e131\",\n \"path\" : \"c5abf647746f\",\n \"size\" : 1,\n \"html_url\" : \"74163254f75c\",\n \"type\" : \"dir\"\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\" : \"6ce24c798cc7\",\n \"name\" : \"d7fe6bea1df7\",\n \"url\" : \"cb0d3ef01b31\",\n \"ping_url\" : \"4b61c27165fc\",\n \"config\" : {\n \"url\" : \"66ca5324d9c7\",\n \"content_type\" : \"json or form\"\n },\n \"id\" : 1,\n \"created_at\" : \"2026-10-17T01:45:09.070Z\",\n \"updated_at\" : \"2026-10-17T01:45:09.070Z\",\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\" : \"525ce6b875d5\",\n \"name\" : \"de9dbd35eded\",\n \"url\" : \"f7e6fb4acfd9\",\n \"ping_url\" : \"49731b69db29\",\n \"config\" : {\n \"url\" : \"8c97e63c6fe8\",\n \"content_type\" : \"json or form\"\n },\n \"id\" : 1,\n \"created_at\" : \"2026-10-17T01:45:09.070Z\",\n \"updated_at\" : \"2026-10-17T01:45:09.070Z\",\n \"events\" : [ \"pull_request\" ],\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\" : \"093f85d0e4e3\",\n \"content_type\" : \"json or form\"\n },\n \"events\" : [ \"pull_request\" ],\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\" : \"093f85d0e4e3\",\n \"content_type\" : \"json or form\"\n },\n \"events\" : [ \"pull_request\" ],\n \"active\" : true\n}", "mode" : "raw" } }, "body" : "{\n \"test_url\" : \"ad1d1281b09d\",\n \"name\" : \"e94bebc5f595\",\n \"url\" : \"81fa4d69fab3\",\n \"ping_url\" : \"9b92c4245418\",\n \"config\" : {\n \"url\" : \"b3540fff8c47\",\n \"content_type\" : \"json or form\"\n },\n \"id\" : 1,\n \"created_at\" : \"2026-10-17T01:45:09.070Z\",\n \"updated_at\" : \"2026-10-17T01:45:09.070Z\",\n \"events\" : [ \"pull_request\" ],\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\" : \"093f85d0e4e3\",\n \"content_type\" : \"json or form\"\n },\n \"events\" : [ \"pull_request\" ],\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\" : \"093f85d0e4e3\",\n \"content_type\" : \"json or form\"\n },\n \"events\" : [ \"pull_request\" ],\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\" : \"c4905e893bcf\",\n \"head\" : \"e999c96b060a\",\n \"base\" : \"75d6ac155cb4\",\n \"body\" : \"6ee2a7d98c74\"\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\" : \"c4905e893bcf\",\n \"head\" : \"e999c96b060a\",\n \"base\" : \"75d6ac155cb4\",\n \"body\" : \"6ee2a7d98c74\"\n}", "mode" : "raw" } }, "body" : "{\n \"number\" : 1,\n \"url\" : \"12fcc095872c\",\n \"head\" : {\n \"ref\" : \"d0cfd3300594\"\n },\n \"id\" : 1,\n \"html_url\" : \"a646d304ca98\"\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\" : \"c4905e893bcf\",\n \"head\" : \"e999c96b060a\",\n \"base\" : \"75d6ac155cb4\",\n \"body\" : \"6ee2a7d98c74\"\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\" : \"c4905e893bcf\",\n \"head\" : \"e999c96b060a\",\n \"base\" : \"75d6ac155cb4\",\n \"body\" : \"6ee2a7d98c74\"\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\" : \"6902a86b98bb\",\n \"head\" : {\n \"ref\" : \"3e3b03b72535\"\n },\n \"id\" : 1,\n \"html_url\" : \"1285be03c907\"\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\" : \"c4c471d8d0d7\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"b95826864a8e\",\n \"url\" : \"cbc153f205af\"\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\" : \"08adf122a909\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"522c624d7816\",\n \"url\" : \"4153aeeddbc7\"\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\" : \"a02c4955cb7e\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"ce29c49a944a\",\n \"url\" : \"f1ad0fa970a4\"\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\" : \"27597e0ac72b\",\n \"object\" : {\n \"type\" : \"commit\",\n \"sha\" : \"cdc0f6d956e0\",\n \"url\" : \"143a8e153c26\"\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\" : \"12b0b7f2ccf5\",\n \"private\" : true,\n \"url\" : \"f14149441197\",\n \"full_name\" : \"64adced96abe\",\n \"description\" : \"46b2d73f6bfe\",\n \"id\" : 1,\n \"owner\" : {\n \"name\" : \"e0290528c03a\",\n \"gravatar_id\" : \"5dd80790c80c\",\n \"id\" : 1,\n \"avatar_url\" : \"a0a099d4bbe3\",\n \"email\" : \"6b8293b711fa\",\n \"url\" : \"b42219512a71\",\n \"html_url\" : \"5b07ae191cce\",\n \"login\" : \"4819e8bdf237\",\n \"type\" : \"User\"\n },\n \"html_url\" : \"84a6c0dcde18\",\n \"default_branch\" : \"42cae3aff0d1\"\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\" : \"a603a7e8a802\",\n \"private\" : true,\n \"url\" : \"4925e1b31196\",\n \"full_name\" : \"31ee799b699f\",\n \"description\" : \"83b797838771\",\n \"id\" : 1,\n \"owner\" : {\n \"name\" : \"0295ab2a0f3b\",\n \"gravatar_id\" : \"e635fb3f956e\",\n \"id\" : 1,\n \"avatar_url\" : \"afda97f9e564\",\n \"email\" : \"0332b0f43e08\",\n \"url\" : \"c42dd513da79\",\n \"html_url\" : \"71c61b0dad97\",\n \"login\" : \"78dd7ad3a4ef\",\n \"type\" : \"User\"\n },\n \"html_url\" : \"8ef111e97220\",\n \"default_branch\" : \"c25bf6543579\"\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\" : \"0d20c327b976\",\n \"private\" : true,\n \"url\" : \"56eb9bde4f6d\",\n \"full_name\" : \"76ef0f8c4300\",\n \"description\" : \"8689f28c35ae\",\n \"id\" : 1,\n \"owner\" : {\n \"name\" : \"3e6aeecfc2a1\",\n \"gravatar_id\" : \"4170fa3ad892\",\n \"id\" : 1,\n \"avatar_url\" : \"07bc2fe8bb3b\",\n \"email\" : \"8271c11f90aa\",\n \"url\" : \"f5ce254a4c62\",\n \"html_url\" : \"3487a0f072a8\",\n \"login\" : \"16dbf39306cf\",\n \"type\" : \"User\"\n },\n \"html_url\" : \"0d2f7fee3069\",\n \"default_branch\" : \"ddf7bbd2d738\"\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\" : \"304f6a4bccbe\",\n \"email\" : \"7127d2fcd502\",\n \"date\" : \"2026-10-17T01:45:09.070Z\"\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\" : \"0e20714302fd\",\n \"url\" : \"2198692e815c\"\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\" : \"6404c5b21c63\",\n \"email\" : \"7b6a574a1996\",\n \"date\" : \"2026-10-17T01:45:09.070Z\"\n },\n \"tag\" : \"v0.0.1\",\n \"object\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"9ccf113d7fa8\",\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\" : \"6404c5b21c63\",\n \"email\" : \"7b6a574a1996\",\n \"date\" : \"2026-10-17T01:45:09.070Z\"\n },\n \"tag\" : \"v0.0.1\",\n \"object\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"9ccf113d7fa8\",\n \"type\" : \"commit\"\n}", "mode" : "raw" } }, "body" : "{\n \"tagger\" : {\n \"name\" : \"a4cc16df16d7\",\n \"email\" : \"ad7e0c7cae8a\",\n \"date\" : \"2026-10-17T01:45:09.070Z\"\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\" : \"e7c997c0497b\",\n \"url\" : \"932682401c95\"\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\" : \"6404c5b21c63\",\n \"email\" : \"7b6a574a1996\",\n \"date\" : \"2026-10-17T01:45:09.070Z\"\n },\n \"tag\" : \"v0.0.1\",\n \"object\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"9ccf113d7fa8\",\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\" : \"6404c5b21c63\",\n \"email\" : \"7b6a574a1996\",\n \"date\" : \"2026-10-17T01:45:09.070Z\"\n },\n \"tag\" : \"v0.0.1\",\n \"object\" : \"940bd336248efae0f9ee5bc7b2d5c985887b16ac\",\n \"message\" : \"9ccf113d7fa8\",\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\" : \"94a1708afdf6\",\n \"tree\" : [ {\n \"path\" : \"5b7bf26daa03\",\n \"sha\" : \"be990ef4e832\",\n \"content\" : \"674aa87d96e7\",\n \"mode\" : \"ab16d716ac31\",\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\" : \"94a1708afdf6\",\n \"tree\" : [ {\n \"path\" : \"5b7bf26daa03\",\n \"sha\" : \"be990ef4e832\",\n \"content\" : \"674aa87d96e7\",\n \"mode\" : \"ab16d716ac31\",\n \"type\" : \"tree\"\n } ]\n}", "mode" : "raw" } }, "body" : "{\n \"sha\" : \"ed1e361b5056\",\n \"url\" : \"aedcbc10ea02\",\n \"tree_result\" : {\n \"sha\" : \"a2a70bce8a0a\",\n \"url\" : \"9e02eb686e09\",\n \"truncated\" : true,\n \"tree\" : [ {\n \"url\" : \"c8e5620dbce9\",\n \"sha\" : \"1954c8e2f9f7\",\n \"mode\" : \"139ad0a8d945\",\n \"type\" : \"tree\",\n \"path\" : \"82e4ef15448a\",\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\" : \"94a1708afdf6\",\n \"tree\" : [ {\n \"path\" : \"5b7bf26daa03\",\n \"sha\" : \"be990ef4e832\",\n \"content\" : \"674aa87d96e7\",\n \"mode\" : \"ab16d716ac31\",\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\" : \"94a1708afdf6\",\n \"tree\" : [ {\n \"path\" : \"5b7bf26daa03\",\n \"sha\" : \"be990ef4e832\",\n \"content\" : \"674aa87d96e7\",\n \"mode\" : \"ab16d716ac31\",\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\" : \"27301d7ba0e6\",\n \"gravatar_id\" : \"0b3a7ba116cb\",\n \"id\" : 1,\n \"avatar_url\" : \"9cd9b5398ed5\",\n \"email\" : \"26c2182a2c5f\",\n \"url\" : \"e735ee294bf5\",\n \"html_url\" : \"fe454b4f6b0e\",\n \"login\" : \"3b4c8e57b171\",\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\" : \"1baffb371865\"\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\" : \"fe3b51e6e633\",\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" } ] }