What is the Status URL?

The status URL provides a way of sending status information about the app’s status to a web site and for the web site to send commands back to the Device. It can be used as a webhook to send information to your website or to online tools such as Integromat or Zapier or other custom scripts.

When enabled the app will send an HTTPS POST request containing information about the app to the status URL at regular intervals. The web site receiving the HTTPS POST request can send a JSON response containing commands for the iPad to execute such as login details or sync information.

The status URL can be enabled in the App Settings screen by setting the URL to call, the update interval and an optional password.

 

Status Information Sent by the Remote Pro

Below is an example of the status information sent by the app:


auth:	703977588868bf34ea441aa3e3fcad12e73d537c
eventString1:	(empty)
eventString2:	(empty)
eventString3:	(empty)
eventString4:	(empty)
eventString5:	(empty)
hash:	7aa2ce22ddefd67bc30862f9769d3f0826958d21
id: agl915b6c59819f48557f5c3e33e8dcb
name: WFK
profile: (empty)
reg:	20251111
request: DSLR status
status: C:\Users\gday\OneDrive\Documents\PhotoboothImages\EVF\ready.jpg
time: 1783929984
username: WFK
version: 3.8.4

 

POST Parameters

Parameter Description
auth SHA1 hash of the vendor id + time + password
hash reserved for future use
time the time since the Unix epoch – also used to calculate the SHA1 hash for the auth parameter
request the HTTP POST request type. Currently this will always be “DSLR status”
username license name holder of Remote Pro
name the name of the PC
id the vendor id of the device – also used to calculate the SHA1 hash for the auth parameter
status the status of the device or the screen currently being displayed when in photo booth mode
info a JSON string providing more detailed information about the status of the app

 

Sending Commands to the device in the Response String

The web server can send a JSON string containing commands in the body of the response to the POST request.

 

Supported JSON Commands

JSON command Description
{“cmd”:“exit”} Exit photo booth mode and return to the start screen
{“cmd”:“email”, “to”:”“} Email the iPad’s status together with a copy of the journal.txt file and the settings.xml file to the given email address. Add screenshot to include a screenshot.
{“ts”:“stillsStart”} eg: Touch screen action to start countdown. All touch screen actions supported

Optional: Add `“next”: ` to set interval before next status update.