curl --request POST \
--url https://api.anchorbrowser.io/v1/extensions \
--header 'Content-Type: multipart/form-data' \
--header 'anchor-api-key: <api-key>' \
--form 'name=<string>' \
--form file='@example-file'{
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"manifest": {
"name": "<string>",
"version": "<string>",
"manifest_version": 123,
"description": "<string>",
"permissions": [
"<string>"
]
},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
}Upload a new browser extension as a ZIP file. The extension will be validated and stored for use in browser sessions.
curl --request POST \
--url https://api.anchorbrowser.io/v1/extensions \
--header 'Content-Type: multipart/form-data' \
--header 'anchor-api-key: <api-key>' \
--form 'name=<string>' \
--form file='@example-file'{
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"manifest": {
"name": "<string>",
"version": "<string>",
"manifest_version": 123,
"description": "<string>",
"permissions": [
"<string>"
]
},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
}API key passed in the header
Extension uploaded successfully
Show child attributes
Unique identifier for the extension
Extension name
Timestamp when the extension was created
Timestamp when the extension was last updated
Was this page helpful?