# Functions
DeleteCapabilitiesUsernameCapability swagger:route DELETE /capabilities/{username}/{capability} deleteCapabilitiesUsernameCapability Remove a named capability Remove a named capability from a provided user ID.
DeleteCapabilitiesUsernameCapabilityResponse responds for DeleteCapabilitiesUsernameCapability.
DeleteCapabilitiesUsernameCapabilityValidateURLParams validates the parameters in the URL according to the swagger specification.
DeleteToken swagger:route DELETE /token deleteToken Remove and reset your tinyCI access token The next GET /token will create a new one.
DeleteTokenResponse responds for DeleteToken.
DeleteTokenValidateURLParams validates the parameters in the URL according to the swagger specification.
GetErrors swagger:route GET /errors getErrors Retrieve errors Server retrieves any errors the last call(s) have set for you.
GetErrorsResponse responds for GetErrors.
GetErrorsValidateURLParams validates the parameters in the URL according to the swagger specification.
GetLogAttachID swagger:route GET /log/attach/{id} getLogAttachId Attach to a running log For a given ID, find the log and if it is running, attach to it and start receiving the latest content from it.
GetLogAttachIDResponse responds for GetLogAttachID.
GetLogAttachIDValidateURLParams validates the parameters in the URL according to the swagger specification.
GetLoggedin swagger:route GET /loggedin getLoggedin Check logged in state Validate the logged-in status of the user.
GetLoggedinResponse responds for GetLoggedin.
GetLoggedinValidateURLParams validates the parameters in the URL according to the swagger specification.
GetLogin swagger:route GET /login getLogin Log into the system Handle the server side of the oauth challenge.
GetLoginResponse responds for GetLogin.
GetLoginUpgrade swagger:route GET /login/upgrade getLoginUpgrade Log into the system with upgraded permissions This upgrades the permissions of the user (which requires confirmation from the OAuthing site) to allow repository access, so that additional permission to manipulate repositories and scan additional ones is available.
GetLoginUpgradeResponse responds for GetLoginUpgrade.
GetLoginUpgradeValidateURLParams validates the parameters in the URL according to the swagger specification.
GetLoginValidateURLParams validates the parameters in the URL according to the swagger specification.
GetLogout swagger:route GET /logout getLogout Log out of the system Conveniently clears session cookies.
GetLogoutResponse responds for GetLogout.
GetLogoutValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRepositoriesCiAddOwnerRepo swagger:route GET /repositories/ci/add/{owner}/{repo} getRepositoriesCiAddOwnerRepo Add a specific repository to CI.
GetRepositoriesCiAddOwnerRepoResponse responds for GetRepositoriesCiAddOwnerRepo.
GetRepositoriesCiAddOwnerRepoValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRepositoriesCiDelOwnerRepo swagger:route GET /repositories/ci/del/{owner}/{repo} getRepositoriesCiDelOwnerRepo Removes a specific repository from CI.
GetRepositoriesCiDelOwnerRepoResponse responds for GetRepositoriesCiDelOwnerRepo.
GetRepositoriesCiDelOwnerRepoValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRepositoriesMy swagger:route GET /repositories/my getRepositoriesMy Fetch all the writable repositories for the user.
GetRepositoriesMyResponse responds for GetRepositoriesMy.
GetRepositoriesMyValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRepositoriesScan swagger:route GET /repositories/scan getRepositoriesScan Scan repositories from the remote resource Reads the repositories list from the API resource, e.g., Github.
GetRepositoriesScanResponse responds for GetRepositoriesScan.
GetRepositoriesScanValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRepositoriesSubAddOwnerRepo swagger:route GET /repositories/sub/add/{owner}/{repo} getRepositoriesSubAddOwnerRepo Subscribe to a repository running CI Subscribing makes that repo's queue items appear in your home view.
GetRepositoriesSubAddOwnerRepoResponse responds for GetRepositoriesSubAddOwnerRepo.
GetRepositoriesSubAddOwnerRepoValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRepositoriesSubDelOwnerRepo swagger:route GET /repositories/sub/del/{owner}/{repo} getRepositoriesSubDelOwnerRepo Unsubscribe from a repository Unsubscribing removes any existing subscription.
GetRepositoriesSubDelOwnerRepoResponse responds for GetRepositoriesSubDelOwnerRepo.
GetRepositoriesSubDelOwnerRepoValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRepositoriesSubscribed swagger:route GET /repositories/subscribed getRepositoriesSubscribed List all subscribed repositories Returns a types.RepositoryList of all the repos the user is subscribed to.
GetRepositoriesSubscribedResponse responds for GetRepositoriesSubscribed.
GetRepositoriesSubscribedValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRepositoriesVisible swagger:route GET /repositories/visible getRepositoriesVisible Fetch all the repositories the user can view.
GetRepositoriesVisibleResponse responds for GetRepositoriesVisible.
GetRepositoriesVisibleValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRunRunID swagger:route GET /run/{run_id} getRunRunId Get a run by ID Retrieve a Run by ID; this will return the full Run object including all relationships.
GetRunRunIDResponse responds for GetRunRunID.
GetRunRunIDValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRuns swagger:route GET /runs getRuns Obtain the run list for the user List all the runs, optionally filtering by repository or repository+SHA.
GetRunsCount swagger:route GET /runs/count getRunsCount Count the runs Count the runs, optionally filtering by repository or repository+SHA.
GetRunsCountResponse responds for GetRunsCount.
GetRunsCountValidateURLParams validates the parameters in the URL according to the swagger specification.
GetRunsResponse responds for GetRuns.
GetRunsValidateURLParams validates the parameters in the URL according to the swagger specification.
GetSubmissionID swagger:route GET /submission/{id} getSubmissionId Get a submission by ID Retrieve a Submission by ID; this will return the full Submission object including all relationships.
GetSubmissionIDResponse responds for GetSubmissionID.
GetSubmissionIDRuns swagger:route GET /submission/{id}/runs getSubmissionIdRuns Get submission runs by ID Retrieve a Submission's runs by ID; this will return the list of runs with pagination.
GetSubmissionIDRunsResponse responds for GetSubmissionIDRuns.
GetSubmissionIDRunsValidateURLParams validates the parameters in the URL according to the swagger specification.
GetSubmissionIDTasks swagger:route GET /submission/{id}/tasks getSubmissionIdTasks Get submission tasks by ID Retrieve a Submission's tasks by ID; this will return the list of tasks with pagination.
GetSubmissionIDTasksResponse responds for GetSubmissionIDTasks.
GetSubmissionIDTasksValidateURLParams validates the parameters in the URL according to the swagger specification.
GetSubmissionIDValidateURLParams validates the parameters in the URL according to the swagger specification.
GetSubmissions swagger:route GET /submissions getSubmissions List submisssions Retrieve a list of Submissions; this will return the full Submission object including all relationships.
GetSubmissionsCount swagger:route GET /submissions/count getSubmissionsCount Count submisssions Retrieve a count of Submissions that match the filter.
GetSubmissionsCountResponse responds for GetSubmissionsCount.
GetSubmissionsCountValidateURLParams validates the parameters in the URL according to the swagger specification.
GetSubmissionsResponse responds for GetSubmissions.
GetSubmissionsValidateURLParams validates the parameters in the URL according to the swagger specification.
GetSubmit swagger:route GET /submit getSubmit Perform a manual submission to tinyCI This allows a user to push a job instead of pushing to git or filing a pull request to trigger a job.
GetSubmitResponse responds for GetSubmit.
GetSubmitValidateURLParams validates the parameters in the URL according to the swagger specification.
GetTasks swagger:route GET /tasks getTasks Obtain the task list optionally filtering by repository and sha.
GetTasksCount swagger:route GET /tasks/count getTasksCount Count the Tasks Perform a full count of tasks that meet the filter criteria (which can be no filter) and return it as integer.
GetTasksCountResponse responds for GetTasksCount.
GetTasksCountValidateURLParams validates the parameters in the URL according to the swagger specification.
GetTasksResponse responds for GetTasks.
GetTasksRunsID swagger:route GET /tasks/runs/{id} getTasksRunsId Obtain the run list based on the task ID.
GetTasksRunsIDCount swagger:route GET /tasks/runs/{id}/count getTasksRunsIdCount Count the runs corresponding to the task ID.
GetTasksRunsIDCountResponse responds for GetTasksRunsIDCount.
GetTasksRunsIDCountValidateURLParams validates the parameters in the URL according to the swagger specification.
GetTasksRunsIDResponse responds for GetTasksRunsID.
GetTasksRunsIDValidateURLParams validates the parameters in the URL according to the swagger specification.
GetTasksSubscribed swagger:route GET /tasks/subscribed getTasksSubscribed Obtain the list of tasks that belong to repositories you are subscribed to.
GetTasksSubscribedResponse responds for GetTasksSubscribed.
GetTasksSubscribedValidateURLParams validates the parameters in the URL according to the swagger specification.
GetTasksValidateURLParams validates the parameters in the URL according to the swagger specification.
GetToken swagger:route GET /token getToken Get a tinyCI access token This will allow you unfettered access to the system as your user that you request the token with.
GetTokenResponse responds for GetToken.
GetTokenValidateURLParams validates the parameters in the URL according to the swagger specification.
GetUserProperties swagger:route GET /user/properties getUserProperties Get information about the current user Get information about the current user, such as the username.
GetUserPropertiesResponse responds for GetUserProperties.
GetUserPropertiesValidateURLParams validates the parameters in the URL according to the swagger specification.
PostCancelRunID swagger:route POST /cancel/{run_id} postCancelRunId Cancel by Run ID Cancel the run by ID; this will actually trickle back and cancel the whole task, since it can no longer succeed in any way.
PostCancelRunIDResponse responds for PostCancelRunID.
PostCancelRunIDValidateURLParams validates the parameters in the URL according to the swagger specification.
PostCapabilitiesUsernameCapability swagger:route POST /capabilities/{username}/{capability} postCapabilitiesUsernameCapability Add a named capability Add a named capability for a provided user ID.
PostCapabilitiesUsernameCapabilityResponse responds for PostCapabilitiesUsernameCapability.
PostCapabilitiesUsernameCapabilityValidateURLParams validates the parameters in the URL according to the swagger specification.
PostSubmissionIDCancel swagger:route POST /submission/{id}/cancel postSubmissionIdCancel Cancel a submission by ID Cancel a Submission by ID; this will cancel all sub-tasks and their runs.
PostSubmissionIDCancelResponse responds for PostSubmissionIDCancel.
PostSubmissionIDCancelValidateURLParams validates the parameters in the URL according to the swagger specification.
PostTasksCancelID swagger:route POST /tasks/cancel/{id} postTasksCancelId Cancel by Task ID Cancel the runs for a task by ID
.
PostTasksCancelIDResponse responds for PostTasksCancelID.
PostTasksCancelIDValidateURLParams validates the parameters in the URL according to the swagger specification.