GET
/
v1
/
projects
/
{id}
/
components
/
{project_component_id}
curl --request GET \
  --url https://api.edgee.app/v1/projects/{id}/components/{project_component_id} \
  --header 'Authorization: Bearer <token>'
{
  "object": "project_component",
  "id": "<string>",
  "component_id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
  "component_slug": "edgee/google-analytics",
  "component_version": "1.0.0",
  "category": "data_collection",
  "subcategory": "analytics",
  "active": true,
  "settings": {}
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token. More info here

Path Parameters

id
string
required
project_component_id
string
required

Response

200
application/json
The retrieved Project Component

A Project Component object represents an integration of a component in a project.

object
string

String representing the object's type. Objects of the same type share the same value

Example:

"project_component"

id
string

Unique identifier for the project component

component_id
string

Unique identifier for the component

Example:

"d290f1ee-6c54-4b01-90e6-d701748f0851"

component_slug
string

Slug of the component

Example:

"edgee/google-analytics"

component_version
string

Version of the component

Example:

"1.0.0"

category
string

Category of the component

Example:

"data_collection"

subcategory
string

Subcategory of the component

Example:

"analytics"

active
boolean
default:true

Whether the component is active in the project

settings
object | null

Settings of the component