BOCHU IoT Api
  1. Machine Management
BOCHU IoT Api
  • 0. Introduction
  • a. Use our demo to quickly generate request headers
  • b. Manually create the request header
  • 1. Machine Quota
  • 2. API Quota & API Rate Limit
  • Global Error Code
  • Cutting Machine API
    • Machine Management
      • Machine List
      • Machine Detailed Information
      • Machine Status Change Records
    • Real-time Data
      • Machine Operating Status
      • Machine Current Alarm List
      • Machine Ongoing Processing Task
      • Real-time Status of the Cutting System
    • Historical Data
      • Paged Processing Records
    • Statistics Information
      • Summary of Statistical Data for a Period of Time
      • Daily Alarm Duration
      • Daily Piercing Count
      • Daily Idle Time
      • Daily Laser-On Time
      • Daily Gas-On Time
      • Daily Cutting Length
      • Daily Traveling Distance
      • Daily Processing Time v2
    • Task Management
      • Upload Cut Task
  • Welding Machine API
    • Machine Management
      • Machine List
        POST
      • Machine Detailed Information
        POST
      • Machine Status Change Records
        POST
    • Real-time Data
      • Machine Operating Status
    • Historical Data
      • Paged Welding Processing Records
    • Statistics Information
      • Summary of Welding Statistical Data for a Period of Time
      • Daily Flat-Weld Length
      • Daily Flat-Weld Time
      • Daily Vertical-Weld Length
      • Daily Vertical-Weld Time
      • Daily Weld Length
      • Daily Weld Time
      • Daily Weld-Pass Count
      • Daily Idle Time
      • Daily Processing Time
    • Task Management
      • Upload Weld Task
  1. Machine Management

Machine List

POST
https://mcs-gateway.fscut.com/api/user_devices

Function Introduction:#

This function is used to query the basic information of all authenticated machines owned by the user.

Important Notes#

This interface requires specifying the content-type as application/json in the request.

Request

Body Params application/json
object {0}
Example
{}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://mcs-gateway.fscut.com/api/user_devices' \
--header 'Content-Type: application/json' \
--data-raw '{}'

Responses

🟢200成功
application/json
Body
status
integer 
status
required
0 for successful response, non-zero for error codes
msg
string 
Response message
required
"ok" for successful response, or an error message for non-successful responses
data
array [object {4}] 
required
nickname
string 
Machine nickname
required
appName
string 
Cutting software name
required
appVer
string 
Cutting software version
required
cardId
string 
Control card ID
required
Example
{
  "status": 0,
  "msg": "OK",
  "data": [
    {
      "nickname": "tube cutting machine",
      "appName": "TubePro",
      "appVer": "7.17.151.9",
      "cardId": "123456789101"
    },
    {
      "nickname": "flat cutting machine",
      "appName": "CypCut",
      "appVer": "6.3.762.8",
      "cardId": "123456789100"
    }
  ]
}
Modified at 2024-10-09 01:59:14
Previous
Upload Cut Task
Next
Machine Detailed Information
Built with