GET
/
v1
/
installations
/
{integrationConfigurationId}
/
resources
/
{resourceId}
get-integration-resource
import { Vercel } from "@vercel/sdk";

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

async function run() {
  const result = await vercel.marketplace.getIntegrationResource({
    integrationConfigurationId: "<id>",
    resourceId: "<id>",
  });

  console.log(result);
}

run();
{
  "id": "<string>",
  "internalId": "<string>",
  "name": "<string>",
  "status": "ready",
  "productId": "<string>",
  "protocolSettings": {
    "experimentation": {
      "edgeConfigSyncingEnabled": true,
      "edgeConfigId": "<string>",
      "edgeConfigTokenId": "<string>"
    }
  },
  "notification": {
    "level": "error",
    "title": "<string>",
    "message": "<string>",
    "href": "<string>"
  },
  "billingPlanId": "<string>",
  "metadata": {}
}

Authorizations

Authorization
string
header
required

Default authentication mechanism

Path Parameters

integrationConfigurationId
string
required

The ID of the integration configuration (installation) the resource belongs to

resourceId
string
required

The ID provided by the 3rd party provider for the given resource

Response

200
application/json

The response is of type object.