Record fill-ups for all your cars and monitor your car’s efficiency.
Need to track business mileage? Just start auto trip and we will track all your trips in the background whenever you are on the move. hp printer rest api
Don’t lose sight of your maintenance and services. Log your services and we will remind you when its due. if resp
Know your vehicle's running costs and plan for your expenses. The HP REST API follows HATEOAS principles
Sign into the cloud and get easy access to all your data from anywhere and any device.
Run your reports or schedule them weekly or monthly to know more about your fill-ups , mileage and expenses.
if resp.status_code == 201: print("Job submitted successfully. Job ID:", resp.json().get("jobId")) else: print("Failed:", resp.status_code, resp.text) Build an internal dashboard endpoint.
If you get a 404 or login prompt, the API is not enabled or your printer model lacks support. The HP REST API follows HATEOAS principles. Below are the most useful endpoints found in FutureSmart 4+.
| Resource | Endpoint | HTTP Method | Description | | :--- | :--- | :--- | :--- | | | /dev/rest/device | GET | Model, serial, firmware, uptime, asset tag | | Status | /dev/rest/status | GET | Global printer state (ready, warning, error) | | Consumables | /dev/rest/consumables | GET | Toner levels (black, cyan, magenta, yellow), drum life, waste toner | | Paper Trays | /dev/rest/paper/trays | GET | Tray config (size, type, current paper level in sheets) | | Output Bins | /dev/rest/output/bins | GET | Bin status (not full, almost full) | | Print Queue | /dev/rest/print/queue | GET | List pending jobs (user, size, status) | | Job Submission | /dev/rest/print/jobs | POST | Submit a new print job (PDF, PCL, PostScript) | | Cancel Job | /dev/rest/print/queue/job-id | DELETE | Cancel a specific job | | Event Subscriptions | /dev/rest/eventSubscriptions | POST | Register a webhook for alerts (low toner, jam) | Example Response: Consumables GET https://192.168.1.100/dev/rest/consumables Authorization: Basic YWRtaW46cGFzc3dvcmQ= "consumables": [
if resp.status_code == 201: print("Job submitted successfully. Job ID:", resp.json().get("jobId")) else: print("Failed:", resp.status_code, resp.text) Build an internal dashboard endpoint.
If you get a 404 or login prompt, the API is not enabled or your printer model lacks support. The HP REST API follows HATEOAS principles. Below are the most useful endpoints found in FutureSmart 4+.
| Resource | Endpoint | HTTP Method | Description | | :--- | :--- | :--- | :--- | | | /dev/rest/device | GET | Model, serial, firmware, uptime, asset tag | | Status | /dev/rest/status | GET | Global printer state (ready, warning, error) | | Consumables | /dev/rest/consumables | GET | Toner levels (black, cyan, magenta, yellow), drum life, waste toner | | Paper Trays | /dev/rest/paper/trays | GET | Tray config (size, type, current paper level in sheets) | | Output Bins | /dev/rest/output/bins | GET | Bin status (not full, almost full) | | Print Queue | /dev/rest/print/queue | GET | List pending jobs (user, size, status) | | Job Submission | /dev/rest/print/jobs | POST | Submit a new print job (PDF, PCL, PostScript) | | Cancel Job | /dev/rest/print/queue/job-id | DELETE | Cancel a specific job | | Event Subscriptions | /dev/rest/eventSubscriptions | POST | Register a webhook for alerts (low toner, jam) | Example Response: Consumables GET https://192.168.1.100/dev/rest/consumables Authorization: Basic YWRtaW46cGFzc3dvcmQ= "consumables": [
Simply Fleet is a simple and affordable software to help you track, monitor and analyse your fleet’s operations.