--- title: 'Travis CI' description: 'Manage repositories, builds, and jobs with the Travis CI API.' --- # Travis CI Manage repositories, builds, and jobs with the Travis CI API. | Detail | Value | |---|---| | Category | CI/CD | | Base URL | `https://api.travis-ci.com` | | Authentication | Bearer Token | | Endpoints | 8 | | Connector key | `travis-ci` | ## Using Travis CI in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Travis CI** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [GET /user](./get_user_cicd_getcurrentuser) | Get current user | | [GET /repos](./get_repos_cicd_listrepositories) | List repositories | | [GET /repo/{slug}](./get_repo_slug_cicd_getrepository) | Get repository details | | [GET /repo/{slug}/builds](./get_repo_slug_builds_cicd_listbuilds) | List builds | | [GET /build/{id}](./get_build_id_cicd_getbuild) | Get build details | | [POST /build/{id}/cancel](./post_build_id_cancel_cicd_cancelbuild) | Cancel a build | | [POST /build/{id}/restart](./post_build_id_restart_cicd_restartbuild) | Restart a build | | [POST /repo/{slug}/requests](./post_repo_slug_requests_cicd_triggerbuild) | Trigger a build | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.