API Documentation
- Introduction
- Authentication
- Errors
- ApiTokens
- Organizations
- Projects
- Domains
- ProxySettings
- Components
- ProjectComponents
- Statistics
- DataCollectionEvents
- Users
- Invitations
- DataCollection (Project)
Components
Create a Component
Create a Component.
POST
/
v1
/
components
Copy
Ask AI
curl --request POST \
--url https://api.edgee.app/v1/components \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"name": "My Component",
"slug": "my-component",
"category": "data_collection",
"subcategory": "analytics",
"documentation_link": "<string>",
"repo_link": "<string>",
"description": "<string>",
"avatar_url": "<string>",
"public": true
}'
Copy
Ask AI
{
"object": "component",
"id": "<string>",
"name": "<string>",
"slug": "<string>",
"avatar_url": "<string>",
"category": "<string>",
"subcategory": "<string>",
"description": "<string>",
"latest_version": "<string>",
"versions": {},
"repo_link": "<string>",
"documentation_link": "<string>",
"created_at": "2022-03-01T00:00:00Z",
"updated_at": "2022-03-01T00:00:00Z",
"is_public": false,
"is_archived": false
}
Authorizations
Body
application/json
Response
200
application/json
The created Component
A component is a reusable piece of code that can be used in multiple projects.
Was this page helpful?
Copy
Ask AI
curl --request POST \
--url https://api.edgee.app/v1/components \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"name": "My Component",
"slug": "my-component",
"category": "data_collection",
"subcategory": "analytics",
"documentation_link": "<string>",
"repo_link": "<string>",
"description": "<string>",
"avatar_url": "<string>",
"public": true
}'
Copy
Ask AI
{
"object": "component",
"id": "<string>",
"name": "<string>",
"slug": "<string>",
"avatar_url": "<string>",
"category": "<string>",
"subcategory": "<string>",
"description": "<string>",
"latest_version": "<string>",
"versions": {},
"repo_link": "<string>",
"documentation_link": "<string>",
"created_at": "2022-03-01T00:00:00Z",
"updated_at": "2022-03-01T00:00:00Z",
"is_public": false,
"is_archived": false
}
Assistant
Responses are generated using AI and may contain mistakes.