Send command to terminal
Send command to terminal
POST /svc/payment/public/api/v1/openapi/terminal/async
Request
Header Parameters
X-P-Business-ID stringrequired
your business id
X-Device-Sn stringrequired
your device sn
- application/json
Body
version stringrequired
action stringrequired
data stringrequired
Responses
- 200
Response Headers
-
application/json
-
Schema
-
Example (auto)
Schema
code integerrequired
message stringrequired
data objectrequired
version stringrequired
action stringrequired
data stringrequired
{
"code": 0,
"message": "string",
"data": {
"version": "string",
"action": "string",
"data": "string"
}
}-
csharp
-
curl
-
dart
-
go
-
http
-
java
-
javascript
-
kotlin
-
c
-
nodejs
-
objective-c
-
ocaml
-
php
-
powershell
-
python
-
r
-
ruby
-
rust
-
shell
-
swift
-
HTTPCLIENT
-
RESTSHARP
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://developer.wonder.today/svc/payment/public/api/v1/openapi/terminal/async");
request.Headers.Add("Accept", "application/json");
var content = new StringContent("{\n \"version\": \"string\",\n \"action\": \"string\",\n \"data\": \"string\"\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());Request Collapse all
Parameters
X-P-Business-ID — headerrequired
X-Device-Sn — headerrequired
Body
{
"version": "string",
"action": "string",
"data": "string"
}