PUT
/
projects
/
transfer-request
/
{code}
import { Vercel } from "@vercel/sdk";

const vercel = new Vercel({
  bearerToken: "<YOUR_BEARER_TOKEN_HERE>",
});

async function run() {
  const result = await vercel.projects.acceptProjectTransferRequest({
    code: "<value>",
    teamId: "team_1a2b3c4d5e6f7g8h9i0j1k2l",
    slug: "my-team-url-slug",
    requestBody: {
      newProjectName: "a-project-name",
    },
  });

  // Handle the result
  console.log(result);
}

run();
{}

Authorizations

Authorization
string
header
required

Default authentication mechanism

Path Parameters

code
string
required

The code of the project transfer request.

Query Parameters

teamId
string

The Team identifier to perform the request on behalf of.

Example:

"team_1a2b3c4d5e6f7g8h9i0j1k2l"

slug
string

The Team slug to perform the request on behalf of.

Example:

"my-team-url-slug"

Body

application/json
newProjectName
string

The desired name for the project

Maximum length: 100
Example:

"a-project-name"

paidFeatures
object

Response

202
application/json
The project has been transferred successfully.

The response is of type object.