Tcf vendor management

Get TCF vendors for admin management

Retrieve TCF vendors for admin management interface with filtering options.

GET
/organizations/{organizationId}/projects/{projectId}/tcf-vendors
x-api-key<token>

In: header

Path Parameters

organizationIdstring
Formatuuid
projectIdstring
Formatuuid

Query Parameters

vendorIds?array<integer>
framework?string
Value in"IAB" | "Google"
search?string
purposes?array<integer>
limit?integer
Range1 <= value <= 10000
offset?integer
Range0 <= value

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.concord.tech/privacy-v1/organizations/497f6eca-6276-4993-bfeb-53cbbbba6f08/projects/497f6eca-6276-4993-bfeb-53cbbbba6f08/tcf-vendors"
{
  "vendors": [
    {
      "name": "string",
      "purposes": [],
      "legIntPurposes": [],
      "flexiblePurposes": [],
      "specialPurposes": [],
      "features": [],
      "specialFeatures": [],
      "cookieMaxAgeSeconds": 0,
      "usesNonCookieAccess": false,
      "deviceStorageDisclosureUrl": "string",
      "urls": [],
      "domains": [],
      "dataDeclaration": [],
      "dataRetention": {
        "stdRetention": 0,
        "purposes": {},
        "specialPurposes": {}
      },
      "cookieRefresh": false,
      "type": "iab_tcf",
      "framework": "IAB",
      "vendorId": 0,
      "providerId": 0,
      "policyUrl": "string",
      "deletedDate": 0,
      "lastUpdated": 0
    }
  ],
  "lastUpdated": 0,
  "gvlSpecificationVersion": 0,
  "atpSpecificationVersion": 0,
  "vendorListVersion": 0,
  "tcfPolicyVersion": 0,
  "count": 0
}
{
  "statusCode": 404,
  "error": "Not Found",
  "message": "string"
}
{
  "statusCode": 404,
  "error": "Not Found",
  "message": "Forbidden"
}
{
  "statusCode": 403,
  "error": "Forbidden",
  "message": "Forbidden"
}
{
  "statusCode": 404,
  "error": "Not Found",
  "message": "Not Found"
}
{
  "statusCode": 422,
  "error": "Unprocessable Entity",
  "message": "string"
}
{
  "statusCode": 500,
  "error": "Internal Server Error",
  "message": "Internal Server Error"
}