{"action":"created","comment":{"url":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/comments/156317497","pull_request_review_id":82772927,"id":156317497,"diff_hunk":"@@ -1,1320 +1,1702 @@\n \n-== Admin CLI\n-\n-In previous chapters we have described how to use {project_name} Admin Console to perform administrative tasks.\n-All those tasks can also be performed from command line by using Admin CLI command line tool.\n-\n-\n-=== Installing Admin CLI\n-\n-Admin CLI is packaged inside {project_name} Server distribution. You can find execution scripts inside `bin` directory.\n-\n-The Linux script is called `kcadm.sh`, and the one for Windows is called `kcadm.bat`.\n-\n-In order to use the client from any location on your filesystem you may want to add {project_name} server directory to your PATH.\n-\n-On Linux:\n-\n-    $ export PATH=$PATH:$KEYCLOAK_HOME/bin\n-    $ kcadm.sh\n-\n-On Windows:\n-\n-    c:\\> set PATH=%PATH%;%KEYCLOAK_HOME%\\bin\n-    c:\\> kcadm\n-\n-\n-We assume KEYCLOAK_HOME env variable is set to the path where you extracted {project_name} Server distribution.\n-\n-NOTE: To avoid unnecessary repetition the rest of this document will only give Windows examples in places where difference\n-in command line is more than just in `kcadm` command name.\n-\n-\n-=== Using Admin CLI\n-\n-Admin CLI works by making HTTP requests to Admin REST endpoints. Access to them is protected and requires authentication.\n-\n-NOTE: Consult Admin REST API documentation for details about JSON attributes for specific endpoints.\n-\n-You start an authenticated session by providing credentials (i.e. logging in), then you are ready to perform some CRUD operations.\n-\n-For example on Linux:\n-\n-    $ kcadm.sh config credentials --server http://localhost:8080/auth --realm demo --user admin --client admin\n-    $ kcadm.sh create realms -s realm=demorealm -s enabled=true -o\n-    $ CID=$(kcadm.sh create clients -r demorealm -s clientId=my_client -s 'redirectUris=[\"http://localhost:8980/myapp/*\"]' -i)\n-    $ kcadm.sh get clients/$CID/installation/providers/keycloak-oidc-keycloak-json\n-\n-\n-Or on Windows:\n-\n-    c:\\> kcadm config credentials --server http://localhost:8080/auth --realm demo --user admin --client admin\n-    c:\\> kcadm create realms -s realm=demorealm -s enabled=true -o\n-    c:\\> kcadm create clients -r demorealm -s clientId=my_client -s \"redirectUris=[\\\"http://localhost:8980/myapp/*\\\"]\" -i > clientid.txt\n-    c:\\> set /p CID=<clientid.txt\n-    c:\\> kcadm get clients/%CID%/installation/providers/keycloak-oidc-keycloak-json\n-\n-In a production environment {project_name} has to be accessed with `https:` to avoid exposing tokens to network sniffers. If server's\n-certificate is not issued by one of the trusted CAs that are included in Java's default certificate truststore, then you will\n-need to prepare a truststore.jks file, and instruct `Admin CLI` to use it.\n-\n-For example on Linux:\n-\n-    $ kcadm.sh config truststore --trustpass $PASSWORD ~/.keycloak/truststore.jks\n-\n-Or on Windows:\n-\n-    c:\\> kcadm config truststore --trustpass %PASSWORD% %HOMEPATH%\\.keycloak\\truststore.jks\n+== The Admin CLI\n+\n+In previous chapters, we described how to use the {project_name} Admin Console to perform administrative tasks. You can also perform those tasks from the command-line interface (CLI) by using the Admin CLI command-line tool.\n+\n+\n+=== Installing the Admin CLI\n+\n+The Admin CLI is packaged inside {project_name} Server distribution. You can find execution scripts inside the [filename]`bin` directory.\n+\n+The Linux script is called [filename]`kcadm.sh`, and the script for Windows is called [filename]`kcadm.bat`.\n+\n+You can add the {project_name} server directory to your [filename]`PATH` to use the client from any location on your file system.\n+\n+For example, on:\n+\n+* Linux:\n+[options=\"nowrap\"]\n+----\n+$ export PATH=$PATH:$KEYCLOAK_HOME/bin\n+$ kcadm.sh\n+----\n+\n+* Windows:\n+[options=\"nowrap\"]\n+----\n+c:\\> set PATH=%PATH%;%KEYCLOAK_HOME%\\bin\n+c:\\> kcadm\n+----\n+\n+We assume the `KEYCLOAK_HOME` environment (env) variable is set to the path where you extracted the {project_name} Server distribution.\n+\n+[NOTE]\n+====\n+To avoid repetition, the rest of this document only gives Windows examples in places where the difference in the CLI is more than just in the [command]`kcadm` command name.\n+====\n+\n+\n+=== Using the Admin CLI\n+\n+The Admin CLI works by making HTTP requests to Admin REST endpoints. Access to them is protected and requires authentication.\n+\n+//Should there be a link for the REST API documentation?\n+[NOTE]\n+====\n+Consult the Admin REST API documentation for details about JSON attributes for specific endpoints.\n+====\n+\n+. Start an authenticated session by providing credentials, that is, logging in. You are ready to perform create, read, update, and delete (CRUD) operations.\n++\n+For example, on\n+\n+* Linux:\n++\n+[options=\"nowrap\"]\n+----\n+$ kcadm.sh config credentials --server http://localhost:8080/auth --realm demo --user admin --client admin\n+$ kcadm.sh create realms -s realm=demorealm -s enabled=true -o\n+$ CID=$(kcadm.sh create clients -r demorealm -s clientId=my_client -s 'redirectUris=[\"http://localhost:8980/myapp/*\"]' -i)\n+$ kcadm.sh get clients/$CID/installation/providers/keycloak-oidc-keycloak-json\n+----\n++\n+* Windows:\n++\n+[options=\"nowrap\"]\n+----\n+c:\\> kcadm config credentials --server http://localhost:8080/auth --realm demo --user admin --client admin\n+c:\\> kcadm create realms -s realm=demorealm -s enabled=true -o\n+c:\\> kcadm create clients -r demorealm -s clientId=my_client -s \"redirectUris=[\\\"http://localhost:8980/myapp/*\\\"]\" -i > clientid.txt\n+c:\\> set /p CID=<clientid.txt\n+c:\\> kcadm get clients/%CID%/installation/providers/keycloak-oidc-keycloak-json\n+----\n+\n+. In a production environment, you access {project_name} with `https:` to avoid exposing tokens to network sniffers. If a server's certificate is not issued by one of the trusted certificate authorities (CAs) that are included in Java's default certificate truststore, prepare a [filename]`truststore.jks` file and instruct the Admin CLI to use it.","path":"server_admin/topics/admin-cli.adoc","position":140,"original_position":140,"commit_id":"7ef960ae513f68965b5c74b80b83de2bbd882b24","original_commit_id":"7ef960ae513f68965b5c74b80b83de2bbd882b24","user":{"login":"mstruk","id":213880,"avatar_url":"https://avatars0.githubusercontent.com/u/213880?v=4","gravatar_id":"","url":"https://api.github.com/users/mstruk","html_url":"https://github.com/mstruk","followers_url":"https://api.github.com/users/mstruk/followers","following_url":"https://api.github.com/users/mstruk/following{/other_user}","gists_url":"https://api.github.com/users/mstruk/gists{/gist_id}","starred_url":"https://api.github.com/users/mstruk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mstruk/subscriptions","organizations_url":"https://api.github.com/users/mstruk/orgs","repos_url":"https://api.github.com/users/mstruk/repos","events_url":"https://api.github.com/users/mstruk/events{/privacy}","received_events_url":"https://api.github.com/users/mstruk/received_events","type":"User","site_admin":false},"body":"They both sound good to me.","created_at":"2017-12-12T09:55:36Z","updated_at":"2017-12-12T09:55:36Z","html_url":"https://github.com/keycloak/keycloak-documentation/pull/254#discussion_r156317497","pull_request_url":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/254","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/comments/156317497"},"html":{"href":"https://github.com/keycloak/keycloak-documentation/pull/254#discussion_r156317497"},"pull_request":{"href":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/254"}},"in_reply_to_id":155369623},"pull_request":{"url":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/254","id":155768542,"html_url":"https://github.com/keycloak/keycloak-documentation/pull/254","diff_url":"https://github.com/keycloak/keycloak-documentation/pull/254.diff","patch_url":"https://github.com/keycloak/keycloak-documentation/pull/254.patch","issue_url":"https://api.github.com/repos/keycloak/keycloak-documentation/issues/254","number":254,"state":"open","locked":false,"title":"Admincli edits","user":{"login":"leswilliams44","id":16386317,"avatar_url":"https://avatars0.githubusercontent.com/u/16386317?v=4","gravatar_id":"","url":"https://api.github.com/users/leswilliams44","html_url":"https://github.com/leswilliams44","followers_url":"https://api.github.com/users/leswilliams44/followers","following_url":"https://api.github.com/users/leswilliams44/following{/other_user}","gists_url":"https://api.github.com/users/leswilliams44/gists{/gist_id}","starred_url":"https://api.github.com/users/leswilliams44/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leswilliams44/subscriptions","organizations_url":"https://api.github.com/users/leswilliams44/orgs","repos_url":"https://api.github.com/users/leswilliams44/repos","events_url":"https://api.github.com/users/leswilliams44/events{/privacy}","received_events_url":"https://api.github.com/users/leswilliams44/received_events","type":"User","site_admin":false},"body":"Completed the first pass on Chapter 19, Admin-CLI. Main changes include:\r\n* changing tense to present\r\n* writing in the second person, imperative mood\r\n* adding non-visible AsciiDoc syntax\r\n* following IBM Style Guide conventions\r\n* adding articles and nouns where necessary for clarification","created_at":"2017-12-01T02:25:02Z","updated_at":"2017-12-12T09:55:36Z","closed_at":null,"merged_at":null,"merge_commit_sha":"4f4d4ecddeb1c00de251c241d574b5f08586ffbd","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/254/commits","review_comments_url":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/254/comments","review_comment_url":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/comments{/number}","comments_url":"https://api.github.com/repos/keycloak/keycloak-documentation/issues/254/comments","statuses_url":"https://api.github.com/repos/keycloak/keycloak-documentation/statuses/7ef960ae513f68965b5c74b80b83de2bbd882b24","head":{"label":"leswilliams44:admincli-edits","ref":"admincli-edits","sha":"7ef960ae513f68965b5c74b80b83de2bbd882b24","user":{"login":"leswilliams44","id":16386317,"avatar_url":"https://avatars0.githubusercontent.com/u/16386317?v=4","gravatar_id":"","url":"https://api.github.com/users/leswilliams44","html_url":"https://github.com/leswilliams44","followers_url":"https://api.github.com/users/leswilliams44/followers","following_url":"https://api.github.com/users/leswilliams44/following{/other_user}","gists_url":"https://api.github.com/users/leswilliams44/gists{/gist_id}","starred_url":"https://api.github.com/users/leswilliams44/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leswilliams44/subscriptions","organizations_url":"https://api.github.com/users/leswilliams44/orgs","repos_url":"https://api.github.com/users/leswilliams44/repos","events_url":"https://api.github.com/users/leswilliams44/events{/privacy}","received_events_url":"https://api.github.com/users/leswilliams44/received_events","type":"User","site_admin":false},"repo":{"id":112228498,"name":"keycloak-documentation","full_name":"leswilliams44/keycloak-documentation","owner":{"login":"leswilliams44","id":16386317,"avatar_url":"https://avatars0.githubusercontent.com/u/16386317?v=4","gravatar_id":"","url":"https://api.github.com/users/leswilliams44","html_url":"https://github.com/leswilliams44","followers_url":"https://api.github.com/users/leswilliams44/followers","following_url":"https://api.github.com/users/leswilliams44/following{/other_user}","gists_url":"https://api.github.com/users/leswilliams44/gists{/gist_id}","starred_url":"https://api.github.com/users/leswilliams44/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leswilliams44/subscriptions","organizations_url":"https://api.github.com/users/leswilliams44/orgs","repos_url":"https://api.github.com/users/leswilliams44/repos","events_url":"https://api.github.com/users/leswilliams44/events{/privacy}","received_events_url":"https://api.github.com/users/leswilliams44/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/leswilliams44/keycloak-documentation","description":null,"fork":true,"url":"https://api.github.com/repos/leswilliams44/keycloak-documentation","forks_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/forks","keys_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/keys{/key_id}","collaborators_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/teams","hooks_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/hooks","issue_events_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/issues/events{/number}","events_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/events","assignees_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/assignees{/user}","branches_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/branches{/branch}","tags_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/tags","blobs_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/git/refs{/sha}","trees_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/git/trees{/sha}","statuses_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/statuses/{sha}","languages_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/languages","stargazers_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/stargazers","contributors_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/contributors","subscribers_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/subscribers","subscription_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/subscription","commits_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/commits{/sha}","git_commits_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/git/commits{/sha}","comments_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/comments{/number}","issue_comment_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/issues/comments{/number}","contents_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/contents/{+path}","compare_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/compare/{base}...{head}","merges_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/merges","archive_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/downloads","issues_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/issues{/number}","pulls_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/pulls{/number}","milestones_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/milestones{/number}","notifications_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/labels{/name}","releases_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/releases{/id}","deployments_url":"https://api.github.com/repos/leswilliams44/keycloak-documentation/deployments","created_at":"2017-11-27T17:46:24Z","updated_at":"2017-11-27T17:46:27Z","pushed_at":"2017-12-07T05:53:54Z","git_url":"git://github.com/leswilliams44/keycloak-documentation.git","ssh_url":"git@github.com:leswilliams44/keycloak-documentation.git","clone_url":"https://github.com/leswilliams44/keycloak-documentation.git","svn_url":"https://github.com/leswilliams44/keycloak-documentation","homepage":null,"size":149997,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"keycloak:master","ref":"master","sha":"374859c4e33bd70709f3ab521dc24e051314a359","user":{"login":"keycloak","id":4921466,"avatar_url":"https://avatars1.githubusercontent.com/u/4921466?v=4","gravatar_id":"","url":"https://api.github.com/users/keycloak","html_url":"https://github.com/keycloak","followers_url":"https://api.github.com/users/keycloak/followers","following_url":"https://api.github.com/users/keycloak/following{/other_user}","gists_url":"https://api.github.com/users/keycloak/gists{/gist_id}","starred_url":"https://api.github.com/users/keycloak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/keycloak/subscriptions","organizations_url":"https://api.github.com/users/keycloak/orgs","repos_url":"https://api.github.com/users/keycloak/repos","events_url":"https://api.github.com/users/keycloak/events{/privacy}","received_events_url":"https://api.github.com/users/keycloak/received_events","type":"Organization","site_admin":false},"repo":{"id":81924768,"name":"keycloak-documentation","full_name":"keycloak/keycloak-documentation","owner":{"login":"keycloak","id":4921466,"avatar_url":"https://avatars1.githubusercontent.com/u/4921466?v=4","gravatar_id":"","url":"https://api.github.com/users/keycloak","html_url":"https://github.com/keycloak","followers_url":"https://api.github.com/users/keycloak/followers","following_url":"https://api.github.com/users/keycloak/following{/other_user}","gists_url":"https://api.github.com/users/keycloak/gists{/gist_id}","starred_url":"https://api.github.com/users/keycloak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/keycloak/subscriptions","organizations_url":"https://api.github.com/users/keycloak/orgs","repos_url":"https://api.github.com/users/keycloak/repos","events_url":"https://api.github.com/users/keycloak/events{/privacy}","received_events_url":"https://api.github.com/users/keycloak/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/keycloak/keycloak-documentation","description":null,"fork":false,"url":"https://api.github.com/repos/keycloak/keycloak-documentation","forks_url":"https://api.github.com/repos/keycloak/keycloak-documentation/forks","keys_url":"https://api.github.com/repos/keycloak/keycloak-documentation/keys{/key_id}","collaborators_url":"https://api.github.com/repos/keycloak/keycloak-documentation/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/keycloak/keycloak-documentation/teams","hooks_url":"https://api.github.com/repos/keycloak/keycloak-documentation/hooks","issue_events_url":"https://api.github.com/repos/keycloak/keycloak-documentation/issues/events{/number}","events_url":"https://api.github.com/repos/keycloak/keycloak-documentation/events","assignees_url":"https://api.github.com/repos/keycloak/keycloak-documentation/assignees{/user}","branches_url":"https://api.github.com/repos/keycloak/keycloak-documentation/branches{/branch}","tags_url":"https://api.github.com/repos/keycloak/keycloak-documentation/tags","blobs_url":"https://api.github.com/repos/keycloak/keycloak-documentation/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/keycloak/keycloak-documentation/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/keycloak/keycloak-documentation/git/refs{/sha}","trees_url":"https://api.github.com/repos/keycloak/keycloak-documentation/git/trees{/sha}","statuses_url":"https://api.github.com/repos/keycloak/keycloak-documentation/statuses/{sha}","languages_url":"https://api.github.com/repos/keycloak/keycloak-documentation/languages","stargazers_url":"https://api.github.com/repos/keycloak/keycloak-documentation/stargazers","contributors_url":"https://api.github.com/repos/keycloak/keycloak-documentation/contributors","subscribers_url":"https://api.github.com/repos/keycloak/keycloak-documentation/subscribers","subscription_url":"https://api.github.com/repos/keycloak/keycloak-documentation/subscription","commits_url":"https://api.github.com/repos/keycloak/keycloak-documentation/commits{/sha}","git_commits_url":"https://api.github.com/repos/keycloak/keycloak-documentation/git/commits{/sha}","comments_url":"https://api.github.com/repos/keycloak/keycloak-documentation/comments{/number}","issue_comment_url":"https://api.github.com/repos/keycloak/keycloak-documentation/issues/comments{/number}","contents_url":"https://api.github.com/repos/keycloak/keycloak-documentation/contents/{+path}","compare_url":"https://api.github.com/repos/keycloak/keycloak-documentation/compare/{base}...{head}","merges_url":"https://api.github.com/repos/keycloak/keycloak-documentation/merges","archive_url":"https://api.github.com/repos/keycloak/keycloak-documentation/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/keycloak/keycloak-documentation/downloads","issues_url":"https://api.github.com/repos/keycloak/keycloak-documentation/issues{/number}","pulls_url":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls{/number}","milestones_url":"https://api.github.com/repos/keycloak/keycloak-documentation/milestones{/number}","notifications_url":"https://api.github.com/repos/keycloak/keycloak-documentation/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/keycloak/keycloak-documentation/labels{/name}","releases_url":"https://api.github.com/repos/keycloak/keycloak-documentation/releases{/id}","deployments_url":"https://api.github.com/repos/keycloak/keycloak-documentation/deployments","created_at":"2017-02-14T08:50:00Z","updated_at":"2017-12-03T15:43:33Z","pushed_at":"2017-12-08T12:20:12Z","git_url":"git://github.com/keycloak/keycloak-documentation.git","ssh_url":"git@github.com:keycloak/keycloak-documentation.git","clone_url":"https://github.com/keycloak/keycloak-documentation.git","svn_url":"https://github.com/keycloak/keycloak-documentation","homepage":null,"size":150002,"stargazers_count":12,"watchers_count":12,"language":"HTML","has_issues":false,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":55,"mirror_url":null,"archived":false,"open_issues_count":9,"license":{"key":"other","name":"Other","spdx_id":null,"url":null},"forks":55,"open_issues":9,"watchers":12,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/254"},"html":{"href":"https://github.com/keycloak/keycloak-documentation/pull/254"},"issue":{"href":"https://api.github.com/repos/keycloak/keycloak-documentation/issues/254"},"comments":{"href":"https://api.github.com/repos/keycloak/keycloak-documentation/issues/254/comments"},"review_comments":{"href":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/254/comments"},"review_comment":{"href":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/keycloak/keycloak-documentation/pulls/254/commits"},"statuses":{"href":"https://api.github.com/repos/keycloak/keycloak-documentation/statuses/7ef960ae513f68965b5c74b80b83de2bbd882b24"}},"author_association":"NONE"}}
{"actor":{"display_login":"mstruk"}}