Travis CI API Docs

Owner

This will be either a user or organization.

Attributes

Minimal Representation

Included when the resource is returned as part of another resource.

NameTypeDescription
idIntegerValue uniquely identifying the owner.
loginStringUser or organization login set on GitHub.
vcs_typeUnknownThe owner's vcs_type.

Standard Representation

Included when the resource is the main response of a request, or is eager loaded.

NameTypeDescription
idIntegerValue uniquely identifying the owner.
loginStringUser or organization login set on GitHub.
nameStringUser or organization name set on GitHub.
github_idIntegerUser or organization id set on GitHub.
vcs_idUnknownThe owner's vcs_id.
vcs_typeUnknownThe owner's vcs_type.
avatar_urlStringLink to user or organization avatar (image) set on GitHub.
educationBooleanWhether or not the owner has an education account.
allow_migrationUnknownThe owner's allow_migration.

Additional Attributes

NameTypeDescription
repositories[Repository]Repositories belonging to this account.
installationInstallationInstallation belonging to the owner.

Actions

Find

This returns an individual owner. It is possible to use the GitHub login or github_id in the request.

GET
/owner/github_id/{github_id}
Template VariableTypeDescription
github_idUnknownDocumentation missing.
Query ParameterTypeDescription
include[String]List of attributes to eager load.
GET
/owner/{provider}/{login}
Template VariableTypeDescription
providerUnknownDocumentation missing.
loginUnknownDocumentation missing.
Query ParameterTypeDescription
include[String]List of attributes to eager load.
GET
/owner/{login}
Template VariableTypeDescription
loginUnknownDocumentation missing.
Query ParameterTypeDescription
include[String]List of attributes to eager load.