Skip to content

Push an artifact

POST
/v1/artifacts
curl --request POST \
--url 'https://api.extport.dev/api/v1/artifacts?extension=example&version=example&store=chrome' \
--header 'Authorization: Bearer <token>'

Upload a zip (or, for stores whose adapter declares requiresArtifact: false, just pin a version already delivered out-of-band).

extension
required
string
>= 1 characters
version
required
string
store
string
Allowed values: chrome firefox edge safari

Deduplicated — identical content already pushed

Media typeapplication/json
object
artifact
required
deduplicated
required
Example
{
"deduplicated": true
}

Uploaded

Media typeapplication/json
object
artifact
required
warning
string
Examplegenerated
{
"artifact": "example",
"warning": "example"
}