Project

Create a project transfer request

Changed on

Creates a transfer request for the specified project. The request expires after a set period. To accept the request, the recipient calls PUT /projects/{project_id}/transfer_requests/{request_id} or uses the Neon Console claim link. The optional ru parameter redirects the recipient after acceptance.

post/projects/{project_id}/transfer_requests

Request

  • Base URL: https://console.neon.tech/api/v2
  • URL: https://console.neon.tech/api/v2/projects/{project_id}/transfer_requests
  • Auth: one of:
    • HTTP bearer
    • API key in cookie zenith
    • API key in cookie keycloak_token

Request body

ttl_secondsinteger

Number of seconds the transfer request stays valid before it expires. Defaults to 86400 (24 hours).

Response

Project transfer request created successfully

idstring uuid required

The unique identifier for the transfer request

project_idstring required

The ID of the project that is being transferred

created_atstring date-time required

The timestamp when the transfer request was created

expires_atstring date-time required

The timestamp when the transfer request will expire

Changes