{
  "CurrentRequestName": "RetrieveRevisions",
  "CurrentPath": "SourceCodeRevision.rest",
  "Name": "SourceCodeRevision",
  "Requests": [
    {
      "Name": "RetrieveRevisions",
      "Url": "https://science37.spiraservice.net/services/v5_0/RestService.svc/projects/{project_id}/source-code/{branch_id}/revisions?start_Row={start_Row}&number_rows={number_rows}&sort_property={sort_property}&sort_direction={sort_direction}",
      "Method": "POST",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_id",
          "TokenName": "{project_id}",
          "Value": ""
        },
        {
          "Name": "branch_id",
          "TokenName": "{branch_id}",
          "Value": ""
        },
        {
          "Name": "start_Row",
          "TokenName": "{start_Row}",
          "Value": ""
        },
        {
          "Name": "number_rows",
          "TokenName": "{number_rows}",
          "Value": ""
        },
        {
          "Name": "sort_property",
          "TokenName": "{sort_property}",
          "Value": ""
        },
        {
          "Name": "sort_direction",
          "TokenName": "{sort_direction}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "RetrieveRevisionsForFile",
      "Url": "https://science37.spiraservice.net/services/v5_0/RestService.svc/projects/{project_id}/source-code/{branch_id}/files/{file_id}/revisions",
      "Method": "GET",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_id",
          "TokenName": "{project_id}",
          "Value": ""
        },
        {
          "Name": "branch_id",
          "TokenName": "{branch_id}",
          "Value": ""
        },
        {
          "Name": "file_id",
          "TokenName": "{file_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "RetrieveRevisionById",
      "Url": "https://science37.spiraservice.net/services/v5_0/RestService.svc/projects/{project_id}/source-code/{branch_id}/revisions/{revision_id}",
      "Method": "GET",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_id",
          "TokenName": "{project_id}",
          "Value": ""
        },
        {
          "Name": "branch_id",
          "TokenName": "{branch_id}",
          "Value": ""
        },
        {
          "Name": "revision_id",
          "TokenName": "{revision_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "RetrieveRevisionsForArtifact",
      "Url": "https://science37.spiraservice.net/services/v5_0/RestService.svc/projects/{project_id}/source-code/{branch_id}/revisions?artifact_type_id={artifact_type_id}&artifact_id={artifact_id}",
      "Method": "GET",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_id",
          "TokenName": "{project_id}",
          "Value": ""
        },
        {
          "Name": "branch_id",
          "TokenName": "{branch_id}",
          "Value": ""
        },
        {
          "Name": "artifact_type_id",
          "TokenName": "{artifact_type_id}",
          "Value": ""
        },
        {
          "Name": "artifact_id",
          "TokenName": "{artifact_id}",
          "Value": ""
        }
      ]
    },
    {
      "Name": "RetrieveArtifactsForRevision",
      "Url": "https://science37.spiraservice.net/services/v5_0/RestService.svc/projects/{project_id}/source-code/{branch_id}/revisions/{revision_id}/associations",
      "Method": "GET",
      "Body": "",

      "Headers": [
        {
          "Name": "Accept",
          "Value": "application/json"
        },
        {
          "Name": "Content-Type",
          "Value": "application/json"
        }
      ],
      "Parameters": [
        {
          "Name": "project_id",
          "TokenName": "{project_id}",
          "Value": ""
        },
        {
          "Name": "branch_id",
          "TokenName": "{branch_id}",
          "Value": ""
        },
        {
          "Name": "revision_id",
          "TokenName": "{revision_id}",
          "Value": ""
        }
      ]
    }
  ]
}
