Skip to content
Protocol primitive

Bootstrap device

Register a provisioned device so it is ready for calls.

POSTapi.tikultra.com/v1/devices/{id}/bootstrapHeavy · 10 credits
Upstream/service/2/device_register//service/2/app_alert_check/Growth and up

Parameters

NameTypeDescription
idrequiredstringThe device ID.
e.g. 7392011847562901234
warmupbooleanRun initial organic warm-up browse.
e.g. true

Pricing

PlanPer callPer 1,000 calls
Starter10 credits$1.16
Growth10 credits$0.79
Scale10 credits$0.58

Growth and up.

Responses

A 200 returns JSON with stable field names. Every response carries x-credits-cost, x-credits-tier and x-credits-remaining. Errors return a JSON body with a stable code and cost 0 credits. Error codes

curl -X POST https://api.tikultra.com/v1/devices/7392011847562901234/bootstrap \
  -H "x-api-key: $TIKULTRA_KEY" \
  -H "content-type: application/json" \
  -d '{"warmup":true}'
{
  "status": "bootstrapped",
  "context": {
    "device_id": "7392011847562901234",
    "install_id": "7392011998877665544",
    "bootstrapped": true,
    "report_sequence": 5,
    "warm_tier": "warm"
  }
}
Try it in the playgroundFull reference in the docs

More in Devices, signing & primitives

Ready to build?

Start with 2,500 free credits and test every public endpoint, then pick a plan.