Deployment
Build deployment (public)
Create a deployment job for a public project. If a deployment already exists, jobId is null. If a deployment did not exist, or a job is created, jobId is set to an integer, and you can get updates via getPublicDeploymentStatus. When this step is complete use downloadHistoricDeployment to download the artefacts using deploymentVersion. Updates are NOT streamed over the websocket API (for security reasons); but can be obtained via getPublicDeploymentStatus.
post/api/{projectId}/deployment/public/build
Request
- Base URLhttps://studio.edgeimpulse.com/v1
- Auth
- API key in header x-api-key
- or API key in cookie jwt
- or API key in header x-jwt-token
- or OAuth 2Authorization code/v1/oauth/authorizeClient credentialsImplicit/v1/oauth/authorizePasswordToken URL/v1/oauth/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
projectIdinteger required
Project ID
Query parameters
impulseIdinteger
Impulse ID. If this is unset then the default impulse is used.
Request body
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.