Het programma accepteert printgegevens in JSON-formaat.
Het WebSocket-protocol wordt gebruikt voor communicatie tussen uw applicatie en el-Print.

API Url: ws://host:port/ws

host - domein of IP-adres opgegeven in de programmaconfiguratie.

port - poort opgegeven in de programmaconfiguratie.

 

JSON-structuur:

Request

{
"data": "...",
"category": "*",
"ext": "*",
"queue_end": "1"
}

data - gegevens die naar de printer worden gestuurd. De gegevens moeten base64-gecodeerd zijn. Optionele parameter.

category - een categorie van documenten. Het gegevenstype is een string. De toegestane tekens zijn letters en cijfers, underscore (_) en koppelteken (-). Optionele parameter. Lees meer op de configuratiepagina van het programma.

ext - ext is de File Extension. De bestandsextensie bestaat doorgaans uit 2-4 alfanumerieke tekens. Optionele parameter. Zie de configuratiepagina voor meer details.

queue_end - Deze parameter geeft het einde van de printwachtrij aan. Als deze parameter "1" is, sluit het programma de WebSocket-verbinding. Optionele parameter.

 

Response

{
"Status": "...",
"Message": "...",
}

Status - kan een van twee waarden hebben: success of error.

Message - een beschrijving van de responsstatus.