SpecifyDocs

Device enrollment start

/v1/device-enrollments

No credentialLaunch key product.skillsOperation device_enrollment_start

People keep their agent skills and Rules in Specify and the specify CLI syncs them to every agent provider on each of their machines.

Body

platform"linux" | "macos" | "windows"Required
namestringRequired
publicKeystringRequired
clientVersionstringRequired
machineIdstringRequired

Returns

enrollmentIdstringRequired
userCodestringRequired
verificationPathstringRequired
expiresAtnumberRequired
pollIntervalMsnumberRequired

Errors

400, 401, 403, 404, 409, 429 and 503 return {"error": {"code", "message", "correlationId"}}.