Travis CI API Docs

Organization

An individual organization.

Attributes

Minimal Representation

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

NameTypeDescription
idIntegerValue uniquely identifying the organization.
loginStringLogin set on GitHub.
nameStringName set on GitHub.
vcs_typeUnknownThe organization's vcs_type.
ro_modeUnknownThe organization's ro_mode.

Standard Representation

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

NameTypeDescription
idIntegerValue uniquely identifying the organization.
loginStringLogin set on GitHub.
nameStringName set on GitHub.
github_idIntegerId set on GitHub.
vcs_idUnknownThe organization's vcs_id.
vcs_typeUnknownThe organization's vcs_type.
avatar_urlStringAvatar_url set on GitHub.
educationBooleanWhether or not the organization has an education account.
allow_migrationUnknownThe organization's allow_migration.
allowanceUnknownThe organization's allowance.
ro_modeUnknownThe organization's ro_mode.
custom_keysUnknownThe organization's custom_keys.

Additional Attributes

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

Actions

Find

This returns an individual organization.

GET
/org/{organization.id}
Template VariableTypeDescription
organization.idIntegerValue uniquely identifying the organization.
Query ParameterTypeDescription
include[String]List of attributes to eager load.

Example:GET /org/87

Update Billing Permission

Document resources/organization/actions/update_billing_permission not found.

PATCH
/org/{organization.id}/update_billing_permission
Template VariableTypeDescription
organization.idIntegerValue uniquely identifying the organization.
Accepted ParameterTypeDescription
organization.billing_admin_onlyUnknownDocumentation missing.

Example:PATCH /org/87/update_billing_permission