---
title: "Exchange an authorization code for an access token"
method: POST
path: "/oauth/access_token"
tags: ["Authentication Extras\\Essentials"]
---

# Exchange an authorization code for an access token

`POST /oauth/access_token`

## Response `200`

The authorization code was exchanged.

## Other responses

- `400` — There are three ways that this status code can be encountered: * The grant type is invalid. * The authorization code is invalid. * The redirect URI does not match the URI to create the authorization code.

---

[API](https://skmtc.dev/vimeo/apis/vimeo-api.md) · [All operations](https://skmtc.dev/vimeo/apis/vimeo-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/vimeo/vimeo-api/revisions/0aaf609c3dbf/schema)
