amazonaws.com

AWS IoT Jobs is a service that allows you to define a set of jobs — remote operations that are sent to and executed on one or more devices connected to AWS IoT. For example, you can define a job that instructs a set of devices to download and install application or firmware updates, reboot, rotat

🔑 oauth2 4 endpoints cloud
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (4 total)

# Maven: see https://github.com/kwawk8/aws-sdk-android-aws-android-sdk-cloudwatch-src-main-java-com-amazonaws-services-cloudwatch-AmazonClo
# Maven: see https://github.com/Aashish-Chaturvedi/relaxed-amazonaws-sdk-extensionApi
# See https://github.com/lucee/osgi-bundle-com.amazonaws.aws-java-sdk-osgi
# See https://github.com/timanrebel/AmazonAWS
curl examples
Gets the list of all jobs for a thing that are not in a terminal status.
curl \
  -H "Authorization: $API_KEY" \
  http://data.jobs.iot.us-east-1.amazonaws.com/things/{thingName}/jobs
Gets details of a job execution.
curl \
  -H "Authorization: $API_KEY" \
  http://data.jobs.iot.us-east-1.amazonaws.com/things/{thingName}/jobs/{jobId}
Endpoints (4 total)
GET
/things/{thingName}/jobs
Gets the list of all jobs for a thing that are not in a terminal status.
GET
/things/{thingName}/jobs/{jobId}
Gets details of a job execution.
POST
/things/{thingName}/jobs/{jobId}
Updates the status of a job execution.
PUT
/things/{thingName}/jobs/$next
Gets and starts the next pending (status IN_PROGRESS or QUEUED) job execution…
Language coverage
Java
2
unknown
2
At a glance
Total SDKs4
Languages2
Endpoints4
Authoauth2
Categories1
http://data.jobs.iot.us-east-1.amazonaws.com