Loading...
Cross shared collection | Cenit Admin

Basic info

Title
VersionEye API v2
Image
/file/setup~cross_shared_collection/57b1ee9dad9815587a000570/image/
Name
versioneye_api_v2
Tags
Summary
VersionEye is a cross-platform search engine for free/libre/open source software libraries.
Readme

These collection have been automatically generated from a swagger specification

API specs supplied by Image title

Categories
IdTitleDescriptionUpdated at
searchSearchSearchDecember 01, 2016 17:06
1 Categories
Authors
Name
Cenit Team
1 Cross collection authors
Pull count
0
Id
57b1ee9dad9815587a000570
Created at
August 15, 2016 16:32
Updated at
December 05, 2016 13:42

Connectors

Connections
NamespaceNameUrlKeyTokenAuthorizationUpdated at
VersionEye API v2Connectionhttps://www.versioneye.com/api -
1 Connections
Webhooks
NamespaceNamePathMethodDescriptionAuthorizationUpdated at
VersionEye API v2DELETE V2 Artifactory/v2/artifactorydelete

This will create a new artifactory connection in X-Ray.

-
VersionEye API v2POST V2 Artifactory/v2/artifactorypost

This will create a new artifactory connection in X-Ray.

-
VersionEye API v2GET V2 Github/v2/githubget

This endpoint shows all imported repositories from your Github account.

This enpoint expects that you have a GitHub account connected and the token is still valid. If that is not the case please visit https://www.versioneye.com/settings/connect. to update your GitHub credentials.

If it shows no or old data, then you can use the github/sync endpoint to update your account with the current meta data from GitHub.

-
VersionEye API v2POST V2 Github Hook {project_id}/v2/github/hook/{{project_id}}post

This endpoint is registered as service hook on GitHub. It triggers a project re-parse on each git push.

-
VersionEye API v2GET V2 Github Sync/v2/github/syncget

Reimports ALL GitHub Repositories. This Endpoint fetches meta information to all repositories in your GitHub account. Meta information such as repo name, branches and supported project files.

This endpoint works asynchronously and returns a status code. The status code is either running or done.

-
VersionEye API v2DELETE V2 Github {repo_key}/v2/github/{{repo_key}}delete

This Endpoint deletes a project on VersionEye!

Due the limits of our current API framework, the repo key has to be encoded as url-safe string. That means all ‘/’ has to be replaced with colons ‘:’ and ‘.’ has to be replaced with ‘~’.

For example, repository with fullname versioneye/veye has to transformed to versioneye:veye.

-
VersionEye API v2GET V2 Github {repo_key}/v2/github/{{repo_key}}get

This Endpoint returns detailed information about a GitHub repository.

Due the limits of our current API framework, the repo key has to be encoded as url-safe string. That means all ‘/’ has to be replaced with colons ‘:’ and ‘.’ has to be replaced with ‘~’.

For example, repository with fullname versioneye/veye has to transformed to versioneye:veye.

-
VersionEye API v2POST V2 Github {repo_key}/v2/github/{{repo_key}}post

Use this Endpoint to import a project file from GitHub. This will create a new project on VersionEye.

Due the limits of our current API framework, the repo key has to be encoded as url-safe string. That means all ‘/’ has to be replaced with colons ‘:’ and ‘.’ has to be replaced with ‘~’.

For example, repository with fullname versioneye/veye has to transformed to versioneye:veye.

-
VersionEye API v2GET V2 Me/v2/meget

On Swagger, you can create session by adding additional parameter :api_key.

-
VersionEye API v2GET V2 Me Comments/v2/me/commentsget - -
42 Webhooks (showing 10)
Connection Roles
NamespaceNameWebhooksConnectionsUpdated at
VersionEye API v2HTTPS Connections -
1 Connection Roles

Config

Namespaces
NameSlugUpdated at
VersionEye API v2versioneye_api_v2 -
1 Namespaces

Metadata