Vimeo user or channel profile

GET https://api.api.sh/vimeo/v1/user
1 credit / call media & music try it in the playground →

A public Vimeo profile. For a user or brand: name, bio, location, account type, verified badge, available for hire, join date, avatar, websites, skills and counts of videos, followers, following, likes, albums, channels, groups and appearances. For a channel: name, description, owner, tags, categories, privacy, picture, header, followers and videos. Use /vimeo/v1/user/videos for a user's videos. Includes raw.

Every response includes credits_used: the credits this call cost.

Parameters

nametypedescription
user string Vimeo username or profile URL (vimeo.com/<user>). Give this, channel or url. Example: staff
channel string Channel name or URL (vimeo.com/channels/<name>), e.g. staffpicks.
url string A vimeo.com profile or channel link.

Every endpoint also takes fresh, raw, fields (see lean responses and caching).

Example

curl "https://api.api.sh/vimeo/v1/user?user=staff" \
  -H "x-api-key: $APISH_KEY"

Response

A JSON object with the fields described above, plus raw (the source's own data), cached, fetched_at and credits_used. Errors return {"success": false, "error": "…"} with the HTTP status (see errors). A lookup that ran but found nothing (404) costs the price above; refused calls and errors on our side are free (what's charged).

The fastest way to see the full response is the playground: it runs this endpoint with your account and shows the exact JSON.