# Vimeo

![Vimeo-logo.svg](https://assets.relyanceuat.xyz/images/docs/6907632383501/6906711608845.svg)
Vimeo is web-based video video sharing platform that includes features such as live-streaming and customization. It is geared towards artists and creators and also offers a host of subscription-based tools and features, including an editing suite.

In order to integrate Vimeo with Relyance AI you will need to you will need to authorize Relyance AI using an **OAuth2** flow.

#### In the Relyance AI application:

1. Login to your Relyance account.
2. Navigate to the **Settings** Menu in the bottom left-hand side.
3. Select **Integrations**.
4. Click on the **Vendor Integration** tab.
5. Find the **Vimeo** integration card and click it to open its connections.
6. Under **Authentication Method**, choose **OAuth2 / App Token**.
8. Click **Authenticate**.
9. This will bring up a login page on the Vimeo site.
10. Login to Vimeo and accept any permission prompts.
11. At this point, you should see the following result on the Vendor Integrations page:

![Vimeo-1.png](https://assets.relyanceuat.xyz/images/docs/6907632383501/6907394034957.png)

![Vimeo-2.png](https://assets.relyanceuat.xyz/images/docs/6907632383501/6907583245325.png)

![Vimeo-3.png](https://assets.relyanceuat.xyz/images/docs/6907632383501/6907583029261.png)

![Vimeo-4.png](https://assets.relyanceuat.xyz/images/docs/6907632383501/6907580108685.png)

12. Congratulations, you are now connected to **Vimeo**.

<!-- terraform-examples:begin (generated from the integration catalog; do not hand-edit) -->

## Manage this integration with Terraform

Connections for this integration can be managed as code with the [Relyance Terraform provider](https://registry.terraform.io/providers/Relyance/relyance/latest). Non-secret fields go in `auth.params`; secret fields go in `auth.secrets_wo`, which is write-only — never stored in Terraform state. Rotate secrets by bumping `auth.secrets_wo_version`.

The **OAuth (browser authorization)** method uses a browser authorization flow, so the connection is created in the Relyance app. Manage it in Terraform afterwards by importing it (`terraform import relyance_integration_connection.example vimeo/<connection_id>`) or reading it with the `relyance_integration_connection` data source.

<!-- terraform-examples:end -->
