{"action":"created","comment":{"url":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/comments/127737434","pull_request_review_id":50351815,"id":127737434,"diff_hunk":"@@ -0,0 +1,333 @@\n+swagger: \"2.0\"\n+info:\n+  description: \"An API used to customise a dataset. Once the job has been created it can then be updated with filters to apply to the dataset. Once the job is ready it is expected that the client will update the job state to start the processing. Once processing has been started the job will be placed in a locked condition as no amendments can be done.\"\n+  version: \"1.0.0\"\n+  title: \"Filter API\"\n+  license:\n+    name: \"Open Government Licence v3.0\"\n+    url: \"http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/\"\n+basePath: \"/v1\"\n+tags:\n+- name: \"Filter\"\n+  description: \"Used to filter published datasets\"\n+schemes:\n+- \"http\"\n+parameters:\n+  filter_id:\n+    name: filter_id\n+    type: string\n+    required: true\n+    description: \"The unique  filter ID for customising a dataset\"\n+    in: path\n+  dimension_name:\n+    name: dimension_name\n+    type: string\n+    required: true\n+    description: \"The name of a dimension\"\n+    in: path\n+  value:\n+    name: value\n+    type: string\n+    required: true\n+    description: \"The a single value for a dimension\"\n+    in: path\n+  dimension:\n+    name: dimension\n+    schema:\n+      $ref: '#/definitions/Dimension'\n+    required: true\n+    description: \"A dimension to filter the dataset\"\n+    in: body\n+  filter_job:\n+    name: filter_job\n+    schema:\n+      $ref: '#/definitions/NewJob'\n+    required: true\n+    description: \"Model of all editable properties within a filter job\"\n+    in: body\n+paths:\n+  /filters:\n+    post:\n+      tags:\n+      - \"Filter\"\n+      summary: \"Create a filter job for a dataset\"\n+      description: \"Create a job so that dimensions can be added to filter a dataset\"\n+      produces:\n+      - \"application/json\"\n+      parameters:\n+      - $ref: '#/parameters/filter_job'\n+      responses:\n+        200:\n+          description: \"Job was created\"\n+          schema:\n+            $ref: '#/definitions/JobState'\n+        500:\n+          $ref: '#/responses/InternalError'\n+  /filters/{filter_id}:\n+    parameters:\n+      - $ref: '#/parameters/filter_id'\n+    get:\n+      tags:\n+      - \"Filter\"\n+      summary: \"Get a description of a created job\"\n+      description: \"A jobId is required to access a customised dataset job. To create a jobId see the `Dataset API`\"\n+      produces:\n+      - \"application/json\"\n+      responses:\n+        200:\n+          description: \"The job was found and a `JobState` is returned\"\n+          schema:\n+            $ref: '#/definitions/JobState'\n+        404:\n+           $ref: '#/responses/FilterJobNotFound'\n+        500:\n+          $ref: '#/responses/InternalError'\n+    put:\n+      tags:\n+      - \"Filter\"\n+      summary: \"Update the state of the job\"\n+      description: |\n+        Update the filter job by providing new properties\n+      parameters:\n+      - $ref: '#/parameters/filter_job'\n+      responses:\n+        200:\n+          description: \"The state has been updated\"\n+        400:\n+          description: \"The job has been locked as it has been `submitted` to be processed\"\n+        404:\n+          $ref: '#/responses/FilterJobNotFound'\n+        500:\n+          $ref: '#/responses/InternalError'\n+  /filters/{filter_id}/dimensions:\n+    get:\n+      tags:\n+       - \"Filter\"\n+      summary: \"Get all dimensions used by this filter\"\n+      description: |\n+        Return a list of all dimensions which are going to be used to filter on\n+      parameters:\n+      - $ref: '#/parameters/filter_id'\n+      responses:\n+        200:\n+          description: \"A list of dimension URLs\"\n+          schema:\n+            type: array\n+            items:\n+              type: string\n+        404:\n+          $ref: '#/responses/FilterJobNotFound'\n+        500:\n+          $ref: '#/responses/InternalError'\n+  /filters/{filter_id}/dimensions/{dimension_name}:\n+    parameters:\n+      - $ref: '#/parameters/filter_id'\n+      - $ref: '#/parameters/dimension_name'\n+    post:\n+      tags:\n+      - \"Filter\"\n+      summary: \"Add a dimension to filter on with a list of values\"\n+      description: \"The dimension can only be added into the job if the state is still set to `created` otherwise 400 status code is returned\"\n+      produces:\n+      - \"application/json\"\n+      parameters:\n+      - $ref: '#/parameters/dimension'\n+      responses:\n+        200:\n+          description: \"The dimension was created\"\n+        400:\n+          description: \"The filter job has been locked as it has been `submitted` to be processed\"\n+        404:\n+          $ref: '#/responses/FilterOrdimensionNotFound'\n+        500:\n+          $ref: '#/responses/InternalError'\n+    delete:\n+      tags:\n+      - \"Filter\"\n+      summary: \"Remove a dimension and any values set within the dimension\"\n+      description: \"Remove a dimension and any values set within the dimension\"\n+      responses:\n+        200:\n+          description: \"The dimension was removed\"\n+        400:\n+          description: \"The filter job has been locked as it has been `submitted` to be processed\"\n+        404:\n+          $ref: '#/responses/FilterOrdimensionNotFound'\n+        500:\n+          $ref: '#/responses/InternalError'\n+    get:\n+      tags:\n+      - \"Filter\"\n+      summary: \"Get all values from a dimension which have been set\"\n+      description: \"Get a list of all values which will be used to filter the dimension\"\n+      responses:\n+        200:\n+          description: \"A list of all values for a dimension was returned\"\n+          schema:\n+            $ref: '#/definitions/Dimension'\n+        400:\n+          description: \"The filter job has been locked as it has been `submitted` to be processed\"\n+        404:\n+          $ref: '#/responses/FilterOrdimensionNotFound'\n+        500:\n+          $ref: '#/responses/InternalError'\n+  /filters/{filter_id}/dimensions/{dimension_name}/options/{value}:\n+    parameters:\n+      - $ref: '#/parameters/filter_id'\n+      - $ref: '#/parameters/dimension_name'\n+      - $ref: '#/parameters/value'\n+    get:\n+      tags:\n+      - \"Filter\"\n+      summary: \"Check if a value exists within a dimension\"\n+      description: \"Check if a value exists within a dimension\"\n+      responses:\n+        200:\n+          description: \"Value exists within the dimension\"\n+        400:\n+          $ref: '#/responses/FilterOrdimensionNotFound'","path":"swagger.yaml","position":null,"original_position":188,"commit_id":"bd65648d1b09b47078c4156198bf282e83a6ec6b","original_commit_id":"d4f9a1f1ba071051fbb2e068f49120fb8ed12ff1","user":{"login":"nshumoogum","id":7114615,"avatar_url":"https://avatars4.githubusercontent.com/u/7114615?v=4","gravatar_id":"","url":"https://api.github.com/users/nshumoogum","html_url":"https://github.com/nshumoogum","followers_url":"https://api.github.com/users/nshumoogum/followers","following_url":"https://api.github.com/users/nshumoogum/following{/other_user}","gists_url":"https://api.github.com/users/nshumoogum/gists{/gist_id}","starred_url":"https://api.github.com/users/nshumoogum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nshumoogum/subscriptions","organizations_url":"https://api.github.com/users/nshumoogum/orgs","repos_url":"https://api.github.com/users/nshumoogum/repos","events_url":"https://api.github.com/users/nshumoogum/events{/privacy}","received_events_url":"https://api.github.com/users/nshumoogum/received_events","type":"User","site_admin":false},"body":"The reason for a 400 (bad request) here would be because the get request `filter_id` or `dimension_name` don't exist.\r\n\r\nA 404 (not found) applies when the `filter_id` and `dimension_name` exist but the `value` does not exist.","created_at":"2017-07-17T15:18:16Z","updated_at":"2017-07-17T15:18:16Z","html_url":"https://github.com/ONSdigital/dp-filter-api/pull/1#discussion_r127737434","pull_request_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/1","_links":{"self":{"href":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/comments/127737434"},"html":{"href":"https://github.com/ONSdigital/dp-filter-api/pull/1#discussion_r127737434"},"pull_request":{"href":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/1"}}},"pull_request":{"url":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/1","id":130568304,"html_url":"https://github.com/ONSdigital/dp-filter-api/pull/1","diff_url":"https://github.com/ONSdigital/dp-filter-api/pull/1.diff","patch_url":"https://github.com/ONSdigital/dp-filter-api/pull/1.patch","issue_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues/1","number":1,"state":"open","locked":false,"title":"swagger spec for the filter api","user":{"login":"Matt-Guest","id":15572107,"avatar_url":"https://avatars5.githubusercontent.com/u/15572107?v=4","gravatar_id":"","url":"https://api.github.com/users/Matt-Guest","html_url":"https://github.com/Matt-Guest","followers_url":"https://api.github.com/users/Matt-Guest/followers","following_url":"https://api.github.com/users/Matt-Guest/following{/other_user}","gists_url":"https://api.github.com/users/Matt-Guest/gists{/gist_id}","starred_url":"https://api.github.com/users/Matt-Guest/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Matt-Guest/subscriptions","organizations_url":"https://api.github.com/users/Matt-Guest/orgs","repos_url":"https://api.github.com/users/Matt-Guest/repos","events_url":"https://api.github.com/users/Matt-Guest/events{/privacy}","received_events_url":"https://api.github.com/users/Matt-Guest/received_events","type":"User","site_admin":false},"body":"### What\r\n\r\nA swagger spec to filter datasets\r\n\r\n### How to review\r\nreview the endpoints provided by the spec\r\n\r\n### Who can review\r\nanyone in team a and b\r\n","created_at":"2017-07-14T11:20:48Z","updated_at":"2017-07-17T15:18:16Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c4d5be726de72530148b52b2726c85468a353319","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/1/commits","review_comments_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/1/comments","review_comment_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues/1/comments","statuses_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/statuses/bd65648d1b09b47078c4156198bf282e83a6ec6b","head":{"label":"ONSdigital:feature/swagger-spec","ref":"feature/swagger-spec","sha":"bd65648d1b09b47078c4156198bf282e83a6ec6b","user":{"login":"ONSdigital","id":6865137,"avatar_url":"https://avatars4.githubusercontent.com/u/6865137?v=4","gravatar_id":"","url":"https://api.github.com/users/ONSdigital","html_url":"https://github.com/ONSdigital","followers_url":"https://api.github.com/users/ONSdigital/followers","following_url":"https://api.github.com/users/ONSdigital/following{/other_user}","gists_url":"https://api.github.com/users/ONSdigital/gists{/gist_id}","starred_url":"https://api.github.com/users/ONSdigital/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ONSdigital/subscriptions","organizations_url":"https://api.github.com/users/ONSdigital/orgs","repos_url":"https://api.github.com/users/ONSdigital/repos","events_url":"https://api.github.com/users/ONSdigital/events{/privacy}","received_events_url":"https://api.github.com/users/ONSdigital/received_events","type":"Organization","site_admin":false},"repo":{"id":97220496,"name":"dp-filter-api","full_name":"ONSdigital/dp-filter-api","owner":{"login":"ONSdigital","id":6865137,"avatar_url":"https://avatars4.githubusercontent.com/u/6865137?v=4","gravatar_id":"","url":"https://api.github.com/users/ONSdigital","html_url":"https://github.com/ONSdigital","followers_url":"https://api.github.com/users/ONSdigital/followers","following_url":"https://api.github.com/users/ONSdigital/following{/other_user}","gists_url":"https://api.github.com/users/ONSdigital/gists{/gist_id}","starred_url":"https://api.github.com/users/ONSdigital/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ONSdigital/subscriptions","organizations_url":"https://api.github.com/users/ONSdigital/orgs","repos_url":"https://api.github.com/users/ONSdigital/repos","events_url":"https://api.github.com/users/ONSdigital/events{/privacy}","received_events_url":"https://api.github.com/users/ONSdigital/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ONSdigital/dp-filter-api","description":"API to maintain dataset filter jobs","fork":false,"url":"https://api.github.com/repos/ONSdigital/dp-filter-api","forks_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/forks","keys_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/teams","hooks_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/hooks","issue_events_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues/events{/number}","events_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/events","assignees_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/assignees{/user}","branches_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/branches{/branch}","tags_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/tags","blobs_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/refs{/sha}","trees_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/statuses/{sha}","languages_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/languages","stargazers_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/stargazers","contributors_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/contributors","subscribers_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/subscribers","subscription_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/subscription","commits_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/commits{/sha}","git_commits_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/commits{/sha}","comments_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/comments{/number}","issue_comment_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues/comments{/number}","contents_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/contents/{+path}","compare_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/merges","archive_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/downloads","issues_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues{/number}","pulls_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls{/number}","milestones_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/milestones{/number}","notifications_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/labels{/name}","releases_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/releases{/id}","deployments_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/deployments","created_at":"2017-07-14T10:05:55Z","updated_at":"2017-07-14T11:03:04Z","pushed_at":"2017-07-17T15:11:43Z","git_url":"git://github.com/ONSdigital/dp-filter-api.git","ssh_url":"git@github.com:ONSdigital/dp-filter-api.git","clone_url":"https://github.com/ONSdigital/dp-filter-api.git","svn_url":"https://github.com/ONSdigital/dp-filter-api","homepage":null,"size":13,"stargazers_count":0,"watchers_count":0,"language":"Makefile","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"develop"}},"base":{"label":"ONSdigital:develop","ref":"develop","sha":"3fec9e251f4c36dcad19b5460a99ca1f04133e17","user":{"login":"ONSdigital","id":6865137,"avatar_url":"https://avatars4.githubusercontent.com/u/6865137?v=4","gravatar_id":"","url":"https://api.github.com/users/ONSdigital","html_url":"https://github.com/ONSdigital","followers_url":"https://api.github.com/users/ONSdigital/followers","following_url":"https://api.github.com/users/ONSdigital/following{/other_user}","gists_url":"https://api.github.com/users/ONSdigital/gists{/gist_id}","starred_url":"https://api.github.com/users/ONSdigital/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ONSdigital/subscriptions","organizations_url":"https://api.github.com/users/ONSdigital/orgs","repos_url":"https://api.github.com/users/ONSdigital/repos","events_url":"https://api.github.com/users/ONSdigital/events{/privacy}","received_events_url":"https://api.github.com/users/ONSdigital/received_events","type":"Organization","site_admin":false},"repo":{"id":97220496,"name":"dp-filter-api","full_name":"ONSdigital/dp-filter-api","owner":{"login":"ONSdigital","id":6865137,"avatar_url":"https://avatars4.githubusercontent.com/u/6865137?v=4","gravatar_id":"","url":"https://api.github.com/users/ONSdigital","html_url":"https://github.com/ONSdigital","followers_url":"https://api.github.com/users/ONSdigital/followers","following_url":"https://api.github.com/users/ONSdigital/following{/other_user}","gists_url":"https://api.github.com/users/ONSdigital/gists{/gist_id}","starred_url":"https://api.github.com/users/ONSdigital/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ONSdigital/subscriptions","organizations_url":"https://api.github.com/users/ONSdigital/orgs","repos_url":"https://api.github.com/users/ONSdigital/repos","events_url":"https://api.github.com/users/ONSdigital/events{/privacy}","received_events_url":"https://api.github.com/users/ONSdigital/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ONSdigital/dp-filter-api","description":"API to maintain dataset filter jobs","fork":false,"url":"https://api.github.com/repos/ONSdigital/dp-filter-api","forks_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/forks","keys_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/teams","hooks_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/hooks","issue_events_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues/events{/number}","events_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/events","assignees_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/assignees{/user}","branches_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/branches{/branch}","tags_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/tags","blobs_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/refs{/sha}","trees_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/statuses/{sha}","languages_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/languages","stargazers_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/stargazers","contributors_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/contributors","subscribers_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/subscribers","subscription_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/subscription","commits_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/commits{/sha}","git_commits_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/git/commits{/sha}","comments_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/comments{/number}","issue_comment_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues/comments{/number}","contents_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/contents/{+path}","compare_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/merges","archive_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/downloads","issues_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues{/number}","pulls_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls{/number}","milestones_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/milestones{/number}","notifications_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/labels{/name}","releases_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/releases{/id}","deployments_url":"https://api.github.com/repos/ONSdigital/dp-filter-api/deployments","created_at":"2017-07-14T10:05:55Z","updated_at":"2017-07-14T11:03:04Z","pushed_at":"2017-07-17T15:11:43Z","git_url":"git://github.com/ONSdigital/dp-filter-api.git","ssh_url":"git@github.com:ONSdigital/dp-filter-api.git","clone_url":"https://github.com/ONSdigital/dp-filter-api.git","svn_url":"https://github.com/ONSdigital/dp-filter-api","homepage":null,"size":13,"stargazers_count":0,"watchers_count":0,"language":"Makefile","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/1"},"html":{"href":"https://github.com/ONSdigital/dp-filter-api/pull/1"},"issue":{"href":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues/1"},"comments":{"href":"https://api.github.com/repos/ONSdigital/dp-filter-api/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ONSdigital/dp-filter-api/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/ONSdigital/dp-filter-api/statuses/bd65648d1b09b47078c4156198bf282e83a6ec6b"}}}}
{"actor":{"display_login":"nshumoogum"}}