marketplace

This endpoint imports (upserts) a resource to Vercel's installation. This may be needed if resources can be independently created on the partner's side and need to be synchronized to Vercel. When importing as part of the user-initiated import flow, call this endpoint before redirecting the user back to Vercel. See the Import existing resources flow for the full contract.

put/v1/installations/{integrationConfigurationId}/resources/{resourceId}

Request

  • Base URL: https://api.vercel.com
  • URL: https://api.vercel.com/v1/installations/{integrationConfigurationId}/resources/{resourceId}
  • Auth: HTTP bearer

Path parameters

integrationConfigurationIdstring required
resourceIdstring required

Request body

ownership'owned' | 'linked' | 'sandbox'
productIdstring required
namestring required
status'ready' | 'pending' | 'onboarding' | 'suspended' | 'resumed' | 'uninstalled' | 'error' required
metadataobject
extrasobject

Response

namestring required

Changes

    • info

      removed the non-success response with the status

    • breaking

      the request property //// became not nullable

    • breaking

      removed subschema #1 subschema #2 subschema #3 from the //// request property oneOf list

    • info

      added subschema #1 subschema #2 to the //// request property anyOf list